#include <decode.h>
Inheritance diagram for mime::decoder:
Public Member Functions | |
decoder () | |
void | close () |
void | decode (unsigned char c) |
virtual void | object_created (object *object)=0 |
virtual void | data_start (object *obj)=0 |
virtual void | data (object *obj, unsigned char *data, int len)=0 |
virtual void | data_end (object *obj)=0 |
|
Default constructor. |
|
The data producer should call this once all data has been presented to the decoder to finalise processing and clean up all resources. |
|
This method is used to deliver data parsed from the MIME object. |
|
This method is used to indicate that all data from the MIME object has been delivered. |
|
This method is caled when a MIME object's data starts processing. |
|
The data produced should call this method to present data to the decoder. |
|
This method is called when a MIME object has been discovered in the input data. Data may or may not follow. |