![]() |
![]() |
![]() |
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 : |