diff options
author | Chenthill Palanisamy <pchenthill@novell.com> | 2010-07-14 01:00:57 +0530 |
---|---|---|
committer | Chenthill Palanisamy <pchenthill@novell.com> | 2010-07-14 01:23:00 +0530 |
commit | 0076e53b1f46d5c028db6ed9328c55ca40b44579 (patch) | |
tree | abee12b2d998f3b44061cd47e478da502924f66f /camel/providers/imapx/camel-imapx-store.h | |
parent | b48ac5fe0d532aa0f6b33cb82cf4c039f940c97f (diff) | |
download | evolution-data-server-0076e53b1f46d5c028db6ed9328c55ca40b44579.tar.gz |
Add connection manager to imapx
Diffstat (limited to 'camel/providers/imapx/camel-imapx-store.h')
-rw-r--r-- | camel/providers/imapx/camel-imapx-store.h | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/camel/providers/imapx/camel-imapx-store.h b/camel/providers/imapx/camel-imapx-store.h index 922c5f2b7..c94de00c6 100644 --- a/camel/providers/imapx/camel-imapx-store.h +++ b/camel/providers/imapx/camel-imapx-store.h @@ -28,6 +28,7 @@ #include "camel-imapx-server.h" #include "camel-imapx-store-summary.h" +#include "camel-imapx-conn-manager.h" /* Standard GObject macros */ #define CAMEL_TYPE_IMAPX_STORE \ @@ -66,7 +67,7 @@ typedef struct _CamelIMAPXStoreClass CamelIMAPXStoreClass; struct _CamelIMAPXStore { CamelOfflineStore parent; - CamelIMAPXServer *server; + CamelIMAPXConnManager *con_man; CamelIMAPXStoreSummary *summary; /* in-memory list of folders */ gchar *namespace, dir_sep, *base_url, *storage_path; @@ -91,8 +92,13 @@ struct _CamelIMAPXStoreClass { CamelOfflineStoreClass parent_class; }; -GType camel_imapx_store_get_type (void); -CamelIMAPXServer *camel_imapx_store_get_server(CamelIMAPXStore *store, GError **error); +GType camel_imapx_store_get_type (void); +CamelIMAPXServer * camel_imapx_store_get_server (CamelIMAPXStore *store, + const gchar *folder_name, + GError **error); +void camel_imapx_store_op_done (CamelIMAPXStore *istore, + CamelIMAPXServer *server, + const gchar *folder_name); G_END_DECLS |