Top | ![]() |
![]() |
![]() |
![]() |
void camel_mime_part_set_description (,
CamelMimePart *mime_partconst
);gchar *description
Set a description on the MIME part.
constgchar * camel_mime_part_get_description ();
CamelMimePart *mime_part
Get the description of the MIME part.
void camel_mime_part_set_disposition (,
CamelMimePart *mime_partconst
);gchar *disposition
Set a disposition on the MIME part.
constgchar * camel_mime_part_get_disposition ();
CamelMimePart *mime_part
Get the disposition of the MIME part.
constCamelContentDisposition * camel_mime_part_get_content_disposition ();
CamelMimePart *mime_part
Get the disposition of the MIME part as a structure.
Returned pointer is owned by mime_part
.
Since: 2.30
void camel_mime_part_set_filename (,
CamelMimePart *mime_partconst
);gchar *filename
Set the filename on a MIME part.
constgchar * camel_mime_part_get_filename ();
CamelMimePart *mime_part
Get the filename of a MIME part.
void camel_mime_part_set_content_id (,
CamelMimePart *mime_partconst
);gchar *contentid
Set the content-id field on a MIME part.
constgchar * camel_mime_part_get_content_id ();
CamelMimePart *mime_part
Get the content-id field of a MIME part.
void camel_mime_part_set_content_md5 (,
CamelMimePart *mime_partconst
);gchar *md5sum
Set the content-md5 field of the MIME part.
constgchar * camel_mime_part_get_content_md5 ();
CamelMimePart *mime_part
Get the content-md5 field of the MIME part.
void camel_mime_part_set_content_location (,
CamelMimePart *mime_partconst
);gchar *location
Set the content-location field of the MIME part.
constgchar * camel_mime_part_get_content_location ();
CamelMimePart *mime_part
Get the content-location field of a MIME part.
void camel_mime_part_set_encoding (,
CamelMimePart *mime_partCamelTransferEncoding encoding
);
Set the Content-Transfer-Encoding to use on a MIME part.
CamelTransferEncoding
camel_mime_part_get_encoding (CamelMimePart *mime_part
);
Get the Content-Transfer-Encoding of a MIME part.
void camel_mime_part_set_content_languages (,
CamelMimePart *mime_part);
GList *content_languages
Set the Content-Languages field of a MIME part.
constGList * camel_mime_part_get_content_languages ();
CamelMimePart *mime_part
Get the Content-Languages set on the MIME part.
void camel_mime_part_set_content_type (,
CamelMimePart *mime_partconst
);gchar *content_type
Set the content-type on a MIME part.
CamelContentType * camel_mime_part_get_content_type ();
CamelMimePart *mime_part
Get the Content-Type of a MIME part.
void camel_mime_part_set_content (,
CamelMimePart *mime_partconst
,gchar *data,
gint lengthconst
);gchar *type
Utility function used to set the content of a mime part object to
be the provided data. If length
is 0, this routine can be used as
a way to remove old content (in which case data
and type
are
ignored and may be NULL
gboolean camel_mime_part_construct_from_parser_sync (,
CamelMimePart *mime_part,
CamelMimeParser *parser,
GCancellable *cancellable);
GError **error
Constructs a MIME part from a parser.
mime_part |
a |
|
parser |
a |
|
cancellable |
optional |
|
error |
return location for a |
Since: 3.0
void camel_mime_part_construct_from_parser (,
CamelMimePart *mime_part,
CamelMimeParser *parser,
gint io_priority,
GCancellable *cancellable,
GAsyncReadyCallback callback);
gpointer user_data
Asynchronously constructs a MIME part from a parser.
When the operation is finished, callback
will be called. You can then
call camel_mime_part_construct_from_parser_finish()
to get the result of
the operation.
mime_part |
a |
|
parser |
a |
|
io_priority |
the I/O priority of the request |
|
cancellable |
optional |
|
callback |
a |
|
user_data |
data to pass to the callback function |
Since: 3.0
gboolean camel_mime_part_construct_from_parser_finish (,
CamelMimePart *mime_part,
GAsyncResult *result);
GError **error
Finishes the operation started with camel_mime_part_construct_from_parser()
.
mime_part |
a |
|
result |
a |
|
error |
return location for a |
Since: 3.0