aboutsummaryrefslogtreecommitdiffstats
path: root/widgets/misc/e-attachment.h
diff options
context:
space:
mode:
Diffstat (limited to 'widgets/misc/e-attachment.h')
-rw-r--r--widgets/misc/e-attachment.h9
1 files changed, 9 insertions, 0 deletions
diff --git a/widgets/misc/e-attachment.h b/widgets/misc/e-attachment.h
index 26eceeb830..890c13294e 100644
--- a/widgets/misc/e-attachment.h
+++ b/widgets/misc/e-attachment.h
@@ -115,6 +115,8 @@ void e_attachment_load_async (EAttachment *attachment,
gboolean e_attachment_load_finish (EAttachment *attachment,
GAsyncResult *result,
GError **error);
+gboolean e_attachment_load (EAttachment *attachment,
+ GError **error);
void e_attachment_open_async (EAttachment *attachment,
GAppInfo *app_info,
GAsyncReadyCallback callback,
@@ -122,6 +124,9 @@ void e_attachment_open_async (EAttachment *attachment,
gboolean e_attachment_open_finish (EAttachment *attachment,
GAsyncResult *result,
GError **error);
+gboolean e_attachment_open (EAttachment *attachment,
+ GAppInfo *app_info,
+ GError **error);
void e_attachment_save_async (EAttachment *attachment,
GFile *destination,
GAsyncReadyCallback callback,
@@ -129,6 +134,10 @@ void e_attachment_save_async (EAttachment *attachment,
GFile * e_attachment_save_finish (EAttachment *attachment,
GAsyncResult *result,
GError **error);
+gboolean e_attachment_save (EAttachment *attachment,
+ GFile *in_destination,
+ GFile **out_destination,
+ GError **error);
/* Handy GAsyncReadyCallback Functions */
void e_attachment_load_handle_error (EAttachment *attachment,