~ubuntu-branches/ubuntu/lucid/evolution-data-server/lucid

« back to all changes in this revision

Viewing changes to docs/reference/addressbook/libedata-book/html/EDataBook.html

  • Committer: Bazaar Package Importer
  • Author(s): Sebastien Bacher
  • Date: 2009-08-31 17:47:33 UTC
  • mfrom: (1.1.72 upstream)
  • Revision ID: james.westby@ubuntu.com-20090831174733-8pi6ji221me5qvmv
Tags: 2.27.91-0ubuntu1
* New upstream version:
  Bug Fixes:
  Mailer:
  - #350007 - evolution busy-waits on GPG signing operations  (lp: #182317)
  - #571206 - Index files on Maildir accounts are not updated on move
  - #590044 - Drop index on all columns of sqlite database 
  - #592310 - Deadlock in maildir provider after doing expunge 
  Miscellaneous:
  - #591324 - Cosmetic changes and fixes in configure.ac 
  - #591326 - Keep m4 macros in their own folder 
  - #591377 - Fails to detect krb5 in configure with -as-needed

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>EDataBook</title>
6
 
<meta name="generator" content="DocBook XSL Stylesheets V1.74.0">
 
6
<meta name="generator" content="DocBook XSL Stylesheets V1.74.3">
7
7
<link rel="home" href="index.html" title="Evolution-Data-Server Manual: Address Book Backend (libedata-book)">
8
8
<link rel="up" href="ch01.html" title="Evolution-Data-Server Manual: Address Book Backend (libedata-book)">
9
9
<link rel="prev" href="EBookBackendSync.html" title="EBookBackendSync">
10
10
<link rel="next" href="libedata-book-EDataBookFactory.html" title="EDataBookFactory">
11
 
<meta name="generator" content="GTK-Doc V1.12 (XML mode)">
 
11
<meta name="generator" content="GTK-Doc V1.11 (XML mode)">
12
12
<link rel="stylesheet" href="style.css" type="text/css">
13
13
<link rel="chapter" href="ch01.html" title="Evolution-Data-Server Manual: Address Book Backend (libedata-book)">
14
14
<link rel="index" href="ix01.html" title="Index">
24
24
</tr>
25
25
<tr><td colspan="5" class="shortcuts">
26
26
<a href="#EDataBook.synopsis" class="shortcut">Top</a>
27
 
                   | 
28
 
                  <a href="#EDataBook.description" class="shortcut">Description</a>
29
 
                   | 
30
 
                  <a href="#EDataBook.object-hierarchy" class="shortcut">Object Hierarchy</a>
 
27
                 | 
 
28
                <a href="#EDataBook.description" class="shortcut">Description</a>
 
29
                 | 
 
30
                <a href="#EDataBook.object-hierarchy" class="shortcut">Object Hierarchy</a>
31
31
</td></tr>
32
32
</table>
33
33
<div class="refentry" lang="en">
41
41
</tr></table></div>
42
42
<div class="refsynopsisdiv">
43
43
<a name="EDataBook.synopsis"></a><h2>Synopsis</h2>
44
 
<pre class="synopsis">struct              <a class="link" href="EDataBook.html#EDataBook-struct" title="struct EDataBook">EDataBook</a>;
 
44
<pre class="synopsis">
 
45
struct              <a class="link" href="EDataBook.html#EDataBook-struct" title="struct EDataBook">EDataBook</a>;
45
46
<a class="link" href="EDataBook.html" title="EDataBook">EDataBook</a> *         <a class="link" href="EDataBook.html#e-data-book-new" title="e_data_book_new ()">e_data_book_new</a>                     (<a class="link" href="EBookBackend.html" title="EBookBackend">EBookBackend</a> *backend,
46
 
                                                         <a href="../libedataserver/ESource.html">ESource</a> *source,
 
47
                                                         <a
 
48
href="/usr/share/gtk-doc/html/libedataserver/ESource.html"
 
49
>ESource</a> *source,
47
50
                                                         GNOME_Evolution_Addressbook_BookListener listener);
48
51
GNOME_Evolution_Addressbook_BookListener  <a class="link" href="EDataBook.html#e-data-book-get-listener" title="e_data_book_get_listener ()">e_data_book_get_listener</a>
49
52
                                                        (<a class="link" href="EDataBook.html" title="EDataBook">EDataBook</a> *book);
50
53
<a class="link" href="EBookBackend.html" title="EBookBackend">EBookBackend</a> *      <a class="link" href="EDataBook.html#e-data-book-get-backend" title="e_data_book_get_backend ()">e_data_book_get_backend</a>             (<a class="link" href="EDataBook.html" title="EDataBook">EDataBook</a> *book);
51
 
