| Camel Reference Manual | ||||
|---|---|---|---|---|
| Top | Description | Object Hierarchy | Implemented Interfaces | Signals | ||||
Synopsis
struct CamelIMAPXStore; CamelIMAPXServer * camel_imapx_store_ref_server (CamelIMAPXStore *store,const gchar *folder_name,gboolean for_expensive_job,GCancellable *cancellable,GError **error); CamelFolderQuotaInfo * camel_imapx_store_dup_quota_info (CamelIMAPXStore *store,const gchar *quota_root_name); void camel_imapx_store_set_quota_info (CamelIMAPXStore *store,const gchar *quota_root_name,const CamelFolderQuotaInfo *info);
Object Hierarchy
GObject +----CamelObject +----CamelService +----CamelStore +----CamelOfflineStore +----CamelIMAPXStore
Implemented Interfaces
CamelIMAPXStore implements GInitable, CamelNetworkService and CamelSubscribable.
Details
camel_imapx_store_ref_server ()
CamelIMAPXServer * camel_imapx_store_ref_server (CamelIMAPXStore *store,const gchar *folder_name,gboolean for_expensive_job,GCancellable *cancellable,GError **error);
returns NULL. If an operation can possibly be executed while offline,
pass NULL for error.
The returned CamelIMAPXServer is referenced for thread-safety and must
be unreferenced with g_object_unref() when finished with it.
|
a CamelIMAPXStore |
|
name of a folder, for which it'll be used; can be NULL
|
|
a GCancellable to use ofr possible new connection creation, or NULL
|
|
return location for a GError, or NULL
|
Returns : |
a CamelIMAPXServer, or NULL
|
Since 3.10
camel_imapx_store_dup_quota_info ()
CamelFolderQuotaInfo * camel_imapx_store_dup_quota_info (CamelIMAPXStore *store,const gchar *quota_root_name);
camel_imapx_store_set_quota_info ()
void camel_imapx_store_set_quota_info (CamelIMAPXStore *store,const gchar *quota_root_name,const CamelFolderQuotaInfo *info);
Signal Details
The "mailbox-created" signal
void user_function (CamelIMAPXStore *camelimapxstore,
CamelIMAPXMailbox *arg1,
gpointer user_data) : Run First
The "mailbox-renamed" signal
void user_function (CamelIMAPXStore *camelimapxstore,
CamelIMAPXMailbox *arg1,
gchar *arg2,
gpointer user_data) : Run First
The "mailbox-updated" signal
void user_function (CamelIMAPXStore *camelimapxstore,
CamelIMAPXMailbox *arg1,
gpointer user_data) : Run First
