Functions
mail_transfer_messages ()
void
mail_transfer_messages (EMailSession *session,
CamelFolder *source,
GPtrArray *uids,
gboolean delete_from_source,
const gchar *dest_uri,
guint32 dest_flags,
void (*done) (gboolean ok, gpointer data),
gpointer data);
mail_sync_folder ()
void
mail_sync_folder (CamelFolder *folder,
gboolean test_for_expunge,
void (*done) (CamelFolder *folder, gpointer data),
gpointer data);
mail_sync_store ()
void
mail_sync_store (CamelStore *store,
gint expunge,
void (*done) (CamelStore *store, gpointer data),
gpointer data);
mail_empty_trash ()
void
mail_empty_trash (CamelStore *store);
mail_send_queue ()
void
mail_send_queue (EMailSession *session,
CamelFolder *queue,
CamelTransport *transport,
const gchar *type,
gboolean immediately,
GCancellable *cancellable,
CamelFilterGetFolderFunc get_folder,
gpointer get_data,
CamelFilterStatusFunc status,
gpointer status_data,
void (*done) (gpointer data),
gpointer data);
MailProviderFetchLockFunc ()
void
(*MailProviderFetchLockFunc) (const gchar *source);
MailProviderFetchUnlockFunc ()
void
(*MailProviderFetchUnlockFunc) (const gchar *source);
MailProviderFetchInboxFunc ()
CamelFolder
(*MailProviderFetchInboxFunc) (const gchar *source,
GCancellable *cancellable,
GError **error);
mail_fetch_mail ()
void
mail_fetch_mail (CamelStore *store,
const gchar *type,
MailProviderFetchLockFunc lock_func,
MailProviderFetchUnlockFunc unlock_func,
MailProviderFetchInboxFunc fetch_inbox_func,
GCancellable *cancellable,
CamelFilterGetFolderFunc get_folder,
gpointer get_data,
CamelFilterStatusFunc status,
gpointer status_data,
void (*done) (gpointer data),
gpointer data);
mail_filter_folder ()
void
mail_filter_folder (EMailSession *session,
CamelFolder *source_folder,
GPtrArray *uids,
const gchar *type,
gboolean notify);
mail_process_folder_changes ()
void
mail_process_folder_changes (CamelFolder *folder,
CamelFolderChangeInfo *changes,
void (*process) (CamelFolder *folder, CamelFolderChangeInfo *changes, GCancellable *cancellable, GError **error, gpointer user_data),
void (*done) (gpointer user_data),
gpointer user_data);
mail_execute_shell_command ()
void
mail_execute_shell_command (CamelFilterDriver *driver,
gint argc,
gchar **argv,
gpointer data);