<a href="../libedataserver/ESource.html">ESource</a> *           <a class="link" href="EDataBook.html#e-data-book-get-source" title="e_data_book_get_source ()">e_data_book_get_source</a>              (<a class="link" href="EDataBook.html" title="EDataBook">EDataBook</a> *book);
 
54
<a
 
55
href="/usr/share/gtk-doc/html/libedataserver/ESource.html"
 
56
>ESource</a> *           <a class="link" href="EDataBook.html#e-data-book-get-source" title="e_data_book_get_source ()">e_data_book_get_source</a>              (<a class="link" href="EDataBook.html" title="EDataBook">EDataBook</a> *book);
52
57
void                <a class="link" href="EDataBook.html#e-data-book-respond-open" title="e_data_book_respond_open ()">e_data_book_respond_open</a>            (<a class="link" href="EDataBook.html" title="EDataBook">EDataBook</a> *book,
53
 
                                                         guint32 opid,
 
58
                                                         <a
 
59
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint32"
 
60
>guint32</a> opid,
54
61
                                                         GNOME_Evolution_Addressbook_CallStatus status);
55
62
void                <a class="link" href="EDataBook.html#e-data-book-respond-remove" title="e_data_book_respond_remove ()">e_data_book_respond_remove</a>          (<a class="link" href="EDataBook.html" title="EDataBook">EDataBook</a> *book,
56
 
                                                         guint32 opid,
 
63
                                                         <a
 
64
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint32"
 
65
>guint32</a> opid,
57
66
                                                         GNOME_Evolution_Addressbook_CallStatus status);
58
67
void                <a class="link" href="EDataBook.html#e-data-book-respond-create" title="e_data_book_respond_create ()">e_data_book_respond_create</a>          (<a class="link" href="EDataBook.html" title="EDataBook">EDataBook</a> *book,
59
 
                                                         guint32 opid,
 
68
                                                         <a
 
69
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint32"
 
70
>guint32</a> opid,
60
71
                                                         GNOME_Evolution_Addressbook_CallStatus status,
61
 
                                                         <a href="../libebook/EContact.html">EContact</a> *contact);
 
72
                                                         <a
 
73
href="/usr/share/gtk-doc/html/libebook/EContact.html"
 
74
>EContact</a> *contact);
62
75
void                <a class="link" href="EDataBook.html#e-data-book-respond-remove-contacts" title="e_data_book_respond_remove_contacts ()">e_data_book_respond_remove_contacts</a> (<a class="link" href="EDataBook.html" title="EDataBook">EDataBook</a> *book,
63
 
                                                         guint32 opid,
 
76
                                                         <a
 
77
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint32"
 
78
>guint32</a> opid,
64
79
                                                         GNOME_Evolution_Addressbook_CallStatus status,
65
 
                                                         GList *ids);
 
80
                                                         <a
 
81
href="/usr/share/gtk-doc/html/glib/glib-Doubly-Linked-Lists.html#GList"
 
82
>GList</a> *ids);
66
83
void                <a class="link" href="EDataBook.html#e-data-book-respond-modify" title="e_data_book_respond_modify ()">e_data_book_respond_modify</a>          (<a class="link" href="EDataBook.html" title="EDataBook">EDataBook</a> *book,
67
 
                                                         guint32 opid,
 
84
                                                         <a
 
85
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint32"
 
86
>guint32</a> opid,
68
87
                                                         GNOME_Evolution_Addressbook_CallStatus status,
69
 
                                                         <a href="../libebook/EContact.html">EContact</a> *contact);
 
88
                                                         <a
 
89
href="/usr/share/gtk-doc/html/libebook/EContact.html"
 
90
>EContact</a> *contact);
70
91
void                <a class="link" href="EDataBook.html#e-data-book-respond-authenticate-user" title="e_data_book_respond_authenticate_user ()">e_data_book_respond_authenticate_user</a>
71
92
                                                        (<a class="link" href="EDataBook.html" title="EDataBook">EDataBook</a> *book,
72
 
                                                         guint32 opid,
 
93
                                                         <a
 
94
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint32"
 
95
>guint32</a> opid,
73
96
                                                         GNOME_Evolution_Addressbook_CallStatus status);
74
97
void                <a class="link" href="EDataBook.html#e-data-book-respond-get-supported-fields" title="e_data_book_respond_get_supported_fields ()">e_data_book_respond_get_supported_fields</a>
75
98
                                                        (<a class="link" href="EDataBook.html" title="EDataBook">EDataBook</a> *book,
76
 
                                                         guint32 opid,
 
99
                                                         <a
 
100
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint32"
 
101
>guint32</a> opid,
77
102
                                                         GNOME_Evolution_Addressbook_CallStatus status,
78
 
                                                         GList *fields);
 
103
                                                         <a
 
