|  |  |  | Camel Reference Manual |  | 
|---|---|---|---|---|
struct CamelMimeFilterBasic; enum CamelMimeFilterBasicType; CamelMimeFilterBasic* camel_mime_filter_basic_new (void); CamelMimeFilterBasic* camel_mime_filter_basic_new_type (CamelMimeFilterBasicType type);
struct CamelMimeFilterBasic {
	CamelMimeFilter parent;
	struct _CamelMimeFilterBasicPrivate *priv;
	CamelMimeFilterBasicType type;
	
	unsigned char uubuf[60];
	int state;
	int save;
};
typedef enum {
	CAMEL_MIME_FILTER_BASIC_BASE64_ENC = 1,
	CAMEL_MIME_FILTER_BASIC_BASE64_DEC,
	CAMEL_MIME_FILTER_BASIC_QP_ENC,
	CAMEL_MIME_FILTER_BASIC_QP_DEC,
	CAMEL_MIME_FILTER_BASIC_UU_ENC,
	CAMEL_MIME_FILTER_BASIC_UU_DEC,
} CamelMimeFilterBasicType;
CamelMimeFilterBasic* camel_mime_filter_basic_new (void);
Create a new CamelMimeFilterBasic object.
| Returns : | a new CamelMimeFilterBasic object | 
CamelMimeFilterBasic* camel_mime_filter_basic_new_type (CamelMimeFilterBasicType type);
Create a new CamelMimeFilterBasic object of type type.
| type: | a CamelMimeFilterBasicType type | 
| Returns : | a new CamelMimeFilterBasic object |