Top |
Functions
GMimeReferences * | g_mime_references_new () |
void | g_mime_references_free () |
GMimeReferences * | g_mime_references_copy () |
GMimeReferences * | g_mime_references_parse () |
int | g_mime_references_length () |
void | g_mime_references_append () |
void | g_mime_references_clear () |
const char * | g_mime_references_get_message_id () |
void | g_mime_references_set_message_id () |
Functions
g_mime_references_new ()
GMimeReferences *
g_mime_references_new (void
);
Creates a new GMimeReferences.
g_mime_references_free ()
void
g_mime_references_free (GMimeReferences *refs
);
Frees the GMimeReferences list.
g_mime_references_copy ()
GMimeReferences *
g_mime_references_copy (GMimeReferences *refs
);
Copies a GMimeReferences list.
g_mime_references_parse ()
GMimeReferences * g_mime_references_parse (GMimeParserOptions *options
,const char *text
);
Decodes a list of msg-ids as in the References and/or In-Reply-To headers defined in rfc822.
Parameters
options |
a GMimeParserOptions or |
[nullable] |
text |
string containing a list of msg-ids |
g_mime_references_length ()
int
g_mime_references_length (GMimeReferences *refs
);
Gets the length of the GMimeReferences list.
g_mime_references_append ()
void g_mime_references_append (GMimeReferences *refs
,const char *msgid
);
Appends a reference to msgid to the list of references.
g_mime_references_clear ()
void
g_mime_references_clear (GMimeReferences *refs
);
Clears the GMimeReferences list.
g_mime_references_get_message_id ()
const char * g_mime_references_get_message_id (GMimeReferences *refs
,int index
);
Gets the specified Message-Id reference from the GMimeReferences.
g_mime_references_set_message_id ()
void g_mime_references_set_message_id (GMimeReferences *refs
,int index
,const char *msgid
);
Sets the specified Message-Id reference from the GMimeReferences.