104
href="/usr/share/gtk-doc/html/glib/glib-Doubly-Linked-Lists.html#GList"
 
105
>GList</a> *fields);
79
106
void                <a class="link" href="EDataBook.html#e-data-book-respond-get-required-fields" title="e_data_book_respond_get_required_fields ()">e_data_book_respond_get_required_fields</a>
80
107
                                                        (<a class="link" href="EDataBook.html" title="EDataBook">EDataBook</a> *book,
81
 
                                                         guint32 opid,
 
108
                                                         <a
 
109
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint32"
 
110
>guint32</a> opid,
82
111
                                                         GNOME_Evolution_Addressbook_CallStatus status,
83
 
                                                         GList *fields);
 
112
                                                         <a
 
113
href="/usr/share/gtk-doc/html/glib/glib-Doubly-Linked-Lists.html#GList"
 
114
>GList</a> *fields);
84
115
void                <a class="link" href="EDataBook.html#e-data-book-respond-get-supported-auth-methods" title="e_data_book_respond_get_supported_auth_methods ()">e_data_book_respond_get_supported_auth_methods</a>
85
116
                                                        (<a class="link" href="EDataBook.html" title="EDataBook">EDataBook</a> *book,
86
 
                                                         guint32 opid,
 
117
                                                         <a
 
118
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint32"
 
119
>guint32</a> opid,
87
120
                                                         GNOME_Evolution_Addressbook_CallStatus status,
88
 
                                                         GList *fields);
 
121
                                                         <a
 
122
href="/usr/share/gtk-doc/html/glib/glib-Doubly-Linked-Lists.html#GList"
 
123
>GList</a> *fields);
89
124
void                <a class="link" href="EDataBook.html#e-data-book-respond-get-book-view" title="e_data_book_respond_get_book_view ()">e_data_book_respond_get_book_view</a>   (<a class="link" href="EDataBook.html" title="EDataBook">EDataBook</a> *book,
90
 
                                                         guint32 opid,
 
125
                                                         <a
 
126
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint32"
 
127
>guint32</a> opid,
91
128
                                                         GNOME_Evolution_Addressbook_CallStatus status,
92
129
                                                         <a class="link" href="EDataBookView.html" title="EDataBookView">EDataBookView</a> *book_view);
93
130
void                <a class="link" href="EDataBook.html#e-data-book-respond-get-contact" title="e_data_book_respond_get_contact ()">e_data_book_respond_get_contact</a>     (<a class="link" href="EDataBook.html" title="EDataBook">EDataBook</a> *book,
94
 
                                                         guint32 opid,
 
131
                                                         <a
 
132
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint32"
 
133
>guint32</a> opid,
95
134
                                                         GNOME_Evolution_Addressbook_CallStatus status,
96
 
                                                         const gchar *vcard);
 
135
                                                         const <a
 
136
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
 
137
>gchar</a> *vcard);
97
138
void                <a class="link" href="EDataBook.html#e-data-book-respond-get-contact-list" title="e_data_book_respond_get_contact_list ()">e_data_book_respond_get_contact_list</a>
98
139
                                                        (<a class="link" href="EDataBook.html" title="EDataBook">EDataBook</a> *book,
99
 
                                                         guint32 opid,
 
140
                                                         <a
 
141
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint32"
 
142
>guint32</a> opid,
100
143
                                                         GNOME_Evolution_Addressbook_CallStatus status,
101
 
                                                         GList *cards);
 
144
                                                         <a
 
145
href="/usr/share/gtk-doc/html/glib/glib-Doubly-Linked-Lists.html#GList"
 
146
>GList</a> *cards);
102
147
void                <a class="link" href="EDataBook.html#e-data-book-respond-get-changes" title="e_data_book_respond_get_changes ()">e_data_book_respond_get_changes</a>     (<a class="link" href="EDataBook.html" title="EDataBook">EDataBook</a> *book,
103
 
                                                         guint32 opid,
 
148
                                                         <a
 
149
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint32"
 
150
>guint32</a> opid,
104
151
                                                         GNOME_Evolution_Addressbook_CallStatus status,
105
 
                                                         GList *changes);
 
152
                                                         <a
 
153
href="/usr/share/gtk-doc/html/glib/glib-Doubly-Linked-Lists.html#GList"
 
154
>GList</a> *changes);
106
155
void                <a class="link" href="EDataBook.html#e-data-book-report-writable" title="e_data_book_report_writable ()">e_data_book_report_writable</a>         (<a class="link" href="EDataBook.html" title="EDataBook">EDataBook</a> *book,
107
 
                                                         gboolean writable);
 
156
                                                         <a
 
157
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
 
