camel-kolab-imapx-metadata
camel-kolab-imapx-metadata
|
|
Details
struct CamelKolabImapxMetadata
struct CamelKolabImapxMetadata {
CamelKolabImapxMetadataDb *mdb; /* persistent DB */
GHashTable *kolab_metadata; /* for CamelKolabFolderMetadata */
};
camel_kolab_imapx_metadata_init ()
gboolean camel_kolab_imapx_metadata_init (CamelKolabImapxMetadata *kmd
,
const gchar *cachepath
,
GError **err
);
camel_kolab_imapx_metadata_remove ()
gboolean camel_kolab_imapx_metadata_remove (CamelKolabImapxMetadata *kmd
,
const gchar *foldername
,
GError **err
);
camel_kolab_imapx_metadata_shutdown ()
gboolean camel_kolab_imapx_metadata_shutdown (CamelKolabImapxMetadata *kmd
,
GError **err
);
camel_kolab_imapx_metadata_update ()
void camel_kolab_imapx_metadata_update (CamelKolabImapxMetadata *kmd
,
CamelImapxMetadata *md
,
camel_imapx_metadata_proto_t proto
);