![]() |
![]() |
![]() |
Camel Reference Manual | ![]() |
---|---|---|---|---|
Top | Description | Object Hierarchy |
struct CamelIMAPXStoreInfo; struct CamelIMAPXStoreNamespace; CamelIMAPXNamespaceList; struct CamelIMAPXStoreSummary; CamelIMAPXStoreSummary * camel_imapx_store_summary_new (void
); CamelIMAPXStoreNamespace * camel_imapx_store_summary_namespace_new (CamelIMAPXStoreSummary *s
,const gchar *full_name
,gchar dir_sep
); CamelIMAPXStoreNamespace * camel_imapx_store_summary_namespace_find_path (CamelIMAPXStoreSummary *s
,const gchar *path
); CamelIMAPXStoreNamespace * camel_imapx_store_summary_namespace_find_full (CamelIMAPXStoreSummary *s
,const gchar *full_name
); gchar * camel_imapx_store_summary_full_to_path (CamelIMAPXStoreSummary *s
,const gchar *full_name
,gchar dir_sep
); gchar * camel_imapx_store_summary_path_to_full (CamelIMAPXStoreSummary *s
,const gchar *path
,gchar dir_sep
); CamelIMAPXStoreInfo * camel_imapx_store_summary_full_name (CamelIMAPXStoreSummary *s
,const gchar *full_name
); CamelIMAPXStoreInfo * camel_imapx_store_summary_add_from_full (CamelIMAPXStoreSummary *s
,const gchar *full_name
,gchar dir_sep
); gchar * camel_imapx_store_summary_full_from_path (CamelIMAPXStoreSummary *s
,const gchar *path
);
struct CamelIMAPXStoreNamespace { CamelIMAPXStoreNamespace *next; gchar *path; /* display path */ gchar *full_name; /* real name */ gchar sep; /* directory separator */ };
typedef struct { CamelIMAPXStoreNamespace *personal; CamelIMAPXStoreNamespace *other; CamelIMAPXStoreNamespace *shared; } CamelIMAPXNamespaceList;
CamelIMAPXStoreSummary * camel_imapx_store_summary_new (void
);
Create a new CamelIMAPXStoreSummary object.
Returns : |
A new CamelIMAPXStoreSummary widget. |
CamelIMAPXStoreNamespace * camel_imapx_store_summary_namespace_new (CamelIMAPXStoreSummary *s
,const gchar *full_name
,gchar dir_sep
);
CamelIMAPXStoreNamespace * camel_imapx_store_summary_namespace_find_path (CamelIMAPXStoreSummary *s
,const gchar *path
);
CamelIMAPXStoreNamespace * camel_imapx_store_summary_namespace_find_full (CamelIMAPXStoreSummary *s
,const gchar *full_name
);
gchar * camel_imapx_store_summary_full_to_path (CamelIMAPXStoreSummary *s
,const gchar *full_name
,gchar dir_sep
);
gchar * camel_imapx_store_summary_path_to_full (CamelIMAPXStoreSummary *s
,const gchar *path
,gchar dir_sep
);
CamelIMAPXStoreInfo * camel_imapx_store_summary_full_name (CamelIMAPXStoreSummary *s
,const gchar *full_name
);
Retrieve a summary item by full name.
A referenced to the summary item is returned, which may be ref'd or free'd as appropriate.
Returns : |
The summary item, or NULL if the full_name name
is not available.
It must be freed using camel_store_summary_info_unref() . |
CamelIMAPXStoreInfo * camel_imapx_store_summary_add_from_full (CamelIMAPXStoreSummary *s
,const gchar *full_name
,gchar dir_sep
);
gchar * camel_imapx_store_summary_full_from_path (CamelIMAPXStoreSummary *s
,const gchar *path
);