~ubuntu-branches/ubuntu/maverick/evolution-data-server/maverick-updates

« back to all changes in this revision

Viewing changes to docs/reference/calendar/libecal/html/libecal-e-cal-check-timezones.html

  • Committer: Bazaar Package Importer
  • Author(s): Sebastien Bacher
  • Date: 2010-03-01 22:47:15 UTC
  • mfrom: (1.1.77 upstream)
  • Revision ID: james.westby@ubuntu.com-20100301224715-drsxc2y3t8anz3c0
Tags: 2.28.3-0ubuntu1
* New upstream version:
  Bug Fixes:
  - #602723 - Contact list name doesn't get displayed in 'To' dialog 
  - #600322 - assertion failed: (reply == msg) in cs_waitinfo()
              (lp: #455020, #475147)
  - #564727 - Few memory leaks (lp: #305428)
  - #574940 - Always ref returned info from message_info_from_uid 
              (lp: #341909)
  - #429317 - Use the relative URI returned if the server 
              re-directs a request
  - #602820 - Test validity of a book_view before using it in LDAP 
  - #590762 - Recurring google calendar items are not changeable
  - #604236 - Slow GPG processing 
  - #597816 - Do not crash on incorrect parameters used in sexp to SQL 
              (lp: #444177)
  - #604544 - Try Exchange fallback authentication only once 
  - #600778 - Fix --enable-e2k-debug configure option resolution 
  - #260407 - 'endswith' address book search doesn't work 
  - #549221 - (bnc) delete, sync flags immediately
* debian/patches/99_reconfigure.patch:
  - new version update

Show diffs side-by-side

added added

removed removed

Lines of Context:
3
3
<head>
4
4
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
5
5
<title>e-cal-check-timezones</title>
6
 
<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
 
6
<meta name="generator" content="DocBook XSL Stylesheets V1.74.0">
7
7
<link rel="home" href="index.html" title="Evolution-Data-Server Manual: Calendar Client (libecal)">
8
8
<link rel="up" href="ch01.html" title="Evolution-Data-Server Manual: Calendar Client (libecal)">
9
9
<link rel="prev" href="libecal-e-cal-system-timezone.html" title="e-cal-system-timezone">
10
10
<link rel="next" href="ix01.html" title="Index">
11
 
<meta name="generator" content="GTK-Doc V1.11 (XML mode)">
 
11
<meta name="generator" content="GTK-Doc V1.14 (XML mode)">
12
12
<link rel="stylesheet" href="style.css" type="text/css">
13
 
<link rel="chapter" href="ch01.html" title="Evolution-Data-Server Manual: Calendar Client (libecal)">
14
 
<link rel="index" href="ix01.html" title="Index">
15
13
</head>
16
14
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
17
15
<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2">
24
22
</tr>
25
23
<tr><td colspan="5" class="shortcuts">
26
24
<a href="#libecal-e-cal-check-timezones.synopsis" class="shortcut">Top</a>
27
 
                 | 
28
 
                <a href="#libecal-e-cal-check-timezones.description" class="shortcut">Description</a>
 
25
                   | 
 
26
                  <a href="#libecal-e-cal-check-timezones.description" class="shortcut">Description</a>
29
27
</td></tr>
30
28
</table>
31
 
<div class="refentry" title="e-cal-check-timezones">
 
29
<div class="refentry" lang="en">
32
30
<a name="libecal-e-cal-check-timezones"></a><div class="titlepage"></div>
33
31
<div class="refnamediv"><table width="100%"><tr>
34
32
<td valign="top">
37
35
</td>
38
36
<td valign="top" align="right"></td>
39
37
</tr></table></div>
40
 
<div class="refsynopsisdiv" title="Synopsis">
 
38
<div class="refsynopsisdiv">
41
39
<a name="libecal-e-cal-check-timezones.synopsis"></a><h2>Synopsis</h2>
42
 
<pre class="synopsis">
43
 
<a
44
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
45
 
>gboolean</a>            <a class="link" href="libecal-e-cal-check-timezones.html#e-cal-check-timezones" title="e_cal_check_timezones ()">e_cal_check_timezones</a>               (icalcomponent *comp,
46
 
                                                         <a
47
 
href="/usr/share/gtk-doc/html/glib/glib-Doubly-Linked-Lists.html#GList"
48
 
>GList</a> *comps,
49
 
                                                         icaltimezone* (tzlookupconst gchar *tzid,gconstpointer custom,GError **error) (),
50
 
                                                         <a
51
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gconstpointer"
52
 
>gconstpointer</a> custom,
53
 
                                                         <a
54
 
href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"
55
 
>GError</a> **error);
56
 
icaltimezone *      <a class="link" href="libecal-e-cal-check-timezones.html#e-cal-tzlookup-ecal" title="e_cal_tzlookup_ecal ()">e_cal_tzlookup_ecal</a>                 (const <a
57
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
58
 
>gchar</a> *tzid,
59
 
                                                         <a
60
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gconstpointer"
61
 
>gconstpointer</a> custom,
62
 
                                                         <a
63
 
href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"
64
 
>GError</a> **error);
65
 
icaltimezone *      <a class="link" href="libecal-e-cal-check-timezones.html#e-cal-tzlookup-icomp" title="e_cal_tzlookup_icomp ()">e_cal_tzlookup_icomp</a>                (const <a
66
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
67
 
>gchar</a> *tzid,
68
 
                                                         <a
69
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gconstpointer"
70
 
>gconstpointer</a> custom,
71
 
                                                         <a
72
 
href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"
73
 
>GError</a> **error);
74
 
const <a
75
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
76
 
>gchar</a> *       <a class="link" href="libecal-e-cal-check-timezones.html#e-cal-match-tzid" title="e_cal_match_tzid ()">e_cal_match_tzid</a>                    (const <a
77
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
78
 
>gchar</a> *tzid);
 
40
<pre class="synopsis"><span class="returnvalue">gboolean</span>            <a class="link" href="libecal-e-cal-check-timezones.html#e-cal-check-timezones" title="e_cal_check_timezones ()">e_cal_check_timezones</a>               (<em class="parameter"><code><span class="type">icalcomponent</span> *comp</code></em>,
 
41
                                                         <em class="parameter"><code><span class="type">GList</span> *comps</code></em>,
 
42
                                                         <em class="parameter"><code><span class="type">icaltimezone</span>* (tzlookupconst gchar *tzid, gconstpointer custom, GError **error) ()</code></em>,
 
43
                                                         <em class="parameter"><code><span class="type">gconstpointer</span> custom</code></em>,
 
44
                                                         <em class="parameter"><code><span class="type">GError</span> **error</code></em>);
 
45
<span class="returnvalue">icaltimezone</span> *      <a class="link" href="libecal-e-cal-check-timezones.html#e-cal-tzlookup-ecal" title="e_cal_tzlookup_ecal ()">e_cal_tzlookup_ecal</a>                 (<em class="parameter"><code>const <span class="type">gchar</span> *tzid</code></em>,
 
46
                                                         <em class="parameter"><code><span class="type">gconstpointer</span> custom</code></em>,
 
47
                                                         <em class="parameter"><code><span class="type">GError</span> **error</code></em>);
 
48
<span class="returnvalue">icaltimezone</span> *      <a class="link" href="libecal-e-cal-check-timezones.html#e-cal-tzlookup-icomp" title="e_cal_tzlookup_icomp ()">e_cal_tzlookup_icomp</a>                (<em class="parameter"><code>const <span class="type">gchar</span> *tzid</code></em>,
 
49
                                                         <em class="parameter"><code><span class="type">gconstpointer</span> custom</code></em>,
 
50
                                                         <em class="parameter"><code><span class="type">GError</span> **error</code></em>);
 
51
const <span class="returnvalue">gchar</span> *       <a class="link" href="libecal-e-cal-check-timezones.html#e-cal-match-tzid" title="e_cal_match_tzid ()">e_cal_match_tzid</a>                    (<em class="parameter"><code>const <span class="type">gchar</span> *tzid</code></em>);
79
52
</pre>
80
53
</div>
81
 
<div class="refsect1" title="Description">
 
54
<div class="refsect1" lang="en">
82
55
<a name="libecal-e-cal-check-timezones.description"></a><h2>Description</h2>
83
56
<p>
84
57
</p>
85
58
</div>
86
 
<div class="refsect1" title="Details">
 
59
<div class="refsect1" lang="en">
87
60
<a name="libecal-e-cal-check-timezones.details"></a><h2>Details</h2>
88
 
<div class="refsect2" title="e_cal_check_timezones ()">
 
61
<div class="refsect2" lang="en">
89
62
<a name="e-cal-check-timezones"></a><h3>e_cal_check_timezones ()</h3>
90
 
<pre class="programlisting"><a
91
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
92
 
>gboolean</a>            e_cal_check_timezones               (icalcomponent *comp,
93
 
                                                         <a
94
 
href="/usr/share/gtk-doc/html/glib/glib-Doubly-Linked-Lists.html#GList"
95
 
>GList</a> *comps,
96
 
                                                         icaltimezone* (tzlookupconst gchar *tzid,gconstpointer custom,GError **error) (),
97
 
                                                         <a
98
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gconstpointer"
99
 
>gconstpointer</a> custom,
100
 
                                                         <a
101
 
href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"
102
 
>GError</a> **error);</pre>
 
63
<pre class="programlisting"><span class="returnvalue">gboolean</span>            e_cal_check_timezones               (<em class="parameter"><code><span class="type">icalcomponent</span> *comp</code></em>,
 
64
                                                         <em class="parameter"><code><span class="type">GList</span> *comps</code></em>,
 
65
                                                         <em class="parameter"><code><span class="type">icaltimezone</span>* (tzlookupconst gchar *tzid, gconstpointer custom, GError **error) ()</code></em>,
 
66
                                                         <em class="parameter"><code><span class="type">gconstpointer</span> custom</code></em>,
 
67
                                                         <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
103
68
<p>
104
69
This function cleans up VEVENT, VJOURNAL, VTODO and VTIMEZONE
105
70
items which are to be imported into Evolution.
136
101
definition until the TZID is unique. A running count is appended to
137
102
the TZID. All items referencing the renamed TZID are adapted
138
103
accordingly.</p>
139
 
<p>
140
 
</p>
141
104
<div class="variablelist"><table border="0">
142
105
<col align="left" valign="top">
143
106
<tbody>
144
107
<tr>
145
108
<td><p><span class="term"><em class="parameter"><code>comp</code></em> :</span></p></td>
146
 
<td>     a VCALENDAR containing a list of
 
109
<td>a VCALENDAR containing a list of
147
110
           VTIMEZONE and arbitrary other components, in
148
111
           arbitrary order: these other components are
149
112
           modified by this call
151
114
</tr>
152
115
<tr>
153
116
<td><p><span class="term"><em class="parameter"><code>comps</code></em> :</span></p></td>
154
 
<td>    a list of icalcomponent instances which
 
117
<td>a list of icalcomponent instances which
155
118
           also have to be patched; may be NULL
156
119
</td>
157
120
</tr>
158
121
<tr>
159
 
<td><p><span class="term"><em class="parameter"><code>tzlookup</code></em> :</span></p></td>
160
 
<td> a callback function which is called to retrieve
161
 
           a calendar's VTIMEZONE definition; the returned
162
 
           definition is *not* freed by <a class="link" href="libecal-e-cal-check-timezones.html#e-cal-check-timezones" title="e_cal_check_timezones ()"><code class="function">e_cal_check_timezones()</code></a>
163
 
           (to be compatible with <a class="link" href="ECal.html#e-cal-get-timezone" title="e_cal_get_timezone ()"><code class="function">e_cal_get_timezone()</code></a>);
164
 
           NULL indicates that no such timezone exists
165
 
           or an error occurred
166
 
</td>
167
 
</tr>
168
 
<tr>
169
122
<td><p><span class="term"><em class="parameter"><code>custom</code></em> :</span></p></td>
170
 
<td>   an arbitrary pointer which is passed through to
 
123
<td>an arbitrary pointer which is passed through to
171
124
           the tzlookup function
172
125
</td>
173
126
</tr>
174
127
<tr>
175
128
<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
176
 
<td>    an error description in case of a failure
 
129
<td>an error description in case of a failure
177
130
</td>
178
131
</tr>
179
132
<tr>
185
138
</table></div>
186
139
</div>
187
140
<hr>
188
 
<div class="refsect2" title="e_cal_tzlookup_ecal ()">
 
141
<div class="refsect2" lang="en">
189
142
<a name="e-cal-tzlookup-ecal"></a><h3>e_cal_tzlookup_ecal ()</h3>
190
 
<pre class="programlisting">icaltimezone *      e_cal_tzlookup_ecal                 (const <a
191
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
192
 
>gchar</a> *tzid,
193
 
                                                         <a
194
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gconstpointer"
195
 
>gconstpointer</a> custom,
196
 
                                                         <a
197
 
href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"
198
 
>GError</a> **error);</pre>
 
143
<pre class="programlisting"><span class="returnvalue">icaltimezone</span> *      e_cal_tzlookup_ecal                 (<em class="parameter"><code>const <span class="type">gchar</span> *tzid</code></em>,
 
144
                                                         <em class="parameter"><code><span class="type">gconstpointer</span> custom</code></em>,
 
145
                                                         <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
199
146
<p>
200
147
An implementation of the tzlookup callback which clients
201
148
can use. Calls <a class="link" href="ECal.html#e-cal-get-timezone" title="e_cal_get_timezone ()"><span class="type">e_cal_get_timezone</span></a>.</p>
202
 
<p>
203
 
</p>
204
149
<div class="variablelist"><table border="0">
205
150
<col align="left" valign="top">
206
151
<tbody>
211
156
</tr>
212
157
<tr>
213
158
<td><p><span class="term"><em class="parameter"><code>custom</code></em> :</span></p></td>
214
 
<td> must be a valid ECal pointer
 
159
<td>must be a valid ECal pointer
215
160
</td>
216
161
</tr>
217
162
<tr>
228
173
</table></div>
229
174
</div>
230
175
<hr>
231
 
<div class="refsect2" title="e_cal_tzlookup_icomp ()">
 
176
<div class="refsect2" lang="en">
232
177
<a name="e-cal-tzlookup-icomp"></a><h3>e_cal_tzlookup_icomp ()</h3>
233
 
<pre class="programlisting">icaltimezone *      e_cal_tzlookup_icomp                (const <a
234
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
235
 
>gchar</a> *tzid,
236
 
                                                         <a
237
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gconstpointer"
238
 
>gconstpointer</a> custom,
239
 
                                                         <a
240
 
href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"
241
 
>GError</a> **error);</pre>
 
178
<pre class="programlisting"><span class="returnvalue">icaltimezone</span> *      e_cal_tzlookup_icomp                (<em class="parameter"><code>const <span class="type">gchar</span> *tzid</code></em>,
 
179
                                                         <em class="parameter"><code><span class="type">gconstpointer</span> custom</code></em>,
 
180
                                                         <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
242
181
<p>
243
182
An implementation of the tzlookup callback which backends
244
183
like the file backend can use. Searches for the timezone
245
184
in the component list.</p>
246
 
<p>
247
 
</p>
248
185
<div class="variablelist"><table border="0">
249
186
<col align="left" valign="top">
250
187
<tbody>
255
192
</tr>
256
193
<tr>
257
194
<td><p><span class="term"><em class="parameter"><code>custom</code></em> :</span></p></td>
258
 
<td> must be a icalcomponent pointer which contains
 
195
<td>must be a icalcomponent pointer which contains
259
196
         either a VCALENDAR with VTIMEZONEs or VTIMEZONES
260
197
         directly
261
198
</td>
274
211
</table></div>
275
212
</div>
276
213
<hr>
277
 
<div class="refsect2" title="e_cal_match_tzid ()">
 
214
<div class="refsect2" lang="en">
278
215
<a name="e-cal-match-tzid"></a><h3>e_cal_match_tzid ()</h3>
279
 
<pre class="programlisting">const <a
280
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
281
 
>gchar</a> *       e_cal_match_tzid                    (const <a
282
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
283
 
>gchar</a> *tzid);</pre>
284
 
<p>
285
 
</p>
286
 
<p>
287
 
</p>
 
216
<pre class="programlisting">const <span class="returnvalue">gchar</span> *       e_cal_match_tzid                    (<em class="parameter"><code>const <span class="type">gchar</span> *tzid</code></em>);</pre>
288
217
<div class="variablelist"><table border="0">
289
218
<col align="left" valign="top">
290
219
<tbody>
305
234
</div>
306
235
<div class="footer">
307
236
<hr>
308
 
          Generated by GTK-Doc V1.11</div>
 
237
          Generated by GTK-Doc V1.14</div>
309
238
</body>
310
 
</html>
 
239
</html>
 
 
b'\\ No newline at end of file'