Functions
camel_imapx_conn_manager_new ()
CamelIMAPXConnManager *
camel_imapx_conn_manager_new (CamelStore *store
);
camel_imapx_conn_manager_ref_store ()
struct _CamelIMAPXStore *
camel_imapx_conn_manager_ref_store (CamelIMAPXConnManager *conn_man
);
camel_imapx_conn_manager_connect_sync ()
gboolean
camel_imapx_conn_manager_connect_sync (CamelIMAPXConnManager *conn_man
,
GCancellable *cancellable
,
GError **error
);
camel_imapx_conn_manager_disconnect_sync ()
gboolean
camel_imapx_conn_manager_disconnect_sync
(CamelIMAPXConnManager *conn_man
,
GCancellable *cancellable
,
GError **error
);
camel_imapx_conn_manager_run_job_sync ()
gboolean
camel_imapx_conn_manager_run_job_sync (CamelIMAPXConnManager *conn_man
,
CamelIMAPXJob *job
,
CamelIMAPXJobMatchesFunc finish_before_job
,
GCancellable *cancellable
,
GError **error
);
camel_imapx_conn_manager_noop_sync ()
gboolean
camel_imapx_conn_manager_noop_sync (CamelIMAPXConnManager *conn_man
,
CamelIMAPXMailbox *mailbox
,
GCancellable *cancellable
,
GError **error
);
camel_imapx_conn_manager_list_sync ()
gboolean
camel_imapx_conn_manager_list_sync (CamelIMAPXConnManager *conn_man
,
const gchar *pattern
,
CamelStoreGetFolderInfoFlags flags
,
GCancellable *cancellable
,
GError **error
);
camel_imapx_conn_manager_refresh_info_sync ()
gboolean
camel_imapx_conn_manager_refresh_info_sync
(CamelIMAPXConnManager *conn_man
,
CamelIMAPXMailbox *mailbox
,
GCancellable *cancellable
,
GError **error
);
camel_imapx_conn_manager_sync_changes_sync ()
gboolean
camel_imapx_conn_manager_sync_changes_sync
(CamelIMAPXConnManager *conn_man
,
CamelIMAPXMailbox *mailbox
,
GCancellable *cancellable
,
GError **error
);
camel_imapx_conn_manager_expunge_sync ()
gboolean
camel_imapx_conn_manager_expunge_sync (CamelIMAPXConnManager *conn_man
,
CamelIMAPXMailbox *mailbox
,
GCancellable *cancellable
,
GError **error
);
camel_imapx_conn_manager_get_message_sync ()
CamelStream *
camel_imapx_conn_manager_get_message_sync
(CamelIMAPXConnManager *conn_man
,
CamelIMAPXMailbox *mailbox
,
CamelFolderSummary *summary
,
CamelDataCache *message_cache
,
const gchar *message_uid
,
GCancellable *cancellable
,
GError **error
);
camel_imapx_conn_manager_copy_message_sync ()
gboolean
camel_imapx_conn_manager_copy_message_sync
(CamelIMAPXConnManager *conn_man
,
CamelIMAPXMailbox *mailbox
,
CamelIMAPXMailbox *destination
,
GPtrArray *uids
,
gboolean delete_originals
,
gboolean remove_deleted_flags
,
GCancellable *cancellable
,
GError **error
);
camel_imapx_conn_manager_append_message_sync ()
gboolean
camel_imapx_conn_manager_append_message_sync
(CamelIMAPXConnManager *conn_man
,
CamelIMAPXMailbox *mailbox
,
CamelFolderSummary *summary
,
CamelDataCache *message_cache
,
CamelMimeMessage *message
,
const CamelMessageInfo *mi
,
gchar **append_uid
,
GCancellable *cancellable
,
GError **error
);
camel_imapx_conn_manager_sync_message_sync ()
gboolean
camel_imapx_conn_manager_sync_message_sync
(CamelIMAPXConnManager *conn_man
,
CamelIMAPXMailbox *mailbox
,
CamelFolderSummary *summary
,
CamelDataCache *message_cache
,
const gchar *message_uid
,
GCancellable *cancellable
,
GError **error
);
camel_imapx_conn_manager_create_mailbox_sync ()
gboolean
camel_imapx_conn_manager_create_mailbox_sync
(CamelIMAPXConnManager *conn_man
,
const gchar *mailbox_name
,
GCancellable *cancellable
,
GError **error
);
camel_imapx_conn_manager_delete_mailbox_sync ()
gboolean
camel_imapx_conn_manager_delete_mailbox_sync
(CamelIMAPXConnManager *conn_man
,
CamelIMAPXMailbox *mailbox
,
GCancellable *cancellable
,
GError **error
);
camel_imapx_conn_manager_rename_mailbox_sync ()
gboolean
camel_imapx_conn_manager_rename_mailbox_sync
(CamelIMAPXConnManager *conn_man
,
CamelIMAPXMailbox *mailbox
,
const gchar *new_mailbox_name
,
GCancellable *cancellable
,
GError **error
);
camel_imapx_conn_manager_subscribe_mailbox_sync ()
gboolean
camel_imapx_conn_manager_subscribe_mailbox_sync
(CamelIMAPXConnManager *conn_man
,
CamelIMAPXMailbox *mailbox
,
GCancellable *cancellable
,
GError **error
);
camel_imapx_conn_manager_unsubscribe_mailbox_sync ()
gboolean
camel_imapx_conn_manager_unsubscribe_mailbox_sync
(CamelIMAPXConnManager *conn_man
,
CamelIMAPXMailbox *mailbox
,
GCancellable *cancellable
,
GError **error
);
camel_imapx_conn_manager_update_quota_info_sync ()
gboolean
camel_imapx_conn_manager_update_quota_info_sync
(CamelIMAPXConnManager *conn_man
,
CamelIMAPXMailbox *mailbox
,
GCancellable *cancellable
,
GError **error
);
camel_imapx_conn_manager_uid_search_sync ()
GPtrArray *
camel_imapx_conn_manager_uid_search_sync
(CamelIMAPXConnManager *conn_man
,
CamelIMAPXMailbox *mailbox
,
const gchar *criteria_prefix
,
const gchar *search_key
,
const gchar * const *words
,
GCancellable *cancellable
,
GError **error
);
camel_imapx_conn_manager_dump_queue_status ()
void
camel_imapx_conn_manager_dump_queue_status
(CamelIMAPXConnManager *conn_man
);