CamelMimeFilterBasic

CamelMimeFilterBasic

Synopsis




struct              CamelMimeFilterBasic;
enum                CamelMimeFilterBasicType;
CamelMimeFilterBasic* camel_mime_filter_basic_new       (void);
CamelMimeFilterBasic* camel_mime_filter_basic_new_type  (CamelMimeFilterBasicType type);


Description

Details

struct CamelMimeFilterBasic

struct CamelMimeFilterBasic {
	CamelMimeFilter parent;

	struct _CamelMimeFilterBasicPrivate *priv;

	CamelMimeFilterBasicType type;
	
	unsigned char uubuf[60];
	int state;
	int save;
};


enum CamelMimeFilterBasicType

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;


camel_mime_filter_basic_new ()

CamelMimeFilterBasic* camel_mime_filter_basic_new       (void);

Create a new CamelMimeFilterBasic object.

Returns :

a new CamelMimeFilterBasic object

camel_mime_filter_basic_new_type ()

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