| Evolution API Reference: libedata-cal, the Calendar Backend Library | ||||
|---|---|---|---|---|
ECalBackendCache;
ECalBackendCache* e_cal_backend_cache_new (const char *uri,
ECalSourceType source_type);
ECalComponent* e_cal_backend_cache_get_component (ECalBackendCache *cache,
const char *uid,
const char *rid);
gboolean e_cal_backend_cache_put_component (ECalBackendCache *cache,
ECalComponent *comp);
gboolean e_cal_backend_cache_remove_component
(ECalBackendCache *cache,
const char *uid,
const char *rid);
GList* e_cal_backend_cache_get_components (ECalBackendCache *cache);
GSList* e_cal_backend_cache_get_components_by_uid
(ECalBackendCache *cache,
const char *uid);
const icaltimezone* e_cal_backend_cache_get_timezone (ECalBackendCache *cache,
const char *tzid);
gboolean e_cal_backend_cache_put_timezone (ECalBackendCache *cache,
const icaltimezone *zone);
gboolean e_cal_backend_cache_remove_timezone (ECalBackendCache *cache,
const char *tzid);
gboolean e_cal_backend_cache_put_default_timezone
(ECalBackendCache *cache,
icaltimezone *default_zone);
icaltimezone* e_cal_backend_cache_get_default_timezone
(ECalBackendCache *cache);
GSList* e_cal_backend_cache_get_keys (ECalBackendCache *cache);
const char* e_cal_backend_cache_get_marker (ECalBackendCache *cache);
void e_cal_backend_cache_set_marker (ECalBackendCache *cache);
gboolean e_cal_backend_cache_put_server_utc_time
(ECalBackendCache *cache,
const char *utc_str);
const char* e_cal_backend_cache_get_server_utc_time
(ECalBackendCache *cache);
gboolean e_cal_backend_cache_put_key_value (ECalBackendCache *cache,
const char *key,
const char *value);
const char* e_cal_backend_cache_get_key_value (ECalBackendCache *cache,
const char *key);
"source-type" ECalSourceTypeEnum : Read / Write / Construct Only "uri" gchar* : Read / Write / Construct Only
ECalBackendCache* e_cal_backend_cache_new (const char *uri, ECalSourceType source_type);
|
|
|
|
Returns : |
ECalComponent* e_cal_backend_cache_get_component (ECalBackendCache *cache, const char *uid, const char *rid);
|
|
|
|
|
|
Returns : |
gboolean e_cal_backend_cache_put_component (ECalBackendCache *cache, ECalComponent *comp);
|
|
|
|
Returns : |
gboolean e_cal_backend_cache_remove_component
(ECalBackendCache *cache,
const char *uid,
const char *rid);
|
|
|
|
|
|
Returns : |
GList* e_cal_backend_cache_get_components (ECalBackendCache *cache);
|
|
Returns : |
GSList* e_cal_backend_cache_get_components_by_uid
(ECalBackendCache *cache,
const char *uid);
|
|
|
|
Returns : |
const icaltimezone* e_cal_backend_cache_get_timezone (ECalBackendCache *cache, const char *tzid);
|
|
|
|
Returns : |
gboolean e_cal_backend_cache_put_timezone (ECalBackendCache *cache, const icaltimezone *zone);
|
|
|
|
Returns : |
gboolean e_cal_backend_cache_remove_timezone (ECalBackendCache *cache, const char *tzid);
|
|
|
|
Returns : |
gboolean e_cal_backend_cache_put_default_timezone
(ECalBackendCache *cache,
icaltimezone *default_zone);
|
|
|
|
Returns : |
icaltimezone* e_cal_backend_cache_get_default_timezone
(ECalBackendCache *cache);
|
|
Returns : |
GSList* e_cal_backend_cache_get_keys (ECalBackendCache *cache);
|
|
Returns : |
const char* e_cal_backend_cache_get_marker (ECalBackendCache *cache);
|
|
Returns : |
void e_cal_backend_cache_set_marker (ECalBackendCache *cache);
|
gboolean e_cal_backend_cache_put_server_utc_time
(ECalBackendCache *cache,
const char *utc_str);
|
|
|
|
Returns : |
const char* e_cal_backend_cache_get_server_utc_time
(ECalBackendCache *cache);
|
|
Returns : |
gboolean e_cal_backend_cache_put_key_value (ECalBackendCache *cache, const char *key, const char *value);
|
|
|
|
|
|
Returns : |
const char* e_cal_backend_cache_get_key_value (ECalBackendCache *cache, const char *key);
|
|
|
|
Returns : |