![]() |
![]() |
![]() |
Camel Reference Manual | ![]() |
---|---|---|---|---|
Top | Description | Object Hierarchy |
struct CamelVeeDataCache; CamelVeeDataCache * camel_vee_data_cache_new (void
); void camel_vee_data_cache_add_subfolder (CamelVeeDataCache *data_cache
,CamelFolder *subfolder
); void camel_vee_data_cache_remove_subfolder (CamelVeeDataCache *data_cache
,CamelFolder *subfolder
); CamelVeeSubfolderData * camel_vee_data_cache_get_subfolder_data (CamelVeeDataCache *data_cache
,CamelFolder *folder
); gboolean camel_vee_data_cache_contains_message_info_data (CamelVeeDataCache *data_cache
,CamelFolder *folder
,const gchar *orig_message_uid
); CamelVeeMessageInfoData * camel_vee_data_cache_get_message_info_data (CamelVeeDataCache *data_cache
,CamelFolder *folder
,const gchar *orig_message_uid
); CamelVeeMessageInfoData * camel_vee_data_cache_get_message_info_data_by_vuid (CamelVeeDataCache *data_cache
,const gchar *vee_message_uid
); void camel_vee_data_cache_foreach_message_info_data (CamelVeeDataCache *data_cache
,CamelFolder *fromfolder
,void (*func) (CamelVeeMessageInfoData *mi_data, CamelFolder *subfolder, gpointer user_data)
,gpointer user_data
); void camel_vee_data_cache_remove_message_info_data (CamelVeeDataCache *data_cache
,CamelVeeMessageInfoData *mi_data
);
CamelVeeDataCache * camel_vee_data_cache_new (void
);
FIXME Document me!
Since 3.6
void camel_vee_data_cache_add_subfolder (CamelVeeDataCache *data_cache
,CamelFolder *subfolder
);
FIXME Document me!
Since 3.6
void camel_vee_data_cache_remove_subfolder (CamelVeeDataCache *data_cache
,CamelFolder *subfolder
);
FIXME Document me!
Since 3.6
CamelVeeSubfolderData * camel_vee_data_cache_get_subfolder_data (CamelVeeDataCache *data_cache
,CamelFolder *folder
);
FIXME Document me!
Since 3.6
gboolean camel_vee_data_cache_contains_message_info_data (CamelVeeDataCache *data_cache
,CamelFolder *folder
,const gchar *orig_message_uid
);
Returns : |
FALSE if not, while camel_vee_data_cache_get_message_info_data()
auto-adds it to data_cache. |
Since 3.6
CamelVeeMessageInfoData * camel_vee_data_cache_get_message_info_data (CamelVeeDataCache *data_cache
,CamelFolder *folder
,const gchar *orig_message_uid
);
FIXME Document me!
Since 3.6
CamelVeeMessageInfoData * camel_vee_data_cache_get_message_info_data_by_vuid (CamelVeeDataCache *data_cache
,const gchar *vee_message_uid
);
FIXME Document me!
Since 3.6
void camel_vee_data_cache_foreach_message_info_data (CamelVeeDataCache *data_cache
,CamelFolder *fromfolder
,void (*func) (CamelVeeMessageInfoData *mi_data, CamelFolder *subfolder, gpointer user_data)
,gpointer user_data
);
FIXME Document me!
Since 3.6
void camel_vee_data_cache_remove_message_info_data (CamelVeeDataCache *data_cache
,CamelVeeMessageInfoData *mi_data
);
FIXME Document me!
Since 3.6