![]() |
![]() |
![]() |
Camel Reference Manual | ![]() |
---|---|---|---|---|
struct CamelDataWrapper; CamelDataWrapper* camel_data_wrapper_new (void); ssize_t camel_data_wrapper_write_to_stream (CamelDataWrapper *data_wrapper, CamelStream *stream); ssize_t camel_data_wrapper_decode_to_stream (CamelDataWrapper *data_wrapper, CamelStream *stream); void camel_data_wrapper_set_mime_type (CamelDataWrapper *data_wrapper, const char *mime_type); char* camel_data_wrapper_get_mime_type (CamelDataWrapper *data_wrapper); CamelContentType* camel_data_wrapper_get_mime_type_field (CamelDataWrapper *data_wrapper); void camel_data_wrapper_set_mime_type_field (CamelDataWrapper *data_wrapper, CamelContentType *mime_type); int camel_data_wrapper_construct_from_stream (CamelDataWrapper *data_wrapper, CamelStream *stream); gboolean camel_data_wrapper_is_offline (CamelDataWrapper *data_wrapper);
struct CamelDataWrapper { CamelObject parent_object; struct _CamelDataWrapperPrivate *priv; CamelTransferEncoding encoding; CamelContentType *mime_type; CamelStream *stream; unsigned int offline:1; };
ssize_t camel_data_wrapper_write_to_stream (CamelDataWrapper *data_wrapper, CamelStream *stream);
|
|
|
|
Returns : |
ssize_t camel_data_wrapper_decode_to_stream (CamelDataWrapper *data_wrapper, CamelStream *stream);
|
|
|
|
Returns : |
void camel_data_wrapper_set_mime_type (CamelDataWrapper *data_wrapper, const char *mime_type);
|
|
|
char* camel_data_wrapper_get_mime_type (CamelDataWrapper *data_wrapper);
|
|
Returns : |
CamelContentType* camel_data_wrapper_get_mime_type_field (CamelDataWrapper *data_wrapper);
|
|
Returns : |
void camel_data_wrapper_set_mime_type_field (CamelDataWrapper *data_wrapper, CamelContentType *mime_type);
|
|
|
int camel_data_wrapper_construct_from_stream (CamelDataWrapper *data_wrapper, CamelStream *stream);
|
|
|
|
Returns : |
gboolean camel_data_wrapper_is_offline (CamelDataWrapper *data_wrapper);
|
|
Returns : |