![]() |
![]() |
![]() |
Evolution Mail Formatter Reference Manual | ![]() |
---|---|---|---|---|
Top | Description | Object Hierarchy | Properties |
struct EMailPartList; EMailPartList * e_mail_part_list_new (CamelMimeMessage *message
,const gchar *message_uid
,CamelFolder *folder
); CamelFolder * e_mail_part_list_get_folder (EMailPartList *part_list
); CamelMimeMessage * e_mail_part_list_get_message (EMailPartList *part_list
); const gchar * e_mail_part_list_get_message_uid (EMailPartList *part_list
); void e_mail_part_list_add_part (EMailPartList *part_list
,EMailPart *part
); EMailPart * e_mail_part_list_ref_part (EMailPartList *part_list
,const gchar *part_id
); guint e_mail_part_list_queue_parts (EMailPartList *part_list
,const gchar *part_id
,GQueue *result_queue
); CamelObjectBag * e_mail_part_list_get_registry (void
);
"folder" CamelFolder* : Read / Write / Construct Only "message" CamelMimeMessage* : Read / Write / Construct Only "message-uid" gchar* : Read / Write / Construct Only
EMailPartList * e_mail_part_list_new (CamelMimeMessage *message
,const gchar *message_uid
,CamelFolder *folder
);
CamelFolder * e_mail_part_list_get_folder (EMailPartList *part_list
);
CamelMimeMessage * e_mail_part_list_get_message (EMailPartList *part_list
);
const gchar * e_mail_part_list_get_message_uid (EMailPartList *part_list
);
void e_mail_part_list_add_part (EMailPartList *part_list
,EMailPart *part
);
EMailPart * e_mail_part_list_ref_part (EMailPartList *part_list
,const gchar *part_id
);
guint e_mail_part_list_queue_parts (EMailPartList *part_list
,const gchar *part_id
,GQueue *result_queue
);
Populates result_queue
with a sequence of EMailPart instances beginning
with the part having part_id
. If part_id
is NULL
, the entire sequence
of EMailPart instances is queued.
Each EMailPart is referenced for thread-safety and should be unreferenced
with g_object_unref()
.
|
an EMailPartList |
|
the EMailPart ID to begin queueing from, or NULL
|
|
a GQueue in which to deposit EMailPart instances |
Returns : |
the number of parts added to result_queue
|
CamelObjectBag * e_mail_part_list_get_registry (void
);
Returns : |
a CamelObjectBag where parsed EMailPartLists can be stored. |