| Top |
| GMimeContentType * | g_mime_content_type_new () |
| GMimeContentType * | g_mime_content_type_new_from_string () |
| char * | g_mime_content_type_to_string () |
| gboolean | g_mime_content_type_is_type () |
| const char * | g_mime_content_type_get_media_type () |
| void | g_mime_content_type_set_media_type () |
| const char * | g_mime_content_type_get_media_subtype () |
| void | g_mime_content_type_set_media_subtype () |
| const GMimeParam * | g_mime_content_type_get_params () |
| void | g_mime_content_type_set_params () |
| const char * | g_mime_content_type_get_parameter () |
| void | g_mime_content_type_set_parameter () |
GMimeContentType * g_mime_content_type_new (const char *type,const char *subtype);
Creates a Content-Type object with type type
and subtype subtype
.
GMimeContentType *
g_mime_content_type_new_from_string (const char *str);
Constructs a new Content-Type object based on the input string.
char *
g_mime_content_type_to_string (GMimeContentType *mime_type);
Allocates a string buffer containing the type and subtype defined
by the mime_type
.
gboolean g_mime_content_type_is_type (GMimeContentType *mime_type,const char *type,const char *subtype);
Compares the given type and subtype with that of the given mime type object.
mime_type |
a GMimeContentType object |
|
type |
MIME type to compare against |
|
subtype |
MIME subtype to compare against |
const char *
g_mime_content_type_get_media_type (GMimeContentType *mime_type);
Gets the Content-Type's media type.
void g_mime_content_type_set_media_type (GMimeContentType *mime_type,const char *type);
Sets the Content-Type's media type.
const char *
g_mime_content_type_get_media_subtype (GMimeContentType *mime_type);
Gets the Content-Type's media sub-type.
void g_mime_content_type_set_media_subtype (GMimeContentType *mime_type,const char *subtype);
Sets the Content-Type's media subtype.
const GMimeParam *
g_mime_content_type_get_params (GMimeContentType *mime_type);
Gets the Content-Type's parameter list.
void g_mime_content_type_set_params (GMimeContentType *mime_type,GMimeParam *params);
Sets the Content-Type's parameter list.
const char * g_mime_content_type_get_parameter (GMimeContentType *mime_type,const char *name);
Gets the parameter value specified by name
if it's available.
void g_mime_content_type_set_parameter (GMimeContentType *mime_type,const char *name,const char *value);
Sets a parameter on the Content-Type.
Note: The name
should be in US-ASCII while the value
should be in
UTF-8.