158
>gboolean</a> writable);
108
159
void                <a class="link" href="EDataBook.html#e-data-book-report-connection-status" title="e_data_book_report_connection_status ()">e_data_book_report_connection_status</a>
109
160
                                                        (<a class="link" href="EDataBook.html" title="EDataBook">EDataBook</a> *book,
110
 
                                                         gboolean is_online);
 
161
                                                         <a
 
162
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
 
163
>gboolean</a> is_online);
111
164
void                <a class="link" href="EDataBook.html#e-data-book-report-auth-required" title="e_data_book_report_auth_required ()">e_data_book_report_auth_required</a>    (<a class="link" href="EDataBook.html" title="EDataBook">EDataBook</a> *book);
112
165
</pre>
113
166
</div>
114
167
<div class="refsect1" lang="en">
115
168
<a name="EDataBook.object-hierarchy"></a><h2>Object Hierarchy</h2>
116
169
<pre class="synopsis">
117
 
  GObject
118
 
   +----BonoboObject
 
170
  <a
 
171
href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject"
 
172
>GObject</a>
 
173
   +----<a
 
174
href="/usr/share/gtk-doc/html/libbonobo/libbonobo-bonobo-object.html#BonoboObject"
 
175
>BonoboObject</a>
119
176
         +----EDataBook
120
177
</pre>
121
178
</div>
136
193
<div class="refsect2" lang="en">
137
194
<a name="e-data-book-new"></a><h3>e_data_book_new ()</h3>
138
195
<pre class="programlisting"><a class="link" href="EDataBook.html" title="EDataBook">EDataBook</a> *         e_data_book_new                     (<a class="link" href="EBookBackend.html" title="EBookBackend">EBookBackend</a> *backend,
139
 
                                                         <a href="../libedataserver/ESource.html">ESource</a> *source,
 
196
                                                         <a
 
197
href="/usr/share/gtk-doc/html/libedataserver/ESource.html"
 
198
>ESource</a> *source,
140
199
                                                         GNOME_Evolution_Addressbook_BookListener listener);</pre>
141
200
<p>
142
201
Create a new <a class="link" href="EDataBook.html" title="EDataBook"><span class="type">EDataBook</span></a> using <em class="parameter"><code>backend</code></em> for storage, <em class="parameter"><code>source</code></em> as the
143
202
storage location and <em class="parameter"><code>listener</code></em> for reporting status.</p>
 
203
<p>
 
204
</p>
144
205
<div class="variablelist"><table border="0">
145
206
<col align="left" valign="top">
146
207
<tbody>
151
212
</tr>
152
213
<tr>
153
214
<td><p><span class="term"><em class="parameter"><code>source</code></em> :</span></p></td>
154
 
<td> an <a href="../libedataserver/ESource.html"><span class="type">ESource</span></a>
 
215
<td> an <a
 
216
href="/usr/share/gtk-doc/html/libedataserver/ESource.html"
 
217
><span class="type">ESource</span></a>
155
218
</td>
156
219
</tr>
157
220
<tr>
174
237
                                                        (<a class="link" href="EDataBook.html" title="EDataBook">EDataBook</a> *book);</pre>
175
238
<p>
176
239
Gets the CORBA listener associated with <em class="parameter"><code>book</code></em>.</p>
 
240
<p>
 
241
</p>
177
242
<div class="variablelist"><table border="0">
178
243
<col align="left" valign="top">
179
244
<tbody>
196
261
<pre class="programlisting"><a class="link" href="EBookBackend.html" title="EBookBackend">EBookBackend</a> *      e_data_book_get_backend             (<a class="link" href="EDataBook.html" title="EDataBook">EDataBook</a> *book);</pre>
197
262
<p>
198
263
Gets the <a class="link" href="EBookBackend.html" title="EBookBackend"><span class="type">EBookBackend</span></a> being used to store data for <em class="parameter"><code>book</code></em>.</p>
 
264
<p>
 
265
</p>
199
266
<div class="variablelist"><table border="0">
200
267
<col align="left" valign="top">
201
268
<tbody>
215
282
<hr>
216
283
<div class="refsect2" lang="en">
217
284
<a name="e-data-book-get-source"></a><h3>e_data_book_get_source ()</h3>
218
 
<pre class="programlisting"><a href="../libedataserver/ESource.html">ESource</a> *           e_data_book_get_source              (<a class="link" href="EDataBook.html" title="EDataBook">EDataBook</a> *book);</pre>
219
 
<p>
220
 
Gets the <a href="../libedataserver/ESource.html"><span class="type">ESource</span></a> associated with <em class="parameter"><code>book</code></em>.</p>
 
285
<pre class="programlisting"><a
 
286
href="/usr/share/gtk-doc/html/libedataserver/ESource.html"
 
287
>ESource</a> *           e_data_book_get_source              (<a class="link" href="EDataBook.html" title="EDataBook">EDataBook</a> *book);</pre>
 
288
<p>
 
