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.h11
1 files changed, 8 insertions, 3 deletions
diff --git a/camel/camel-folder.h b/camel/camel-folder.h
index 03ed2a6f88..9ce27a86a3 100644
--- a/camel/camel-folder.h
+++ b/camel/camel-folder.h
@@ -85,21 +85,26 @@ typedef struct {
void (*set_name) (CamelFolder *folder, GString *name);
void (*set_full_name) (CamelFolder *folder, GString *name);
GString * (*get_name) (CamelFolder *folder);
- GString * (*get__full_name) (CamelFolder *folder);
+ GString * (*get_full_name) (CamelFolder *folder);
gboolean (*can_hold_folders) (CamelFolder *folder);
gboolean (*can_hold_messages) (CamelFolder *folder);
gboolean (*exists) (CamelFolder *folder);
gboolean (*is_open) (CamelFolder *folder);
CamelFolder * (*get_folder) (CamelFolder *folder, GString *folder_name);
-
+ gboolean (*create) (CamelFolder *folder);
} CamelFolderClass;
-/* public methods */
/* Standard Gtk function */
GtkType camel_folder_get_type (void);
+
+/* public methods */
+gboolean camel_folder_create(CamelFolder *folder);
+
+
+
#ifdef __cplusplus
}
#endif /* __cplusplus */