| Top |  |  |  |  | 
| GMimeContentDisposition * | g_mime_content_disposition_new () | 
| gboolean | g_mime_content_disposition_is_attachment () | 
| GMimeContentDisposition * | g_mime_content_disposition_new_from_string () | 
| void | g_mime_content_disposition_set_disposition () | 
| const char * | g_mime_content_disposition_get_disposition () | 
| const GMimeParam * | g_mime_content_disposition_get_params () | 
| void | g_mime_content_disposition_set_params () | 
| void | g_mime_content_disposition_set_parameter () | 
| const char * | g_mime_content_disposition_get_parameter () | 
| char * | g_mime_content_disposition_to_string () | 
| #define | GMIME_DISPOSITION_ATTACHMENT | 
| #define | GMIME_DISPOSITION_INLINE | 
| struct | GMimeContentDisposition | 
A GMimeContentDisposition represents the pre-parsed contents of a Content-Disposition header field.
GMimeContentDisposition *
g_mime_content_disposition_new (void);
Creates a new GMimeContentDisposition object.
gboolean
g_mime_content_disposition_is_attachment
                               (GMimeContentDisposition *disposition);
Determines if a Content-Disposition has a value of "attachment".
Since: 2.6.21
GMimeContentDisposition *
g_mime_content_disposition_new_from_string
                               (const char *str);
Creates a new GMimeContentDisposition object.
void g_mime_content_disposition_set_disposition (GMimeContentDisposition *disposition,const char *value);
Sets the disposition to value
 which may be one of
GMIME_DISPOSITION_ATTACHMENT or GMIME_DISPOSITION_INLINE or, by
your choice, any other string which would indicate how the MIME
part should be displayed by the MUA.
const char *
g_mime_content_disposition_get_disposition
                               (GMimeContentDisposition *disposition);
Gets the disposition or NULL on fail.
the disposition string which is probably one of GMIME_DISPOSITION_ATTACHMENT or GMIME_DISPOSITION_INLINE.
const GMimeParam *
g_mime_content_disposition_get_params (GMimeContentDisposition *disposition);
Gets the Content-Disposition parameter list.
void g_mime_content_disposition_set_params (GMimeContentDisposition *disposition,GMimeParam *params);
Sets the Content-Disposition's parameter list.
void g_mime_content_disposition_set_parameter (GMimeContentDisposition *disposition,const char *name,const char *value);
Sets a parameter on the Content-Disposition.
Note: The name
 should be in US-ASCII while the value
 should be in
UTF-8.
const char * g_mime_content_disposition_get_parameter (GMimeContentDisposition *disposition,const char *name);
Gets the parameter value specified by name
 if it's available.
char * g_mime_content_disposition_to_string (GMimeContentDisposition *disposition,gboolean fold);
Allocates a string buffer containing the Content-Disposition header
represented by the disposition object disposition
.