#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. |
1.4.6