aboutsummaryrefslogtreecommitdiffstats
path: root/widgets/misc/e-attachment-store.h
diff options
context:
space:
mode:
authorMatthew Barnes <mbarnes@src.gnome.org>2009-03-31 06:26:35 +0800
committerMatthew Barnes <mbarnes@src.gnome.org>2009-03-31 06:26:35 +0800
commit04cc4a2cb1bf87417f82d1094ddde611019c0ab8 (patch)
treefeb70083426a3cefcd2a5d2fe5718addb97619a0 /widgets/misc/e-attachment-store.h
parent8a1f639a670696e71daac8305ae0823668d29a14 (diff)
downloadgsoc2013-evolution-04cc4a2cb1bf87417f82d1094ddde611019c0ab8.tar
gsoc2013-evolution-04cc4a2cb1bf87417f82d1094ddde611019c0ab8.tar.gz
gsoc2013-evolution-04cc4a2cb1bf87417f82d1094ddde611019c0ab8.tar.bz2
gsoc2013-evolution-04cc4a2cb1bf87417f82d1094ddde611019c0ab8.tar.lz
gsoc2013-evolution-04cc4a2cb1bf87417f82d1094ddde611019c0ab8.tar.xz
gsoc2013-evolution-04cc4a2cb1bf87417f82d1094ddde611019c0ab8.tar.zst
gsoc2013-evolution-04cc4a2cb1bf87417f82d1094ddde611019c0ab8.zip
Saving progress again on the attachment rewrite.
svn path=/branches/kill-bonobo/; revision=37486
Diffstat (limited to 'widgets/misc/e-attachment-store.h')
-rw-r--r--widgets/misc/e-attachment-store.h14
1 files changed, 13 insertions, 1 deletions
diff --git a/widgets/misc/e-attachment-store.h b/widgets/misc/e-attachment-store.h
index 88b2823313..c672cb3c34 100644
--- a/widgets/misc/e-attachment-store.h
+++ b/widgets/misc/e-attachment-store.h
@@ -101,11 +101,23 @@ gint e_attachment_store_run_file_chooser_dialog
void e_attachment_store_run_load_dialog
(EAttachmentStore *store,
GtkWindow *parent);
-void e_attachment_store_run_save_dialog
+GFile * e_attachment_store_run_save_dialog
(EAttachmentStore *store,
GList *attachment_list,
GtkWindow *parent);
+/* Asynchronous Operations */
+void e_attachment_store_save_list_async
+ (EAttachmentStore *store,
+ GList *attachment_list,
+ GFile *destination,
+ GAsyncReadyCallback callback,
+ gpointer user_data);
+gboolean e_attachment_store_save_list_finish
+ (EAttachmentStore *store,
+ GAsyncResult *result,
+ GError **error);
+
G_END_DECLS
#endif /* E_ATTACHMENT_STORE_H */