| Top |  |  |  |  | 
|  | e_mail_parser_new () | 
|  | e_mail_parser_parse_sync () | 
|  | e_mail_parser_parse () | 
|  | e_mail_parser_parse_finish () | 
|  | e_mail_parser_parse_part () | 
|  | e_mail_parser_parse_part_as () | 
|  | e_mail_parser_error () | 
|  | e_mail_parser_wrap_as_attachment () | 
|  | e_mail_parser_get_session () | 
|  | e_mail_parser_get_extension_registry () | 
EMailPartList * e_mail_parser_parse_sync (,EMailParser *parser,CamelFolder *folderconst,gchar *message_uid,CamelMimeMessage *message);GCancellable *cancellable
Parses the message
 synchronously. Returns a list of 
Note that this function can block for a while, so it's not a good idea to call it from main thread.
void e_mail_parser_parse (,EMailParser *parser,CamelFolder *folderconst,gchar *message_uid,CamelMimeMessage *message,GAsyncReadyCallback callback,GCancellable *cancellable);gpointer user_data
Asynchronous version of e_mail_parser_parse_sync().
EMailPartList * e_mail_parser_parse_finish (,EMailParser *parser,GAsyncResult *result);GError **error
gboolean e_mail_parser_parse_part (,EMailParser *parser,CamelMimePart *part,GString *part_id,GCancellable *cancellable);GQueue *out_mail_parts
gboolean e_mail_parser_parse_part_as (,EMailParser *parser,CamelMimePart *part,GString *part_idconst,gchar *mime_type,GCancellable *cancellable);GQueue *out_mail_parts
void e_mail_parser_error (,EMailParser *parser,GQueue *out_mail_partsconst,gchar *format...);
void e_mail_parser_wrap_as_attachment (,EMailParser *parser,CamelMimePart *part,GString *part_id);GQueue *parts_queue