289
Gets the <a
 
290
href="/usr/share/gtk-doc/html/libedataserver/ESource.html"
 
291
><span class="type">ESource</span></a> associated with <em class="parameter"><code>book</code></em>.</p>
 
292
<p>
 
293
</p>
221
294
<div class="variablelist"><table border="0">
222
295
<col align="left" valign="top">
223
296
<tbody>
228
301
</tr>
229
302
<tr>
230
303
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
231
 
<td> An <a href="../libedataserver/ESource.html"><span class="type">ESource</span></a>.
 
304
<td> An <a
 
305
href="/usr/share/gtk-doc/html/libedataserver/ESource.html"
 
306
><span class="type">ESource</span></a>.
232
307
</td>
233
308
</tr>
234
309
</tbody>
238
313
<div class="refsect2" lang="en">
239
314
<a name="e-data-book-respond-open"></a><h3>e_data_book_respond_open ()</h3>
240
315
<pre class="programlisting">void                e_data_book_respond_open            (<a class="link" href="EDataBook.html" title="EDataBook">EDataBook</a> *book,
241
 
                                                         guint32 opid,
 
316
                                                         <a
 
317
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint32"
 
318
>guint32</a> opid,
242
319
                                                         GNOME_Evolution_Addressbook_CallStatus status);</pre>
243
320
<p>
244
321
Respond to an 'open' request specified by <em class="parameter"><code>opid</code></em> on <em class="parameter"><code>book</code></em>,
245
322
indicating <em class="parameter"><code>status</code></em> as the outcome.</p>
 
323
<p>
 
324
</p>
246
325
<div class="variablelist"><table border="0">
247
326
<col align="left" valign="top">
248
327
<tbody>
268
347
<div class="refsect2" lang="en">
269
348
<a name="e-data-book-respond-remove"></a><h3>e_data_book_respond_remove ()</h3>
270
349
<pre class="programlisting">void                e_data_book_respond_remove          (<a class="link" href="EDataBook.html" title="EDataBook">EDataBook</a> *book,
271
 
                                                         guint32 opid,
 
350
                                                         <a
 
351
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint32"
 
352
>guint32</a> opid,
272
353
                                                         GNOME_Evolution_Addressbook_CallStatus status);</pre>
273
354
<p>
274
355
Respond to a 'remove' request to remove all of <em class="parameter"><code>book</code></em>'s data,
275
356
specified by <em class="parameter"><code>opid</code></em>, indicating <em class="parameter"><code>status</code></em> as the outcome.</p>
 
357
<p>
 
358
</p>
276
359
<div class="variablelist"><table border="0">
277
360
<col align="left" valign="top">
278
361
<tbody>
298
381
<div class="refsect2" lang="en">
299
382
<a name="e-data-book-respond-create"></a><h3>e_data_book_respond_create ()</h3>
300
383
<pre class="programlisting">void                e_data_book_respond_create          (<a class="link" href="EDataBook.html" title="EDataBook">EDataBook</a> *book,
301
 
                                                         guint32 opid,
 
384
                                                         <a
 
385
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint32"
 
386
>guint32</a> opid,
302
387
                                                         GNOME_Evolution_Addressbook_CallStatus status,
303
 
                                                         <a href="../libebook/EContact.html">EContact</a> *contact);</pre>
 
388
                                                         <a
 
389
href="/usr/share/gtk-doc/html/libebook/EContact.html"
 
390
>EContact</a> *contact);</pre>
304
391
<p>
305
392
Respond to a 'create' request specified by <em class="parameter"><code>opid</code></em> on <em class="parameter"><code>book</code></em>,
306
393
indicating <em class="parameter"><code>status</code></em> as the outcome.</p>
 
394
<p>
 
395
</p>
307
396
<div class="variablelist"><table border="0">
308
397
<col align="left" valign="top">
309
398
<tbody>
324
413
</tr>
325
414
<tr>
326
415
<td><p><span class="term"><em class="parameter"><code>contact</code></em> :</span></p></td>
327
 
<td> the contact created, or <code class="literal">NULL</code>
 
416
<td> the contact created, or <a
 
417
href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL--CAPS"
 
418
><code class="literal">NULL</code></a>
328
419
</td>
329
420
</tr>
330
421
</tbody>
334
425
<div class="refsect2" lang="en">
335
426
<a name="e-data-book-respond-remove-contacts"></a><h3>e_data_book_respond_remove_contacts ()</h3>
336
427
<pre class="programlisting">void                e_data_book_respond_remove_contacts (<a class="link" href="EDataBook.html" title="EDataBook">EDataBook</a> *book,
337
 
                                                         guint32 opid,
 
428
                                                         <a
 
429
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint32"
 
430
>guint32</a> opid,
338
431
                                                         GNOME_Evolution_Addressbook_CallStatus status,
339
 
                                                         GList *ids);</pre>
 
