aboutsummaryrefslogtreecommitdiffstats
path: root/widgets/misc/e-attachment-store.h
diff options
context:
space:
mode:
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 */