1
<!-- ##### SECTION Title ##### -->
4
<!-- ##### SECTION Short_Description ##### -->
5
Permits access to a calendar or list of tasks.
7
<!-- ##### SECTION Long_Description ##### -->
9
Represents an entire calendar or task list, not individual items within them.2
12
<!-- ##### SECTION See_Also ##### -->
14
#e-cal-listener, #e-cal-view
17
<!-- ##### SECTION Stability_Level ##### -->
20
<!-- ##### SECTION Image ##### -->
23
<!-- ##### STRUCT ECal ##### -->
29
<!-- ##### SIGNAL ECal::backend-died ##### -->
34
@ecal: the object which received the signal.
36
<!-- ##### SIGNAL ECal::backend-error ##### -->
41
@ecal: the object which received the signal.
44
<!-- ##### SIGNAL ECal::cal-opened ##### -->
49
@ecal: the object which received the signal.
52
<!-- ##### SIGNAL ECal::cal-opened-ex ##### -->
57
@ecal: the object which received the signal.
60
<!-- ##### SIGNAL ECal::cal-set-mode ##### -->
65
@ecal: the object which received the signal.
69
<!-- ##### ENUM ECalSourceType ##### -->
74
@E_CAL_SOURCE_TYPE_EVENT:
75
@E_CAL_SOURCE_TYPE_TODO:
76
@E_CAL_SOURCE_TYPE_JOURNAL:
77
@E_CAL_SOURCE_TYPE_LAST:
79
<!-- ##### ENUM ECalSetModeStatus ##### -->
84
@E_CAL_SET_MODE_SUCCESS:
85
@E_CAL_SET_MODE_ERROR:
86
@E_CAL_SET_MODE_NOT_SUPPORTED:
88
<!-- ##### ENUM ECalLoadState ##### -->
93
@E_CAL_LOAD_NOT_LOADED:
94
@E_CAL_LOAD_AUTHENTICATING:
98
<!-- ##### ENUM EDataCalMode ##### -->
107
<!-- ##### USER_FUNCTION ECalAuthFunc ##### -->
119
<!-- ##### FUNCTION e_cal_new ##### -->
129
<!-- ##### FUNCTION e_cal_new_from_uri ##### -->
139
<!-- ##### FUNCTION e_cal_new_system_calendar ##### -->
148
<!-- ##### FUNCTION e_cal_new_system_tasks ##### -->
157
<!-- ##### FUNCTION e_cal_new_system_memos ##### -->
166
<!-- ##### FUNCTION e_cal_set_auth_func ##### -->
176
<!-- ##### FUNCTION e_cal_open ##### -->
187
<!-- ##### FUNCTION e_cal_open_async ##### -->
196
<!-- ##### FUNCTION e_cal_refresh ##### -->
206
<!-- ##### FUNCTION e_cal_remove ##### -->
216
<!-- ##### FUNCTION e_cal_uri_list ##### -->
226
<!-- ##### FUNCTION e_cal_get_source_type ##### -->
235
<!-- ##### FUNCTION e_cal_get_load_state ##### -->
244
<!-- ##### FUNCTION e_cal_get_source ##### -->
253
<!-- ##### FUNCTION e_cal_get_uri ##### -->
262
<!-- ##### FUNCTION e_cal_is_read_only ##### -->
273
<!-- ##### FUNCTION e_cal_get_cal_address ##### -->
284
<!-- ##### FUNCTION e_cal_get_alarm_email_address ##### -->
295
<!-- ##### FUNCTION e_cal_get_ldap_attribute ##### -->
306
<!-- ##### FUNCTION e_cal_get_one_alarm_only ##### -->
315
<!-- ##### FUNCTION e_cal_get_organizer_must_attend ##### -->
324
<!-- ##### FUNCTION e_cal_get_save_schedules ##### -->
333
<!-- ##### FUNCTION e_cal_get_static_capability ##### -->
343
<!-- ##### FUNCTION e_cal_get_organizer_must_accept ##### -->
352
<!-- ##### FUNCTION e_cal_get_refresh_supported ##### -->
361
<!-- ##### FUNCTION e_cal_set_mode ##### -->
371
<!-- ##### FUNCTION e_cal_get_default_object ##### -->
382
<!-- ##### FUNCTION e_cal_get_object ##### -->
395
<!-- ##### FUNCTION e_cal_get_objects_for_uid ##### -->
407
<!-- ##### FUNCTION e_cal_get_changes ##### -->
419
<!-- ##### FUNCTION e_cal_free_change_list ##### -->
427
<!-- ##### FUNCTION e_cal_get_object_list ##### -->
439
<!-- ##### FUNCTION e_cal_get_object_list_as_comp ##### -->
451
<!-- ##### FUNCTION e_cal_free_object_list ##### -->
459
<!-- ##### FUNCTION e_cal_get_free_busy ##### -->
473
<!-- ##### FUNCTION e_cal_generate_instances ##### -->
485
<!-- ##### FUNCTION e_cal_generate_instances_for_object ##### -->
498
<!-- ##### FUNCTION e_cal_get_alarms_in_range ##### -->
509
<!-- ##### FUNCTION e_cal_free_alarms ##### -->
517
<!-- ##### FUNCTION e_cal_get_alarms_for_object ##### -->
530
<!-- ##### FUNCTION e_cal_create_object ##### -->
542
<!-- ##### FUNCTION e_cal_modify_object ##### -->
554
<!-- ##### FUNCTION e_cal_remove_object ##### -->
565
<!-- ##### FUNCTION e_cal_remove_object_with_mod ##### -->
578
<!-- ##### FUNCTION e_cal_discard_alarm ##### -->
590
<!-- ##### FUNCTION e_cal_receive_objects ##### -->
601
<!-- ##### FUNCTION e_cal_send_objects ##### -->
614
<!-- ##### FUNCTION e_cal_get_timezone ##### -->
626
<!-- ##### FUNCTION e_cal_add_timezone ##### -->
637
<!-- ##### FUNCTION e_cal_set_default_timezone ##### -->
648
<!-- ##### FUNCTION e_cal_get_query ##### -->
660
<!-- ##### FUNCTION e_cal_resolve_tzid_cb ##### -->
670
<!-- ##### FUNCTION e_cal_get_component_as_string ##### -->
680
<!-- ##### FUNCTION e_cal_get_error_message ##### -->
689
<!-- ##### FUNCTION e_cal_open_default ##### -->
702
<!-- ##### FUNCTION e_cal_set_default ##### -->
712
<!-- ##### FUNCTION e_cal_set_default_source ##### -->
723
<!-- ##### FUNCTION e_cal_get_sources ##### -->
734
<!-- ##### FUNCTION e_cal_get_local_attachment_store ##### -->
743
<!-- ##### FUNCTION e_cal_get_recurrences_no_master ##### -->
752
<!-- ##### FUNCTION e_cal_get_attachments_for_comp ##### -->