432
                                                         <a
 
433
href="/usr/share/gtk-doc/html/glib/glib-Doubly-Linked-Lists.html#GList"
 
434
>GList</a> *ids);</pre>
340
435
<p>
341
436
Respond to a 'remove contacts' request specified by <em class="parameter"><code>opid</code></em> on <em class="parameter"><code>book</code></em>,
342
437
indicating <em class="parameter"><code>status</code></em> as the outcome.</p>
 
438
<p>
 
439
</p>
343
440
<div class="variablelist"><table border="0">
344
441
<col align="left" valign="top">
345
442
<tbody>
370
467
<div class="refsect2" lang="en">
371
468
<a name="e-data-book-respond-modify"></a><h3>e_data_book_respond_modify ()</h3>
372
469
<pre class="programlisting">void                e_data_book_respond_modify          (<a class="link" href="EDataBook.html" title="EDataBook">EDataBook</a> *book,
373
 
                                                         guint32 opid,
 
470
                                                         <a
 
471
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint32"
 
472
>guint32</a> opid,
374
473
                                                         GNOME_Evolution_Addressbook_CallStatus status,
375
 
                                                         <a href="../libebook/EContact.html">EContact</a> *contact);</pre>
 
474
                                                         <a
 
475
href="/usr/share/gtk-doc/html/libebook/EContact.html"
 
476
>EContact</a> *contact);</pre>
376
477
<p>
377
478
Respond to a 'modify' request specified by <em class="parameter"><code>opid</code></em> on <em class="parameter"><code>book</code></em>,
378
479
indicating <em class="parameter"><code>status</code></em> as the outcome.</p>
 
480
<p>
 
481
</p>
379
482
<div class="variablelist"><table border="0">
380
483
<col align="left" valign="top">
381
484
<tbody>
396
499
</tr>
397
500
<tr>
398
501
<td><p><span class="term"><em class="parameter"><code>contact</code></em> :</span></p></td>
399
 
<td> the modified <a href="../libebook/EContact.html"><span class="type">EContact</span></a>
 
502
<td> the modified <a
 
503
href="/usr/share/gtk-doc/html/libebook/EContact.html"
 
504
><span class="type">EContact</span></a>
400
505
</td>
401
506
</tr>
402
507
</tbody>
407
512
<a name="e-data-book-respond-authenticate-user"></a><h3>e_data_book_respond_authenticate_user ()</h3>
408
513
<pre class="programlisting">void                e_data_book_respond_authenticate_user
409
514
                                                        (<a class="link" href="EDataBook.html" title="EDataBook">EDataBook</a> *book,
410
 
                                                         guint32 opid,
 
515
                                                         <a
 
516
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint32"
 
517
>guint32</a> opid,
411
518
                                                         GNOME_Evolution_Addressbook_CallStatus status);</pre>
412
519
<p>
413
520
Respond to an 'authenticate' request specified by <em class="parameter"><code>opid</code></em> on <em class="parameter"><code>book</code></em>,
414
521
indicating <em class="parameter"><code>status</code></em> as the outcome.</p>
 
522
<p>
 
523
</p>
415
524
<div class="variablelist"><table border="0">
416
525
<col align="left" valign="top">
417
526
<tbody>
438
547
<a name="e-data-book-respond-get-supported-fields"></a><h3>e_data_book_respond_get_supported_fields ()</h3>
439
548
<pre class="programlisting">void                e_data_book_respond_get_supported_fields
440
549
                                                        (<a class="link" href="EDataBook.html" title="EDataBook">EDataBook</a> *book,
441
 
                                                         guint32 opid,
 
550
                                                         <a
 
551
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint32"
 
552
>guint32</a> opid,
442
553
                                                         GNOME_Evolution_Addressbook_CallStatus status,
443
 
                                                         GList *fields);</pre>
 
554
                                                         <a
 
555
href="/usr/share/gtk-doc/html/glib/glib-Doubly-Linked-Lists.html#GList"
 
556
>GList</a> *fields);</pre>
444
557
<p>
445
558
Respond to a 'get supported fields' request specified by <em class="parameter"><code>opid</code></em> on <em class="parameter"><code>book</code></em>,
446
559
indicating <em class="parameter"><code>status</code></em> as the outcome.</p>
 
560
<p>
 
561
</p>
447
562
<div class="variablelist"><table border="0">
448
563
<col align="left" valign="top">
449
564
<tbody>
475
590
<a name="e-data-book-respond-get-required-fields"></a><h3>e_data_book_respond_get_required_fields ()</h3>
476
591
<pre class="programlisting">void                e_data_book_respond_get_required_fields
477
592
                                                        (<a class="link" href="EDataBook.html" title="EDataBook">EDataBook</a> *book,
478
 
                                                         guint32 opid,
 
593
                                                         <a
 
594
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint32"
 
595
>guint32</a> opid,
479
596
                                                         GNOME_Evolution_Addressbook_CallStatus status,
480
 
                                                         GList *fields);</pre>
 
