diff options
author | Matthew Barnes <mbarnes@redhat.com> | 2012-07-09 19:34:31 +0800 |
---|---|---|
committer | Matthew Barnes <mbarnes@redhat.com> | 2012-07-09 20:44:22 +0800 |
commit | c44c65e85fe6413b69d26ae600be6bfb4952367c (patch) | |
tree | b252e29cd601a97f83504790c1502caa4ce39647 /libemail-engine/e-mail-folder-utils.h | |
parent | 07857224789b165e69bb170d364c9c13366fa952 (diff) | |
download | gsoc2013-evolution-c44c65e85fe6413b69d26ae600be6bfb4952367c.tar gsoc2013-evolution-c44c65e85fe6413b69d26ae600be6bfb4952367c.tar.gz gsoc2013-evolution-c44c65e85fe6413b69d26ae600be6bfb4952367c.tar.bz2 gsoc2013-evolution-c44c65e85fe6413b69d26ae600be6bfb4952367c.tar.lz gsoc2013-evolution-c44c65e85fe6413b69d26ae600be6bfb4952367c.tar.xz gsoc2013-evolution-c44c65e85fe6413b69d26ae600be6bfb4952367c.tar.zst gsoc2013-evolution-c44c65e85fe6413b69d26ae600be6bfb4952367c.zip |
Add e_mail_folder_expunge().
To replace mail_expunge_folder().
Diffstat (limited to 'libemail-engine/e-mail-folder-utils.h')
-rw-r--r-- | libemail-engine/e-mail-folder-utils.h | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/libemail-engine/e-mail-folder-utils.h b/libemail-engine/e-mail-folder-utils.h index 9e8dd0f050..5217f2d608 100644 --- a/libemail-engine/e-mail-folder-utils.h +++ b/libemail-engine/e-mail-folder-utils.h @@ -45,6 +45,18 @@ gboolean e_mail_folder_append_message_finish gchar **appended_uid, GError **error); +gboolean e_mail_folder_expunge_sync (CamelFolder *folder, + GCancellable *cancellable, + GError **error); +void e_mail_folder_expunge (CamelFolder *folder, + gint io_priority, + GCancellable *cancellable, + GAsyncReadyCallback callback, + gpointer user_data); +gboolean e_mail_folder_expunge_finish (CamelFolder *folder, + GAsyncResult *result, + GError **error); + CamelMimePart * e_mail_folder_build_attachment_sync (CamelFolder *folder, GPtrArray *message_uids, |