2
<!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN"
3
"http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd">
4
<refentry id="EDataCal">
6
<refentrytitle role="top_of_page" id="EDataCal.top_of_page">EDataCal</refentrytitle>
7
<manvolnum>3</manvolnum>
13
<refname>EDataCal</refname>
14
<refpurpose>Implementation of the calendar CORBA client interface.</refpurpose>
17
<refsynopsisdiv id="EDataCal.synopsis" role="synopsis">
18
<title role="synopsis.title">Synopsis</title>
20
<synopsis><link linkend="EDataCal"><returnvalue>EDataCal</returnvalue></link> * <link linkend="e-data-cal-construct">e_data_cal_construct</link> (<parameter><link linkend="EDataCal"><type>EDataCal</type></link> *cal</parameter>,
21
<parameter><link linkend="ECalBackend"><type>ECalBackend</type></link> *backend</parameter>,
22
<parameter><link linkend="GNOME-Evolution-Calendar-CalListener"><type>GNOME_Evolution_Calendar_CalListener</type></link> listener</parameter>);
23
<link linkend="EDataCal"><returnvalue>EDataCal</returnvalue></link> * <link linkend="e-data-cal-new">e_data_cal_new</link> (<parameter><link linkend="ECalBackend"><type>ECalBackend</type></link> *backend</parameter>,
24
<parameter><link linkend="GNOME-Evolution-Calendar-CalListener"><type>GNOME_Evolution_Calendar_CalListener</type></link> listener</parameter>);
25
<link linkend="ECalBackend"><returnvalue>ECalBackend</returnvalue></link> * <link linkend="e-data-cal-get-backend">e_data_cal_get_backend</link> (<parameter><link linkend="EDataCal"><type>EDataCal</type></link> *cal</parameter>);
26
<link linkend="GNOME-Evolution-Calendar-CalListener"><returnvalue>GNOME_Evolution_Calendar_CalListener</returnvalue></link> <link linkend="e-data-cal-get-listener">e_data_cal_get_listener</link>
27
(<parameter><link linkend="EDataCal"><type>EDataCal</type></link> *cal</parameter>);
28
<link linkend="void"><returnvalue>void</returnvalue></link> <link linkend="e-data-cal-notify-read-only">e_data_cal_notify_read_only</link> (<parameter><link linkend="EDataCal"><type>EDataCal</type></link> *cal</parameter>,
29
<parameter><link linkend="GNOME-Evolution-Calendar-CallStatus"><type>GNOME_Evolution_Calendar_CallStatus</type></link> status</parameter>,
30
<parameter><link linkend="gboolean"><type>gboolean</type></link> read_only</parameter>);
31
<link linkend="void"><returnvalue>void</returnvalue></link> <link linkend="e-data-cal-notify-cal-address">e_data_cal_notify_cal_address</link> (<parameter><link linkend="EDataCal"><type>EDataCal</type></link> *cal</parameter>,
32
<parameter><link linkend="GNOME-Evolution-Calendar-CallStatus"><type>GNOME_Evolution_Calendar_CallStatus</type></link> status</parameter>,
33
<parameter>const <link linkend="gchar"><type>gchar</type></link> *address</parameter>);
34
<link linkend="void"><returnvalue>void</returnvalue></link> <link linkend="e-data-cal-notify-alarm-email-address">e_data_cal_notify_alarm_email_address</link>
35
(<parameter><link linkend="EDataCal"><type>EDataCal</type></link> *cal</parameter>,
36
<parameter><link linkend="GNOME-Evolution-Calendar-CallStatus"><type>GNOME_Evolution_Calendar_CallStatus</type></link> status</parameter>,
37
<parameter>const <link linkend="gchar"><type>gchar</type></link> *address</parameter>);
38
<link linkend="void"><returnvalue>void</returnvalue></link> <link linkend="e-data-cal-notify-ldap-attribute">e_data_cal_notify_ldap_attribute</link> (<parameter><link linkend="EDataCal"><type>EDataCal</type></link> *cal</parameter>,
39
<parameter><link linkend="GNOME-Evolution-Calendar-CallStatus"><type>GNOME_Evolution_Calendar_CallStatus</type></link> status</parameter>,
40
<parameter>const <link linkend="gchar"><type>gchar</type></link> *attribute</parameter>);
41
<link linkend="void"><returnvalue>void</returnvalue></link> <link linkend="e-data-cal-notify-static-capabilities">e_data_cal_notify_static_capabilities</link>
42
(<parameter><link linkend="EDataCal"><type>EDataCal</type></link> *cal</parameter>,
43
<parameter><link linkend="GNOME-Evolution-Calendar-CallStatus"><type>GNOME_Evolution_Calendar_CallStatus</type></link> status</parameter>,
44
<parameter>const <link linkend="gchar"><type>gchar</type></link> *capabilities</parameter>);
45
<link linkend="void"><returnvalue>void</returnvalue></link> <link linkend="e-data-cal-notify-open">e_data_cal_notify_open</link> (<parameter><link linkend="EDataCal"><type>EDataCal</type></link> *cal</parameter>,
46
<parameter><link linkend="GNOME-Evolution-Calendar-CallStatus"><type>GNOME_Evolution_Calendar_CallStatus</type></link> status</parameter>);
47
<link linkend="void"><returnvalue>void</returnvalue></link> <link linkend="e-data-cal-notify-remove">e_data_cal_notify_remove</link> (<parameter><link linkend="EDataCal"><type>EDataCal</type></link> *cal</parameter>,
48
<parameter><link linkend="GNOME-Evolution-Calendar-CallStatus"><type>GNOME_Evolution_Calendar_CallStatus</type></link> status</parameter>);
49
<link linkend="void"><returnvalue>void</returnvalue></link> <link linkend="e-data-cal-notify-object-created">e_data_cal_notify_object_created</link> (<parameter><link linkend="EDataCal"><type>EDataCal</type></link> *cal</parameter>,
50
<parameter><link linkend="GNOME-Evolution-Calendar-CallStatus"><type>GNOME_Evolution_Calendar_CallStatus</type></link> status</parameter>,
51
<parameter>const <link linkend="gchar"><type>gchar</type></link> *uid</parameter>,
52
<parameter>const <link linkend="gchar"><type>gchar</type></link> *object</parameter>);
53
<link linkend="void"><returnvalue>void</returnvalue></link> <link linkend="e-data-cal-notify-object-modified">e_data_cal_notify_object_modified</link> (<parameter><link linkend="EDataCal"><type>EDataCal</type></link> *cal</parameter>,
54
<parameter><link linkend="GNOME-Evolution-Calendar-CallStatus"><type>GNOME_Evolution_Calendar_CallStatus</type></link> status</parameter>,
55
<parameter>const <link linkend="gchar"><type>gchar</type></link> *old_object</parameter>,
56
<parameter>const <link linkend="gchar"><type>gchar</type></link> *object</parameter>);
57
<link linkend="void"><returnvalue>void</returnvalue></link> <link linkend="e-data-cal-notify-object-removed">e_data_cal_notify_object_removed</link> (<parameter><link linkend="EDataCal"><type>EDataCal</type></link> *cal</parameter>,
58
<parameter><link linkend="GNOME-Evolution-Calendar-CallStatus"><type>GNOME_Evolution_Calendar_CallStatus</type></link> status</parameter>,
59
<parameter>const <link linkend="ECalComponentId"><type>ECalComponentId</type></link> *id</parameter>,
60
<parameter>const <link linkend="gchar"><type>gchar</type></link> *old_object</parameter>,
61
<parameter>const <link linkend="gchar"><type>gchar</type></link> *object</parameter>);
62
<link linkend="void"><returnvalue>void</returnvalue></link> <link linkend="e-data-cal-notify-alarm-discarded">e_data_cal_notify_alarm_discarded</link> (<parameter><link linkend="EDataCal"><type>EDataCal</type></link> *cal</parameter>,
63
<parameter><link linkend="GNOME-Evolution-Calendar-CallStatus"><type>GNOME_Evolution_Calendar_CallStatus</type></link> status</parameter>);
64
<link linkend="void"><returnvalue>void</returnvalue></link> <link linkend="e-data-cal-notify-objects-received">e_data_cal_notify_objects_received</link> (<parameter><link linkend="EDataCal"><type>EDataCal</type></link> *cal</parameter>,
65
<parameter><link linkend="GNOME-Evolution-Calendar-CallStatus"><type>GNOME_Evolution_Calendar_CallStatus</type></link> status</parameter>);
66
<link linkend="void"><returnvalue>void</returnvalue></link> <link linkend="e-data-cal-notify-objects-sent">e_data_cal_notify_objects_sent</link> (<parameter><link linkend="EDataCal"><type>EDataCal</type></link> *cal</parameter>,
67
<parameter><link linkend="GNOME-Evolution-Calendar-CallStatus"><type>GNOME_Evolution_Calendar_CallStatus</type></link> status</parameter>,
68
<parameter><link linkend="GList"><type>GList</type></link> *users</parameter>,
69
<parameter>const <link linkend="gchar"><type>gchar</type></link> *calobj</parameter>);
70
<link linkend="void"><returnvalue>void</returnvalue></link> <link linkend="e-data-cal-notify-default-object">e_data_cal_notify_default_object</link> (<parameter><link linkend="EDataCal"><type>EDataCal</type></link> *cal</parameter>,
71
<parameter><link linkend="GNOME-Evolution-Calendar-CallStatus"><type>GNOME_Evolution_Calendar_CallStatus</type></link> status</parameter>,
72
<parameter>const <link linkend="gchar"><type>gchar</type></link> *object</parameter>);
73
<link linkend="void"><returnvalue>void</returnvalue></link> <link linkend="e-data-cal-notify-object">e_data_cal_notify_object</link> (<parameter><link linkend="EDataCal"><type>EDataCal</type></link> *cal</parameter>,
74
<parameter><link linkend="GNOME-Evolution-Calendar-CallStatus"><type>GNOME_Evolution_Calendar_CallStatus</type></link> status</parameter>,
75
<parameter>const <link linkend="gchar"><type>gchar</type></link> *object</parameter>);
76
<link linkend="void"><returnvalue>void</returnvalue></link> <link linkend="e-data-cal-notify-object-list">e_data_cal_notify_object_list</link> (<parameter><link linkend="EDataCal"><type>EDataCal</type></link> *cal</parameter>,
77
<parameter><link linkend="GNOME-Evolution-Calendar-CallStatus"><type>GNOME_Evolution_Calendar_CallStatus</type></link> status</parameter>,
78
<parameter><link linkend="GList"><type>GList</type></link> *objects</parameter>);
79
<link linkend="void"><returnvalue>void</returnvalue></link> <link linkend="e-data-cal-notify-query">e_data_cal_notify_query</link> (<parameter><link linkend="EDataCal"><type>EDataCal</type></link> *cal</parameter>,
80
<parameter><link linkend="GNOME-Evolution-Calendar-CallStatus"><type>GNOME_Evolution_Calendar_CallStatus</type></link> status</parameter>,
81
<parameter><link linkend="EDataCalView"><type>EDataCalView</type></link> *query</parameter>);
82
<link linkend="void"><returnvalue>void</returnvalue></link> <link linkend="e-data-cal-notify-timezone-requested">e_data_cal_notify_timezone_requested</link>
83
(<parameter><link linkend="EDataCal"><type>EDataCal</type></link> *cal</parameter>,
84
<parameter><link linkend="GNOME-Evolution-Calendar-CallStatus"><type>GNOME_Evolution_Calendar_CallStatus</type></link> status</parameter>,
85
<parameter>const <link linkend="gchar"><type>gchar</type></link> *object</parameter>);
86
<link linkend="void"><returnvalue>void</returnvalue></link> <link linkend="e-data-cal-notify-timezone-added">e_data_cal_notify_timezone_added</link> (<parameter><link linkend="EDataCal"><type>EDataCal</type></link> *cal</parameter>,
87
<parameter><link linkend="GNOME-Evolution-Calendar-CallStatus"><type>GNOME_Evolution_Calendar_CallStatus</type></link> status</parameter>,
88
<parameter>const <link linkend="gchar"><type>gchar</type></link> *tzid</parameter>);
89
<link linkend="void"><returnvalue>void</returnvalue></link> <link linkend="e-data-cal-notify-default-timezone-set">e_data_cal_notify_default_timezone_set</link>
90
(<parameter><link linkend="EDataCal"><type>EDataCal</type></link> *cal</parameter>,
91
<parameter><link linkend="GNOME-Evolution-Calendar-CallStatus"><type>GNOME_Evolution_Calendar_CallStatus</type></link> status</parameter>);
92
<link linkend="void"><returnvalue>void</returnvalue></link> <link linkend="e-data-cal-notify-changes">e_data_cal_notify_changes</link> (<parameter><link linkend="EDataCal"><type>EDataCal</type></link> *cal</parameter>,
93
<parameter><link linkend="GNOME-Evolution-Calendar-CallStatus"><type>GNOME_Evolution_Calendar_CallStatus</type></link> status</parameter>,
94
<parameter><link linkend="GList"><type>GList</type></link> *adds</parameter>,
95
<parameter><link linkend="GList"><type>GList</type></link> *modifies</parameter>,
96
<parameter><link linkend="GList"><type>GList</type></link> *deletes</parameter>);
97
<link linkend="void"><returnvalue>void</returnvalue></link> <link linkend="e-data-cal-notify-free-busy">e_data_cal_notify_free_busy</link> (<parameter><link linkend="EDataCal"><type>EDataCal</type></link> *cal</parameter>,
98
<parameter><link linkend="GNOME-Evolution-Calendar-CallStatus"><type>GNOME_Evolution_Calendar_CallStatus</type></link> status</parameter>,
99
<parameter><link linkend="GList"><type>GList</type></link> *freebusy</parameter>);
100
<link linkend="void"><returnvalue>void</returnvalue></link> <link linkend="e-data-cal-notify-mode">e_data_cal_notify_mode</link> (<parameter><link linkend="EDataCal"><type>EDataCal</type></link> *cal</parameter>,
101
<parameter><link linkend="GNOME-Evolution-Calendar-CalListener-SetModeStatus"><type>GNOME_Evolution_Calendar_CalListener_SetModeStatus</type></link> status</parameter>,
102
<parameter><link linkend="GNOME-Evolution-Calendar-CalMode"><type>GNOME_Evolution_Calendar_CalMode</type></link> mode</parameter>);
103
<link linkend="void"><returnvalue>void</returnvalue></link> <link linkend="e-data-cal-notify-auth-required">e_data_cal_notify_auth_required</link> (<parameter><link linkend="EDataCal"><type>EDataCal</type></link> *cal</parameter>);
104
<link linkend="void"><returnvalue>void</returnvalue></link> <link linkend="e-data-cal-notify-error">e_data_cal_notify_error</link> (<parameter><link linkend="EDataCal"><type>EDataCal</type></link> *cal</parameter>,
105
<parameter>const <link linkend="gchar"><type>gchar</type></link> *message</parameter>);
106
<link linkend="void"><returnvalue>void</returnvalue></link> <link linkend="e-data-cal-notify-attachment-list">e_data_cal_notify_attachment_list</link> (<parameter><link linkend="EDataCal"><type>EDataCal</type></link> *cal</parameter>,
107
<parameter><link linkend="GNOME-Evolution-Calendar-CallStatus"><type>GNOME_Evolution_Calendar_CallStatus</type></link> status</parameter>,
108
<parameter><link linkend="GSList"><type>GSList</type></link> *objects</parameter>);
112
<refsect1 id="EDataCal.description" role="desc">
113
<title role="desc.title">Description</title>
117
<refsect1 id="EDataCal.details" role="details">
118
<title role="details.title">Details</title>
119
<refsect2 id="e-data-cal-construct" role="function">
120
<title>e_data_cal_construct ()</title>
121
<indexterm zone="e-data-cal-construct"><primary>e_data_cal_construct</primary></indexterm>
122
<programlisting><link linkend="EDataCal"><returnvalue>EDataCal</returnvalue></link> * e_data_cal_construct (<parameter><link linkend="EDataCal"><type>EDataCal</type></link> *cal</parameter>,
123
<parameter><link linkend="ECalBackend"><type>ECalBackend</type></link> *backend</parameter>,
124
<parameter><link linkend="GNOME-Evolution-Calendar-CalListener"><type>GNOME_Evolution_Calendar_CalListener</type></link> listener</parameter>);</programlisting>
126
Constructs a calendar client interface object by binding the corresponding
127
CORBA object to it. The calendar interface is bound to the specified
128
<parameter>backend</parameter>, and will notify the <parameter>listener</parameter> about changes to the calendar.</para>
129
<variablelist role="params">
130
<varlistentry><term><parameter>cal</parameter> :</term>
131
<listitem><simpara>A calendar client interface.
132
</simpara></listitem></varlistentry>
133
<varlistentry><term><parameter>backend</parameter> :</term>
134
<listitem><simpara>Calendar backend that this <parameter>cal</parameter> presents an interface to.
135
</simpara></listitem></varlistentry>
136
<varlistentry><term><parameter>listener</parameter> :</term>
137
<listitem><simpara>Calendar listener for notification.
138
</simpara></listitem></varlistentry>
139
<varlistentry><term><emphasis>Returns</emphasis> :</term><listitem><simpara> The same object as the <parameter>cal</parameter> argument.
140
</simpara></listitem></varlistentry>
141
</variablelist></refsect2>
142
<refsect2 id="e-data-cal-new" role="function">
143
<title>e_data_cal_new ()</title>
144
<indexterm zone="e-data-cal-new"><primary>e_data_cal_new</primary></indexterm>
145
<programlisting><link linkend="EDataCal"><returnvalue>EDataCal</returnvalue></link> * e_data_cal_new (<parameter><link linkend="ECalBackend"><type>ECalBackend</type></link> *backend</parameter>,
146
<parameter><link linkend="GNOME-Evolution-Calendar-CalListener"><type>GNOME_Evolution_Calendar_CalListener</type></link> listener</parameter>);</programlisting>
148
Creates a new calendar client interface object and binds it to the
149
specified <parameter>backend</parameter> and <parameter>listener</parameter> objects.</para>
150
<variablelist role="params">
151
<varlistentry><term><parameter>backend</parameter> :</term>
152
<listitem><simpara>A calendar backend.
153
</simpara></listitem></varlistentry>
154
<varlistentry><term><parameter>listener</parameter> :</term>
155
<listitem><simpara>A calendar listener.
156
</simpara></listitem></varlistentry>
157
<varlistentry><term><emphasis>Returns</emphasis> :</term><listitem><simpara> A newly-created <link linkend="EDataCal"><type>EDataCal</type></link> calendar client interface
158
object, or <link linkend="NULL:CAPS"><literal>NULL</literal></link> if its corresponding CORBA object could not be
160
</simpara></listitem></varlistentry>
161
</variablelist></refsect2>
162
<refsect2 id="e-data-cal-get-backend" role="function">
163
<title>e_data_cal_get_backend ()</title>
164
<indexterm zone="e-data-cal-get-backend"><primary>e_data_cal_get_backend</primary></indexterm>
165
<programlisting><link linkend="ECalBackend"><returnvalue>ECalBackend</returnvalue></link> * e_data_cal_get_backend (<parameter><link linkend="EDataCal"><type>EDataCal</type></link> *cal</parameter>);</programlisting>
167
Gets the associated backend.</para>
168
<variablelist role="params">
169
<varlistentry><term><parameter>cal</parameter> :</term>
170
<listitem><simpara>A calendar client interface.
171
</simpara></listitem></varlistentry>
172
<varlistentry><term><emphasis>Returns</emphasis> :</term><listitem><simpara> An <link linkend="ECalBackend"><type>ECalBackend</type></link>.
173
</simpara></listitem></varlistentry>
174
</variablelist></refsect2>
175
<refsect2 id="e-data-cal-get-listener" role="function">
176
<title>e_data_cal_get_listener ()</title>
177
<indexterm zone="e-data-cal-get-listener"><primary>e_data_cal_get_listener</primary></indexterm>
178
<programlisting><link linkend="GNOME-Evolution-Calendar-CalListener"><returnvalue>GNOME_Evolution_Calendar_CalListener</returnvalue></link> e_data_cal_get_listener
179
(<parameter><link linkend="EDataCal"><type>EDataCal</type></link> *cal</parameter>);</programlisting>
181
Gets the listener associated with a calendar client interface.</para>
182
<variablelist role="params">
183
<varlistentry><term><parameter>cal</parameter> :</term>
184
<listitem><simpara>A calendar client interface.
185
</simpara></listitem></varlistentry>
186
<varlistentry><term><emphasis>Returns</emphasis> :</term><listitem><simpara> The listener.
187
</simpara></listitem></varlistentry>
188
</variablelist></refsect2>
189
<refsect2 id="e-data-cal-notify-read-only" role="function">
190
<title>e_data_cal_notify_read_only ()</title>
191
<indexterm zone="e-data-cal-notify-read-only"><primary>e_data_cal_notify_read_only</primary></indexterm>
192
<programlisting><link linkend="void"><returnvalue>void</returnvalue></link> e_data_cal_notify_read_only (<parameter><link linkend="EDataCal"><type>EDataCal</type></link> *cal</parameter>,
193
<parameter><link linkend="GNOME-Evolution-Calendar-CallStatus"><type>GNOME_Evolution_Calendar_CallStatus</type></link> status</parameter>,
194
<parameter><link linkend="gboolean"><type>gboolean</type></link> read_only</parameter>);</programlisting>
196
Notifies listeners of the completion of the is_read_only method call.</para>
197
<variablelist role="params">
198
<varlistentry><term><parameter>cal</parameter> :</term>
199
<listitem><simpara>A calendar client interface.
200
</simpara></listitem></varlistentry>
201
<varlistentry><term><parameter>status</parameter> :</term>
202
<listitem><simpara>Status code.
203
</simpara></listitem></varlistentry>
204
<varlistentry><term><parameter>read_only</parameter> :</term>
205
<listitem><simpara>Read only value.
206
</simpara></listitem></varlistentry>
207
</variablelist></refsect2>
208
<refsect2 id="e-data-cal-notify-cal-address" role="function">
209
<title>e_data_cal_notify_cal_address ()</title>
210
<indexterm zone="e-data-cal-notify-cal-address"><primary>e_data_cal_notify_cal_address</primary></indexterm>
211
<programlisting><link linkend="void"><returnvalue>void</returnvalue></link> e_data_cal_notify_cal_address (<parameter><link linkend="EDataCal"><type>EDataCal</type></link> *cal</parameter>,
212
<parameter><link linkend="GNOME-Evolution-Calendar-CallStatus"><type>GNOME_Evolution_Calendar_CallStatus</type></link> status</parameter>,
213
<parameter>const <link linkend="gchar"><type>gchar</type></link> *address</parameter>);</programlisting>
215
Notifies listeners of the completion of the get_cal_address method call.</para>
216
<variablelist role="params">
217
<varlistentry><term><parameter>cal</parameter> :</term>
218
<listitem><simpara>A calendar client interface.
219
</simpara></listitem></varlistentry>
220
<varlistentry><term><parameter>status</parameter> :</term>
221
<listitem><simpara>Status code.
222
</simpara></listitem></varlistentry>
223
<varlistentry><term><parameter>address</parameter> :</term>
224
<listitem><simpara>Calendar address.
225
</simpara></listitem></varlistentry>
226
</variablelist></refsect2>
227
<refsect2 id="e-data-cal-notify-alarm-email-address" role="function">
228
<title>e_data_cal_notify_alarm_email_address ()</title>
229
<indexterm zone="e-data-cal-notify-alarm-email-address"><primary>e_data_cal_notify_alarm_email_address</primary></indexterm>
230
<programlisting><link linkend="void"><returnvalue>void</returnvalue></link> e_data_cal_notify_alarm_email_address
231
(<parameter><link linkend="EDataCal"><type>EDataCal</type></link> *cal</parameter>,
232
<parameter><link linkend="GNOME-Evolution-Calendar-CallStatus"><type>GNOME_Evolution_Calendar_CallStatus</type></link> status</parameter>,
233
<parameter>const <link linkend="gchar"><type>gchar</type></link> *address</parameter>);</programlisting>
235
Notifies listeners of the completion of the get_alarm_email_address method call.</para>
236
<variablelist role="params">
237
<varlistentry><term><parameter>cal</parameter> :</term>
238
<listitem><simpara>A calendar client interface.
239
</simpara></listitem></varlistentry>
240
<varlistentry><term><parameter>status</parameter> :</term>
241
<listitem><simpara>Status code.
242
</simpara></listitem></varlistentry>
243
<varlistentry><term><parameter>address</parameter> :</term>
244
<listitem><simpara>Alarm email address.
245
</simpara></listitem></varlistentry>
246
</variablelist></refsect2>
247
<refsect2 id="e-data-cal-notify-ldap-attribute" role="function">
248
<title>e_data_cal_notify_ldap_attribute ()</title>
249
<indexterm zone="e-data-cal-notify-ldap-attribute"><primary>e_data_cal_notify_ldap_attribute</primary></indexterm>
250
<programlisting><link linkend="void"><returnvalue>void</returnvalue></link> e_data_cal_notify_ldap_attribute (<parameter><link linkend="EDataCal"><type>EDataCal</type></link> *cal</parameter>,
251
<parameter><link linkend="GNOME-Evolution-Calendar-CallStatus"><type>GNOME_Evolution_Calendar_CallStatus</type></link> status</parameter>,
252
<parameter>const <link linkend="gchar"><type>gchar</type></link> *attribute</parameter>);</programlisting>
254
Notifies listeners of the completion of the get_ldap_attribute method call.</para>
255
<variablelist role="params">
256
<varlistentry><term><parameter>cal</parameter> :</term>
257
<listitem><simpara>A calendar client interface.
258
</simpara></listitem></varlistentry>
259
<varlistentry><term><parameter>status</parameter> :</term>
260
<listitem><simpara>Status code.
261
</simpara></listitem></varlistentry>
262
<varlistentry><term><parameter>attribute</parameter> :</term>
264
</simpara></listitem></varlistentry>
265
</variablelist></refsect2>
266
<refsect2 id="e-data-cal-notify-static-capabilities" role="function">
267
<title>e_data_cal_notify_static_capabilities ()</title>
268
<indexterm zone="e-data-cal-notify-static-capabilities"><primary>e_data_cal_notify_static_capabilities</primary></indexterm>
269
<programlisting><link linkend="void"><returnvalue>void</returnvalue></link> e_data_cal_notify_static_capabilities
270
(<parameter><link linkend="EDataCal"><type>EDataCal</type></link> *cal</parameter>,
271
<parameter><link linkend="GNOME-Evolution-Calendar-CallStatus"><type>GNOME_Evolution_Calendar_CallStatus</type></link> status</parameter>,
272
<parameter>const <link linkend="gchar"><type>gchar</type></link> *capabilities</parameter>);</programlisting>
274
Notifies listeners of the completion of the get_static_capabilities method call.</para>
275
<variablelist role="params">
276
<varlistentry><term><parameter>cal</parameter> :</term>
277
<listitem><simpara>A calendar client interface.
278
</simpara></listitem></varlistentry>
279
<varlistentry><term><parameter>status</parameter> :</term>
280
<listitem><simpara>Status code.
281
</simpara></listitem></varlistentry>
282
<varlistentry><term><parameter>capabilities</parameter> :</term>
283
<listitem><simpara>Static capabilities from the backend.
284
</simpara></listitem></varlistentry>
285
</variablelist></refsect2>
286
<refsect2 id="e-data-cal-notify-open" role="function">
287
<title>e_data_cal_notify_open ()</title>
288
<indexterm zone="e-data-cal-notify-open"><primary>e_data_cal_notify_open</primary></indexterm>
289
<programlisting><link linkend="void"><returnvalue>void</returnvalue></link> e_data_cal_notify_open (<parameter><link linkend="EDataCal"><type>EDataCal</type></link> *cal</parameter>,
290
<parameter><link linkend="GNOME-Evolution-Calendar-CallStatus"><type>GNOME_Evolution_Calendar_CallStatus</type></link> status</parameter>);</programlisting>
292
Notifies listeners of the completion of the open method call.</para>
293
<variablelist role="params">
294
<varlistentry><term><parameter>cal</parameter> :</term>
295
<listitem><simpara>A calendar client interface.
296
</simpara></listitem></varlistentry>
297
<varlistentry><term><parameter>status</parameter> :</term>
298
<listitem><simpara>Status code.
299
</simpara></listitem></varlistentry>
300
</variablelist></refsect2>
301
<refsect2 id="e-data-cal-notify-remove" role="function">
302
<title>e_data_cal_notify_remove ()</title>
303
<indexterm zone="e-data-cal-notify-remove"><primary>e_data_cal_notify_remove</primary></indexterm>
304
<programlisting><link linkend="void"><returnvalue>void</returnvalue></link> e_data_cal_notify_remove (<parameter><link linkend="EDataCal"><type>EDataCal</type></link> *cal</parameter>,
305
<parameter><link linkend="GNOME-Evolution-Calendar-CallStatus"><type>GNOME_Evolution_Calendar_CallStatus</type></link> status</parameter>);</programlisting>
307
Notifies listeners of the completion of the remove method call.</para>
308
<variablelist role="params">
309
<varlistentry><term><parameter>cal</parameter> :</term>
310
<listitem><simpara>A calendar client interface.
311
</simpara></listitem></varlistentry>
312
<varlistentry><term><parameter>status</parameter> :</term>
313
<listitem><simpara>Status code.
314
</simpara></listitem></varlistentry>
315
</variablelist></refsect2>
316
<refsect2 id="e-data-cal-notify-object-created" role="function">
317
<title>e_data_cal_notify_object_created ()</title>
318
<indexterm zone="e-data-cal-notify-object-created"><primary>e_data_cal_notify_object_created</primary></indexterm>
319
<programlisting><link linkend="void"><returnvalue>void</returnvalue></link> e_data_cal_notify_object_created (<parameter><link linkend="EDataCal"><type>EDataCal</type></link> *cal</parameter>,
320
<parameter><link linkend="GNOME-Evolution-Calendar-CallStatus"><type>GNOME_Evolution_Calendar_CallStatus</type></link> status</parameter>,
321
<parameter>const <link linkend="gchar"><type>gchar</type></link> *uid</parameter>,
322
<parameter>const <link linkend="gchar"><type>gchar</type></link> *object</parameter>);</programlisting>
324
Notifies listeners of the completion of the create_object method call.</para>
325
<variablelist role="params">
326
<varlistentry><term><parameter>cal</parameter> :</term>
327
<listitem><simpara>A calendar client interface.
328
</simpara></listitem></varlistentry>
329
<varlistentry><term><parameter>status</parameter> :</term>
330
<listitem><simpara>Status code.
331
</simpara></listitem></varlistentry>
332
<varlistentry><term><parameter>uid</parameter> :</term>
333
<listitem><simpara>UID of the object created.
334
</simpara></listitem></varlistentry>
335
<varlistentry><term><parameter>object</parameter> :</term>
336
<listitem><simpara>The object created as an iCalendar string.
337
</simpara></listitem></varlistentry>
338
</variablelist></refsect2>
339
<refsect2 id="e-data-cal-notify-object-modified" role="function">
340
<title>e_data_cal_notify_object_modified ()</title>
341
<indexterm zone="e-data-cal-notify-object-modified"><primary>e_data_cal_notify_object_modified</primary></indexterm>
342
<programlisting><link linkend="void"><returnvalue>void</returnvalue></link> e_data_cal_notify_object_modified (<parameter><link linkend="EDataCal"><type>EDataCal</type></link> *cal</parameter>,
343
<parameter><link linkend="GNOME-Evolution-Calendar-CallStatus"><type>GNOME_Evolution_Calendar_CallStatus</type></link> status</parameter>,
344
<parameter>const <link linkend="gchar"><type>gchar</type></link> *old_object</parameter>,
345
<parameter>const <link linkend="gchar"><type>gchar</type></link> *object</parameter>);</programlisting>
347
Notifies listeners of the completion of the modify_object method call.</para>
348
<variablelist role="params">
349
<varlistentry><term><parameter>cal</parameter> :</term>
350
<listitem><simpara>A calendar client interface.
351
</simpara></listitem></varlistentry>
352
<varlistentry><term><parameter>status</parameter> :</term>
353
<listitem><simpara>Status code.
354
</simpara></listitem></varlistentry>
355
<varlistentry><term><parameter>old_object</parameter> :</term>
356
<listitem><simpara>The old object as an iCalendar string.
357
</simpara></listitem></varlistentry>
358
<varlistentry><term><parameter>object</parameter> :</term>
359
<listitem><simpara>The modified object as an iCalendar string.
360
</simpara></listitem></varlistentry>
361
</variablelist></refsect2>
362
<refsect2 id="e-data-cal-notify-object-removed" role="function">
363
<title>e_data_cal_notify_object_removed ()</title>
364
<indexterm zone="e-data-cal-notify-object-removed"><primary>e_data_cal_notify_object_removed</primary></indexterm>
365
<programlisting><link linkend="void"><returnvalue>void</returnvalue></link> e_data_cal_notify_object_removed (<parameter><link linkend="EDataCal"><type>EDataCal</type></link> *cal</parameter>,
366
<parameter><link linkend="GNOME-Evolution-Calendar-CallStatus"><type>GNOME_Evolution_Calendar_CallStatus</type></link> status</parameter>,
367
<parameter>const <link linkend="ECalComponentId"><type>ECalComponentId</type></link> *id</parameter>,
368
<parameter>const <link linkend="gchar"><type>gchar</type></link> *old_object</parameter>,
369
<parameter>const <link linkend="gchar"><type>gchar</type></link> *object</parameter>);</programlisting>
371
Notifies listeners of the completion of the remove_object method call.</para>
372
<variablelist role="params">
373
<varlistentry><term><parameter>cal</parameter> :</term>
374
<listitem><simpara>A calendar client interface.
375
</simpara></listitem></varlistentry>
376
<varlistentry><term><parameter>status</parameter> :</term>
377
<listitem><simpara>Status code.
378
</simpara></listitem></varlistentry>
379
<varlistentry><term><parameter>id</parameter> :</term>
381
</simpara></listitem></varlistentry>
382
<varlistentry><term><parameter>old_object</parameter> :</term>
383
<listitem><simpara>The old object as an iCalendar string.
384
</simpara></listitem></varlistentry>
385
<varlistentry><term><parameter>object</parameter> :</term>
386
<listitem><simpara>The new object as an iCalendar string. This will not be NULL only
387
when removing instances of a recurring appointment.
388
</simpara></listitem></varlistentry>
389
</variablelist></refsect2>
390
<refsect2 id="e-data-cal-notify-alarm-discarded" role="function">
391
<title>e_data_cal_notify_alarm_discarded ()</title>
392
<indexterm zone="e-data-cal-notify-alarm-discarded"><primary>e_data_cal_notify_alarm_discarded</primary></indexterm>
393
<programlisting><link linkend="void"><returnvalue>void</returnvalue></link> e_data_cal_notify_alarm_discarded (<parameter><link linkend="EDataCal"><type>EDataCal</type></link> *cal</parameter>,
394
<parameter><link linkend="GNOME-Evolution-Calendar-CallStatus"><type>GNOME_Evolution_Calendar_CallStatus</type></link> status</parameter>);</programlisting>
396
Notifies listeners of the completion of the discard_alarm method call.</para>
397
<variablelist role="params">
398
<varlistentry><term><parameter>cal</parameter> :</term>
399
<listitem><simpara>A calendar client interface.
400
</simpara></listitem></varlistentry>
401
<varlistentry><term><parameter>status</parameter> :</term>
402
<listitem><simpara>Status code.
403
</simpara></listitem></varlistentry>
404
</variablelist></refsect2>
405
<refsect2 id="e-data-cal-notify-objects-received" role="function">
406
<title>e_data_cal_notify_objects_received ()</title>
407
<indexterm zone="e-data-cal-notify-objects-received"><primary>e_data_cal_notify_objects_received</primary></indexterm>
408
<programlisting><link linkend="void"><returnvalue>void</returnvalue></link> e_data_cal_notify_objects_received (<parameter><link linkend="EDataCal"><type>EDataCal</type></link> *cal</parameter>,
409
<parameter><link linkend="GNOME-Evolution-Calendar-CallStatus"><type>GNOME_Evolution_Calendar_CallStatus</type></link> status</parameter>);</programlisting>
411
Notifies listeners of the completion of the receive_objects method call.</para>
412
<variablelist role="params">
413
<varlistentry><term><parameter>cal</parameter> :</term>
414
<listitem><simpara>A calendar client interface.
415
</simpara></listitem></varlistentry>
416
<varlistentry><term><parameter>status</parameter> :</term>
417
<listitem><simpara>Status code.
418
</simpara></listitem></varlistentry>
419
</variablelist></refsect2>
420
<refsect2 id="e-data-cal-notify-objects-sent" role="function">
421
<title>e_data_cal_notify_objects_sent ()</title>
422
<indexterm zone="e-data-cal-notify-objects-sent"><primary>e_data_cal_notify_objects_sent</primary></indexterm>
423
<programlisting><link linkend="void"><returnvalue>void</returnvalue></link> e_data_cal_notify_objects_sent (<parameter><link linkend="EDataCal"><type>EDataCal</type></link> *cal</parameter>,
424
<parameter><link linkend="GNOME-Evolution-Calendar-CallStatus"><type>GNOME_Evolution_Calendar_CallStatus</type></link> status</parameter>,
425
<parameter><link linkend="GList"><type>GList</type></link> *users</parameter>,
426
<parameter>const <link linkend="gchar"><type>gchar</type></link> *calobj</parameter>);</programlisting>
428
Notifies listeners of the completion of the send_objects method call.</para>
429
<variablelist role="params">
430
<varlistentry><term><parameter>cal</parameter> :</term>
431
<listitem><simpara>A calendar client interface.
432
</simpara></listitem></varlistentry>
433
<varlistentry><term><parameter>status</parameter> :</term>
434
<listitem><simpara>Status code.
435
</simpara></listitem></varlistentry>
436
<varlistentry><term><parameter>users</parameter> :</term>
437
<listitem><simpara>List of users.
438
</simpara></listitem></varlistentry>
439
<varlistentry><term><parameter>calobj</parameter> :</term>
440
<listitem><simpara>An iCalendar string representing the object sent.
441
</simpara></listitem></varlistentry>
442
</variablelist></refsect2>
443
<refsect2 id="e-data-cal-notify-default-object" role="function">
444
<title>e_data_cal_notify_default_object ()</title>
445
<indexterm zone="e-data-cal-notify-default-object"><primary>e_data_cal_notify_default_object</primary></indexterm>
446
<programlisting><link linkend="void"><returnvalue>void</returnvalue></link> e_data_cal_notify_default_object (<parameter><link linkend="EDataCal"><type>EDataCal</type></link> *cal</parameter>,
447
<parameter><link linkend="GNOME-Evolution-Calendar-CallStatus"><type>GNOME_Evolution_Calendar_CallStatus</type></link> status</parameter>,
448
<parameter>const <link linkend="gchar"><type>gchar</type></link> *object</parameter>);</programlisting>
450
Notifies listeners of the completion of the get_default_object method call.</para>
451
<variablelist role="params">
452
<varlistentry><term><parameter>cal</parameter> :</term>
453
<listitem><simpara>A calendar client interface.
454
</simpara></listitem></varlistentry>
455
<varlistentry><term><parameter>status</parameter> :</term>
456
<listitem><simpara>Status code.
457
</simpara></listitem></varlistentry>
458
<varlistentry><term><parameter>object</parameter> :</term>
459
<listitem><simpara>The default object as an iCalendar string.
460
</simpara></listitem></varlistentry>
461
</variablelist></refsect2>
462
<refsect2 id="e-data-cal-notify-object" role="function">
463
<title>e_data_cal_notify_object ()</title>
464
<indexterm zone="e-data-cal-notify-object"><primary>e_data_cal_notify_object</primary></indexterm>
465
<programlisting><link linkend="void"><returnvalue>void</returnvalue></link> e_data_cal_notify_object (<parameter><link linkend="EDataCal"><type>EDataCal</type></link> *cal</parameter>,
466
<parameter><link linkend="GNOME-Evolution-Calendar-CallStatus"><type>GNOME_Evolution_Calendar_CallStatus</type></link> status</parameter>,
467
<parameter>const <link linkend="gchar"><type>gchar</type></link> *object</parameter>);</programlisting>
469
Notifies listeners of the completion of the get_object method call.</para>
470
<variablelist role="params">
471
<varlistentry><term><parameter>cal</parameter> :</term>
472
<listitem><simpara>A calendar client interface.
473
</simpara></listitem></varlistentry>
474
<varlistentry><term><parameter>status</parameter> :</term>
475
<listitem><simpara>Status code.
476
</simpara></listitem></varlistentry>
477
<varlistentry><term><parameter>object</parameter> :</term>
478
<listitem><simpara>The object retrieved as an iCalendar string.
479
</simpara></listitem></varlistentry>
480
</variablelist></refsect2>
481
<refsect2 id="e-data-cal-notify-object-list" role="function">
482
<title>e_data_cal_notify_object_list ()</title>
483
<indexterm zone="e-data-cal-notify-object-list"><primary>e_data_cal_notify_object_list</primary></indexterm>
484
<programlisting><link linkend="void"><returnvalue>void</returnvalue></link> e_data_cal_notify_object_list (<parameter><link linkend="EDataCal"><type>EDataCal</type></link> *cal</parameter>,
485
<parameter><link linkend="GNOME-Evolution-Calendar-CallStatus"><type>GNOME_Evolution_Calendar_CallStatus</type></link> status</parameter>,
486
<parameter><link linkend="GList"><type>GList</type></link> *objects</parameter>);</programlisting>
488
Notifies listeners of the completion of the get_object_list method call.</para>
489
<variablelist role="params">
490
<varlistentry><term><parameter>cal</parameter> :</term>
491
<listitem><simpara>A calendar client interface.
492
</simpara></listitem></varlistentry>
493
<varlistentry><term><parameter>status</parameter> :</term>
494
<listitem><simpara>Status code.
495
</simpara></listitem></varlistentry>
496
<varlistentry><term><parameter>objects</parameter> :</term>
497
<listitem><simpara>List of retrieved objects.
498
</simpara></listitem></varlistentry>
499
</variablelist></refsect2>
500
<refsect2 id="e-data-cal-notify-query" role="function">
501
<title>e_data_cal_notify_query ()</title>
502
<indexterm zone="e-data-cal-notify-query"><primary>e_data_cal_notify_query</primary></indexterm>
503
<programlisting><link linkend="void"><returnvalue>void</returnvalue></link> e_data_cal_notify_query (<parameter><link linkend="EDataCal"><type>EDataCal</type></link> *cal</parameter>,
504
<parameter><link linkend="GNOME-Evolution-Calendar-CallStatus"><type>GNOME_Evolution_Calendar_CallStatus</type></link> status</parameter>,
505
<parameter><link linkend="EDataCalView"><type>EDataCalView</type></link> *query</parameter>);</programlisting>
507
Notifies listeners of the completion of the get_query method call.</para>
508
<variablelist role="params">
509
<varlistentry><term><parameter>cal</parameter> :</term>
510
<listitem><simpara>A calendar client interface.
511
</simpara></listitem></varlistentry>
512
<varlistentry><term><parameter>status</parameter> :</term>
513
<listitem><simpara>Status code.
514
</simpara></listitem></varlistentry>
515
<varlistentry><term><parameter>query</parameter> :</term>
516
<listitem><simpara>The new live query.
517
</simpara></listitem></varlistentry>
518
</variablelist></refsect2>
519
<refsect2 id="e-data-cal-notify-timezone-requested" role="function">
520
<title>e_data_cal_notify_timezone_requested ()</title>
521
<indexterm zone="e-data-cal-notify-timezone-requested"><primary>e_data_cal_notify_timezone_requested</primary></indexterm>
522
<programlisting><link linkend="void"><returnvalue>void</returnvalue></link> e_data_cal_notify_timezone_requested
523
(<parameter><link linkend="EDataCal"><type>EDataCal</type></link> *cal</parameter>,
524
<parameter><link linkend="GNOME-Evolution-Calendar-CallStatus"><type>GNOME_Evolution_Calendar_CallStatus</type></link> status</parameter>,
525
<parameter>const <link linkend="gchar"><type>gchar</type></link> *object</parameter>);</programlisting>
527
Notifies listeners of the completion of the get_timezone method call.</para>
528
<variablelist role="params">
529
<varlistentry><term><parameter>cal</parameter> :</term>
530
<listitem><simpara>A calendar client interface.
531
</simpara></listitem></varlistentry>
532
<varlistentry><term><parameter>status</parameter> :</term>
533
<listitem><simpara>Status code.
534
</simpara></listitem></varlistentry>
535
<varlistentry><term><parameter>object</parameter> :</term>
536
<listitem><simpara>The requested timezone as an iCalendar string.
537
</simpara></listitem></varlistentry>
538
</variablelist></refsect2>
539
<refsect2 id="e-data-cal-notify-timezone-added" role="function">
540
<title>e_data_cal_notify_timezone_added ()</title>
541
<indexterm zone="e-data-cal-notify-timezone-added"><primary>e_data_cal_notify_timezone_added</primary></indexterm>
542
<programlisting><link linkend="void"><returnvalue>void</returnvalue></link> e_data_cal_notify_timezone_added (<parameter><link linkend="EDataCal"><type>EDataCal</type></link> *cal</parameter>,
543
<parameter><link linkend="GNOME-Evolution-Calendar-CallStatus"><type>GNOME_Evolution_Calendar_CallStatus</type></link> status</parameter>,
544
<parameter>const <link linkend="gchar"><type>gchar</type></link> *tzid</parameter>);</programlisting>
546
Notifies listeners of the completion of the add_timezone method call.</para>
547
<variablelist role="params">
548
<varlistentry><term><parameter>cal</parameter> :</term>
549
<listitem><simpara>A calendar client interface.
550
</simpara></listitem></varlistentry>
551
<varlistentry><term><parameter>status</parameter> :</term>
552
<listitem><simpara>Status code.
553
</simpara></listitem></varlistentry>
554
<varlistentry><term><parameter>tzid</parameter> :</term>
555
<listitem><simpara>ID of the added timezone.
556
</simpara></listitem></varlistentry>
557
</variablelist></refsect2>
558
<refsect2 id="e-data-cal-notify-default-timezone-set" role="function">
559
<title>e_data_cal_notify_default_timezone_set ()</title>
560
<indexterm zone="e-data-cal-notify-default-timezone-set"><primary>e_data_cal_notify_default_timezone_set</primary></indexterm>
561
<programlisting><link linkend="void"><returnvalue>void</returnvalue></link> e_data_cal_notify_default_timezone_set
562
(<parameter><link linkend="EDataCal"><type>EDataCal</type></link> *cal</parameter>,
563
<parameter><link linkend="GNOME-Evolution-Calendar-CallStatus"><type>GNOME_Evolution_Calendar_CallStatus</type></link> status</parameter>);</programlisting>
565
Notifies listeners of the completion of the set_default_timezone method call.</para>
566
<variablelist role="params">
567
<varlistentry><term><parameter>cal</parameter> :</term>
568
<listitem><simpara>A calendar client interface.
569
</simpara></listitem></varlistentry>
570
<varlistentry><term><parameter>status</parameter> :</term>
571
<listitem><simpara>Status code.
572
</simpara></listitem></varlistentry>
573
</variablelist></refsect2>
574
<refsect2 id="e-data-cal-notify-changes" role="function">
575
<title>e_data_cal_notify_changes ()</title>
576
<indexterm zone="e-data-cal-notify-changes"><primary>e_data_cal_notify_changes</primary></indexterm>
577
<programlisting><link linkend="void"><returnvalue>void</returnvalue></link> e_data_cal_notify_changes (<parameter><link linkend="EDataCal"><type>EDataCal</type></link> *cal</parameter>,
578
<parameter><link linkend="GNOME-Evolution-Calendar-CallStatus"><type>GNOME_Evolution_Calendar_CallStatus</type></link> status</parameter>,
579
<parameter><link linkend="GList"><type>GList</type></link> *adds</parameter>,
580
<parameter><link linkend="GList"><type>GList</type></link> *modifies</parameter>,
581
<parameter><link linkend="GList"><type>GList</type></link> *deletes</parameter>);</programlisting>
583
Notifies listeners of the completion of the get_changes method call.</para>
584
<variablelist role="params">
585
<varlistentry><term><parameter>cal</parameter> :</term>
586
<listitem><simpara>A calendar client interface.
587
</simpara></listitem></varlistentry>
588
<varlistentry><term><parameter>status</parameter> :</term>
589
<listitem><simpara>Status code.
590
</simpara></listitem></varlistentry>
591
<varlistentry><term><parameter>adds</parameter> :</term>
592
<listitem><simpara>List of additions.
593
</simpara></listitem></varlistentry>
594
<varlistentry><term><parameter>modifies</parameter> :</term>
595
<listitem><simpara>List of modifications.
596
</simpara></listitem></varlistentry>
597
<varlistentry><term><parameter>deletes</parameter> :</term>
598
<listitem><simpara>List of removals.
599
</simpara></listitem></varlistentry>
600
</variablelist></refsect2>
601
<refsect2 id="e-data-cal-notify-free-busy" role="function">
602
<title>e_data_cal_notify_free_busy ()</title>
603
<indexterm zone="e-data-cal-notify-free-busy"><primary>e_data_cal_notify_free_busy</primary></indexterm>
604
<programlisting><link linkend="void"><returnvalue>void</returnvalue></link> e_data_cal_notify_free_busy (<parameter><link linkend="EDataCal"><type>EDataCal</type></link> *cal</parameter>,
605
<parameter><link linkend="GNOME-Evolution-Calendar-CallStatus"><type>GNOME_Evolution_Calendar_CallStatus</type></link> status</parameter>,
606
<parameter><link linkend="GList"><type>GList</type></link> *freebusy</parameter>);</programlisting>
608
Notifies listeners of the completion of the get_free_busy method call.</para>
609
<variablelist role="params">
610
<varlistentry><term><parameter>cal</parameter> :</term>
611
<listitem><simpara>A calendar client interface.
612
</simpara></listitem></varlistentry>
613
<varlistentry><term><parameter>status</parameter> :</term>
614
<listitem><simpara>Status code.
615
</simpara></listitem></varlistentry>
616
<varlistentry><term><parameter>freebusy</parameter> :</term>
617
<listitem><simpara>List of free/busy objects.
618
</simpara></listitem></varlistentry>
619
</variablelist></refsect2>
620
<refsect2 id="e-data-cal-notify-mode" role="function">
621
<title>e_data_cal_notify_mode ()</title>
622
<indexterm zone="e-data-cal-notify-mode"><primary>e_data_cal_notify_mode</primary></indexterm>
623
<programlisting><link linkend="void"><returnvalue>void</returnvalue></link> e_data_cal_notify_mode (<parameter><link linkend="EDataCal"><type>EDataCal</type></link> *cal</parameter>,
624
<parameter><link linkend="GNOME-Evolution-Calendar-CalListener-SetModeStatus"><type>GNOME_Evolution_Calendar_CalListener_SetModeStatus</type></link> status</parameter>,
625
<parameter><link linkend="GNOME-Evolution-Calendar-CalMode"><type>GNOME_Evolution_Calendar_CalMode</type></link> mode</parameter>);</programlisting>
627
Notifies the listener of the results of a set_mode call.</para>
628
<variablelist role="params">
629
<varlistentry><term><parameter>cal</parameter> :</term>
630
<listitem><simpara>A calendar client interface.
631
</simpara></listitem></varlistentry>
632
<varlistentry><term><parameter>status</parameter> :</term>
633
<listitem><simpara>Status of the mode set.
634
</simpara></listitem></varlistentry>
635
<varlistentry><term><parameter>mode</parameter> :</term>
636
<listitem><simpara>The current mode.
637
</simpara></listitem></varlistentry>
638
</variablelist></refsect2>
639
<refsect2 id="e-data-cal-notify-auth-required" role="function">
640
<title>e_data_cal_notify_auth_required ()</title>
641
<indexterm zone="e-data-cal-notify-auth-required"><primary>e_data_cal_notify_auth_required</primary></indexterm>
642
<programlisting><link linkend="void"><returnvalue>void</returnvalue></link> e_data_cal_notify_auth_required (<parameter><link linkend="EDataCal"><type>EDataCal</type></link> *cal</parameter>);</programlisting>
644
Notifies listeners that authorization is required to open the calendar.</para>
645
<variablelist role="params">
646
<varlistentry><term><parameter>cal</parameter> :</term>
647
<listitem><simpara>A calendar client interface.
648
</simpara></listitem></varlistentry>
649
</variablelist></refsect2>
650
<refsect2 id="e-data-cal-notify-error" role="function">
651
<title>e_data_cal_notify_error ()</title>
652
<indexterm zone="e-data-cal-notify-error"><primary>e_data_cal_notify_error</primary></indexterm>
653
<programlisting><link linkend="void"><returnvalue>void</returnvalue></link> e_data_cal_notify_error (<parameter><link linkend="EDataCal"><type>EDataCal</type></link> *cal</parameter>,
654
<parameter>const <link linkend="gchar"><type>gchar</type></link> *message</parameter>);</programlisting>
656
Notify a calendar client of an error occurred in the backend.</para>
657
<variablelist role="params">
658
<varlistentry><term><parameter>cal</parameter> :</term>
659
<listitem><simpara>A calendar client interface.
660
</simpara></listitem></varlistentry>
661
<varlistentry><term><parameter>message</parameter> :</term>
662
<listitem><simpara>Error message.
663
</simpara></listitem></varlistentry>
664
</variablelist></refsect2>
665
<refsect2 id="e-data-cal-notify-attachment-list" role="function">
666
<title>e_data_cal_notify_attachment_list ()</title>
667
<indexterm zone="e-data-cal-notify-attachment-list"><primary>e_data_cal_notify_attachment_list</primary></indexterm>
668
<programlisting><link linkend="void"><returnvalue>void</returnvalue></link> e_data_cal_notify_attachment_list (<parameter><link linkend="EDataCal"><type>EDataCal</type></link> *cal</parameter>,
669
<parameter><link linkend="GNOME-Evolution-Calendar-CallStatus"><type>GNOME_Evolution_Calendar_CallStatus</type></link> status</parameter>,
670
<parameter><link linkend="GSList"><type>GSList</type></link> *objects</parameter>);</programlisting>
672
Notifies listeners of the completion of the get_attachment_list method call.</para>
673
<variablelist role="params">
674
<varlistentry><term><parameter>cal</parameter> :</term>
675
<listitem><simpara>A calendar client interface.
676
</simpara></listitem></varlistentry>
677
<varlistentry><term><parameter>status</parameter> :</term>
678
<listitem><simpara>Status code.
679
</simpara></listitem></varlistentry>
680
<varlistentry><term><parameter>objects</parameter> :</term>
682
</simpara></listitem></varlistentry>
683
</variablelist></refsect2>