597
                                                         <a
 
598
href="/usr/share/gtk-doc/html/glib/glib-Doubly-Linked-Lists.html#GList"
 
599
>GList</a> *fields);</pre>
481
600
<p>
482
601
Respond to a 'get required fields' request specified by <em class="parameter"><code>opid</code></em> on <em class="parameter"><code>book</code></em>,
483
602
indicating <em class="parameter"><code>status</code></em> as the outcome.</p>
 
603
<p>
 
604
</p>
484
605
<div class="variablelist"><table border="0">
485
606
<col align="left" valign="top">
486
607
<tbody>
512
633
<a name="e-data-book-respond-get-supported-auth-methods"></a><h3>e_data_book_respond_get_supported_auth_methods ()</h3>
513
634
<pre class="programlisting">void                e_data_book_respond_get_supported_auth_methods
514
635
                                                        (<a class="link" href="EDataBook.html" title="EDataBook">EDataBook</a> *book,
515
 
                                                         guint32 opid,
 
636
                                                         <a
 
637
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint32"
 
638
>guint32</a> opid,
516
639
                                                         GNOME_Evolution_Addressbook_CallStatus status,
517
 
                                                         GList *fields);</pre>
 
640
                                                         <a
 
641
href="/usr/share/gtk-doc/html/glib/glib-Doubly-Linked-Lists.html#GList"
 
642
>GList</a> *fields);</pre>
518
643
<p>
519
644
Respond to a 'get supported auth methods' request specified by <em class="parameter"><code>opid</code></em> on <em class="parameter"><code>book</code></em>,
520
645
indicating <em class="parameter"><code>status</code></em> as the outcome.</p>
 
646
<p>
 
647
</p>
521
648
<div class="variablelist"><table border="0">
522
649
<col align="left" valign="top">
523
650
<tbody>
548
675
<div class="refsect2" lang="en">
549
676
<a name="e-data-book-respond-get-book-view"></a><h3>e_data_book_respond_get_book_view ()</h3>
550
677
<pre class="programlisting">void                e_data_book_respond_get_book_view   (<a class="link" href="EDataBook.html" title="EDataBook">EDataBook</a> *book,
551
 
                                                         guint32 opid,
 
678
                                                         <a
 
679
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint32"
 
680
>guint32</a> opid,
552
681
                                                         GNOME_Evolution_Addressbook_CallStatus status,
553
682
                                                         <a class="link" href="EDataBookView.html" title="EDataBookView">EDataBookView</a> *book_view);</pre>
554
683
<p>
555
684
Respond to a 'get book view' request specified by <em class="parameter"><code>opid</code></em> on <em class="parameter"><code>book</code></em>,
556
685
indicating <em class="parameter"><code>status</code></em> as the outcome.</p>
 
686
<p>
 
687
</p>
557
688
<div class="variablelist"><table border="0">
558
689
<col align="left" valign="top">
559
690
<tbody>
584
715
<div class="refsect2" lang="en">
585
716
<a name="e-data-book-respond-get-contact"></a><h3>e_data_book_respond_get_contact ()</h3>
586
717
<pre class="programlisting">void                e_data_book_respond_get_contact     (<a class="link" href="EDataBook.html" title="EDataBook">EDataBook</a> *book,
587
 
                                                         guint32 opid,
 
718
                                                         <a
 
719
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint32"
 
720
>guint32</a> opid,
588
721
                                                         GNOME_Evolution_Addressbook_CallStatus status,
589
 
                                                         const gchar *vcard);</pre>
 
722
                                                         const <a
 
723
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
 
724
>gchar</a> *vcard);</pre>
590
725
<p>
591
726
Respond to a 'get contact' request specified by <em class="parameter"><code>opid</code></em> on <em class="parameter"><code>book</code></em>,
592
727
indicating <em class="parameter"><code>status</code></em> as the outcome.</p>
 
728
<p>
 
729
</p>
593
730
<div class="variablelist"><table border="0">
594
731
<col align="left" valign="top">
595
732
<tbody>
610
747
</tr>
611
748
<tr>
612
749
<td><p><span class="term"><em class="parameter"><code>vcard</code></em> :</span></p></td>
613
 
<td> the found VCard, or <code class="literal">NULL</code>
 
750
<td> the found VCard, or <a
 
751
href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL--CAPS"
 
