Struct
CamelFolderChangeInfo
Description
struct CamelFolderChangeInfo {
gpointer uid_added[];
gpointer uid_removed[];
gpointer uid_changed[];
gpointer uid_recent[];
}
No description available.
Structure members
uid_added:gpointerNo description available.
uid_removed:gpointerNo description available.
uid_changed:gpointerNo description available.
uid_recent:gpointerNo description available.
Instance methods
camel_folder_change_info_add_update
Add a uid from the updated list, used to generate a changeset diff.
camel_folder_change_info_build_diff
Compare the source uid set to the updated uid set and generate the differences into the added and removed lists.
camel_folder_change_info_cat
Concatenate one change info onto antoher. Can be used to copy them too.
camel_folder_change_info_get_added_uids
Returns an array of added messages UIDs. The returned array, the same as its content,
is owned by the info.
since: 3.24
camel_folder_change_info_get_changed_uids
Returns an array of changed messages UIDs. The returned array, the same as its content,
is owned by the info.
since: 3.24
camel_folder_change_info_get_recent_uids
Returns an array of recent messages UIDs. The returned array, the same as its content,
is owned by the info.
since: 3.24
camel_folder_change_info_get_removed_uids
Returns an array of removed messages UIDs. The returned array, the same as its content,
is owned by the info.
since: 3.24
camel_folder_change_info_recent_uid
Add a recent uid to the changedinfo. This will also add the uid to the uid_filter array for potential filtering.