aboutsummaryrefslogtreecommitdiffstats
path: root/camel/camel-folder.h
diff options
context:
space:
mode:
Diffstat (limited to 'camel/camel-folder.h')
-rw-r--r--camel/camel-folder.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/camel/camel-folder.h b/camel/camel-folder.h
index 0ff542afb9..786e346627 100644
--- a/camel/camel-folder.h
+++ b/camel/camel-folder.h
@@ -67,6 +67,7 @@ struct _CamelFolder
gboolean has_summary_capability:1;
gboolean has_search_capability:1;
gboolean filter_recent:1;
+ gboolean deleted:1;
};
@@ -153,6 +154,8 @@ typedef struct {
CamelFolder *destination,
CamelException *ex);
+ void (*delete) (CamelFolder *folder);
+
void (*freeze) (CamelFolder *folder);
void (*thaw) (CamelFolder *folder);
gboolean (*is_frozen) (CamelFolder *folder);
@@ -269,6 +272,8 @@ void camel_folder_move_messages_to (CamelFolder *source,
CamelFolder *dest,
CamelException *ex);
+void camel_folder_delete (CamelFolder *folder);
+
/* stop/restart getting events */
void camel_folder_freeze (CamelFolder *folder);
void camel_folder_thaw (CamelFolder *folder);