752
><code class="literal">NULL</code></a>
614
753
</td>
615
754
</tr>
616
755
</tbody>
621
760
<a name="e-data-book-respond-get-contact-list"></a><h3>e_data_book_respond_get_contact_list ()</h3>
622
761
<pre class="programlisting">void                e_data_book_respond_get_contact_list
623
762
                                                        (<a class="link" href="EDataBook.html" title="EDataBook">EDataBook</a> *book,
624
 
                                                         guint32 opid,
 
763
                                                         <a
 
764
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint32"
 
765
>guint32</a> opid,
625
766
                                                         GNOME_Evolution_Addressbook_CallStatus status,
626
 
                                                         GList *cards);</pre>
 
767
                                                         <a
 
768
href="/usr/share/gtk-doc/html/glib/glib-Doubly-Linked-Lists.html#GList"
 
769
>GList</a> *cards);</pre>
627
770
<p>
628
771
Respond to a 'get contact list' request specified by <em class="parameter"><code>opid</code></em> on <em class="parameter"><code>book</code></em>,
629
772
indicating <em class="parameter"><code>status</code></em> as the outcome.</p>
 
773
<p>
 
774
</p>
630
775
<div class="variablelist"><table border="0">
631
776
<col align="left" valign="top">
632
777
<tbody>
657
802
<div class="refsect2" lang="en">
658
803
<a name="e-data-book-respond-get-changes"></a><h3>e_data_book_respond_get_changes ()</h3>
659
804
<pre class="programlisting">void                e_data_book_respond_get_changes     (<a class="link" href="EDataBook.html" title="EDataBook">EDataBook</a> *book,
660
 
                                                         guint32 opid,
 
805
                                                         <a
 
806
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint32"
 
807
>guint32</a> opid,
661
808
                                                         GNOME_Evolution_Addressbook_CallStatus status,
662
 
                                                         GList *changes);</pre>
 
809
                                                         <a
 
810
href="/usr/share/gtk-doc/html/glib/glib-Doubly-Linked-Lists.html#GList"
 
811
>GList</a> *changes);</pre>
663
812
<p>
664
813
Respond to a 'get changes' request specified by <em class="parameter"><code>opid</code></em> on <em class="parameter"><code>book</code></em>,
665
814
indicating <em class="parameter"><code>status</code></em> as the outcome.</p>
 
815
<p>
 
816
</p>
666
817
<div class="variablelist"><table border="0">
667
818
<col align="left" valign="top">
668
819
<tbody>
693
844
<div class="refsect2" lang="en">
694
845
<a name="e-data-book-report-writable"></a><h3>e_data_book_report_writable ()</h3>
695
846
<pre class="programlisting">void                e_data_book_report_writable         (<a class="link" href="EDataBook.html" title="EDataBook">EDataBook</a> *book,
696
 
                                                         gboolean writable);</pre>
 
847
                                                         <a
 
848
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
 
849
>gboolean</a> writable);</pre>
697
850
<p>
698
851
Notify listeners that <em class="parameter"><code>book</code></em>'s writeable status has changed
699
852
to <em class="parameter"><code>writable</code></em>.</p>
 
853
<p>
 
854
</p>
700
855
<div class="variablelist"><table border="0">
701
856
<col align="left" valign="top">
702
857
<tbody>
707
862
</tr>
708
863
<tr>
709
864
<td><p><span class="term"><em class="parameter"><code>writable</code></em> :</span></p></td>
710
 
<td> <code class="literal">TRUE</code> if <em class="parameter"><code>book</code></em> is writeable, <code class="literal">FALSE</code> otherwise
 
865
<td> <a
 
866
href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#TRUE--CAPS"
 
867
><code class="literal">TRUE</code></a> if <em class="parameter"><code>book</code></em> is writeable, <a
 
868
href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#FALSE--CAPS"
 
869
><code class="literal">FALSE</code></a> otherwise
711
870
</td>
712
871
</tr>
713
872
</tbody>
718
877
<a name="e-data-book-report-connection-status"></a><h3>e_data_book_report_connection_status ()</h3>
719
878
<pre class="programlisting">void                e_data_book_report_connection_status
720
879
                                                        (<a class="link" href="EDataBook.html" title="EDataBook">EDataBook</a> *book,
721
 
                                                         gboolean is_online);</pre>
 
880
                                                         <a
 
881
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
 
882
>gboolean</a> is_online);</pre>
722
883
<p>
723
884
Notify listeners that <em class="parameter"><code>book</code></em> requires authentication.</p>
 
885
<p>
 
886
</p>
724
887
<div class="variablelist"><table border="0">
725
888
<col align="left" valign="top">
726
889
<tbody>
756
919
</div>
757
920
<div class="footer">
758
921
<hr>
759
 
          Generated by GTK-Doc V1.12</div>
 
922
          Generated by GTK-Doc V1.11</div>
760
923
</body>
761
924
</html>