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

« back to all changes in this revision

Viewing changes to docs/reference/addressbook/libedata-book/xml/e-book-backend.xml

  • Committer: Bazaar Package Importer
  • Author(s): Sebastien Bacher
  • Date: 2009-07-27 16:04:20 UTC
  • mfrom: (1.1.70 upstream)
  • Revision ID: james.westby@ubuntu.com-20090727160420-dr27rzbz6ddjqo04
Tags: 2.27.5-0ubuntu1
* New upstream version: 
  Bug Fixes:
  Address Book:
  - #587558 - Removing a picture of a contact in an LDAP addressbook
              crashes evolution 
  - #589325 - Evolution Contacts reports ambiguous error on Google
              Contacts authentication failure with bad password 
  Calendar:
  - #572176 - Allow local iCal files to be selected as calendar source
  - #586342 - CalDAV backend does not support attachments 
  - #588857 - CalDAV for Google calendars should allow email notifications
  Mail:
  - #524219 (bnc) - Unable to read forward groupwise mails in other clients.
  - #588220 - Evolution crashed when starting with local account configured 
  - #588573 - NULL string comparison in camel-search-sql-sexp.c
  Miscellaneous:
  - #583374 - The broken Google calendar import should be replaced by
              the working CalDAV support 
  - #588277 - Unnecessary special-purpose configure flag 
  Other Fixes:
  Handle quota error messages. 
  Return the proper timezone to get the counts right in all timezones.
  CamelVeeFolder - pass exceptions to functions instead of NULL
  Migrate caldav, groupwise, http, weather backends to ECalBackendStore.   
  Translations

Show diffs side-by-side

added added

removed removed

Lines of Context:
7
7
<manvolnum>3</manvolnum>
8
8
<refmiscinfo>LIBEDATA-BOOK Library</refmiscinfo>
9
9
</refmeta>
 
10
 
10
11
<refnamediv>
11
12
<refname>EBookBackend</refname>
12
13
<refpurpose></refpurpose>
15
16
<refsynopsisdiv id="EBookBackend.synopsis" role="synopsis">
16
17
<title role="synopsis.title">Synopsis</title>
17
18
 
18
 
<synopsis>struct              <link linkend="EBookBackend-struct">EBookBackend</link>;
 
19
<synopsis>
 
20
struct              <link linkend="EBookBackend-struct">EBookBackend</link>;
19
21
<link linkend="gboolean">gboolean</link>            <link linkend="e-book-backend-construct">e_book_backend_construct</link>            (<link linkend="EBookBackend">EBookBackend</link> *backend);
20
22
<link linkend="GNOME-Evolution-Addressbook-CallStatus">GNOME_Evolution_Addressbook_CallStatus</link>  <link linkend="e-book-backend-load-source">e_book_backend_load_source</link>
21
23
                                                        (<link linkend="EBookBackend">EBookBackend</link> *backend,
121
123
struct              <link linkend="EBookBackendClass">EBookBackendClass</link>;
122
124
</synopsis>
123
125
</refsynopsisdiv>
 
126
 
124
127
<refsect1 id="EBookBackend.object-hierarchy" role="object_hierarchy">
125
128
<title role="object_hierarchy.title">Object Hierarchy</title>
126
129
<synopsis>
129
132
         +----<link linkend="EBookBackendSync">EBookBackendSync</link>
130
133
</synopsis>
131
134
</refsect1>
 
135
 
 
136
 
 
137
 
 
138
 
 
139
 
 
140
 
132
141
<refsect1 id="EBookBackend.signals" role="signal_proto">
133
142
<title role="signal_proto.title">Signals</title>
134
143
<synopsis>
136
145
</synopsis>
137
146
</refsect1>
138
147
 
 
148
 
139
149
<refsect1 id="EBookBackend.description" role="desc">
140
150
<title role="desc.title">Description</title>
141
151
<para>
142
152
</para>
143
153
</refsect1>
 
154
 
144
155
<refsect1 id="EBookBackend.details" role="details">
145
156
<title role="details.title">Details</title>
146
157
<refsect2 id="EBookBackend-struct" role="struct">
147
158
<title>struct EBookBackend</title>
148
 
<indexterm zone="EBookBackend-struct"><primary>EBookBackend</primary></indexterm>
149
 
<programlisting>struct EBookBackend;</programlisting>
 
159
<indexterm zone="EBookBackend-struct"><primary sortas="EBookBackend">EBookBackend</primary></indexterm><programlisting>struct EBookBackend;</programlisting>
150
160
<para>
151
161
</para></refsect2>
152
162
<refsect2 id="e-book-backend-construct" role="function">
153
163
<title>e_book_backend_construct ()</title>
154
 
<indexterm zone="e-book-backend-construct"><primary>e_book_backend_construct</primary></indexterm>
155
 
<programlisting><link linkend="gboolean">gboolean</link>            e_book_backend_construct            (<link linkend="EBookBackend">EBookBackend</link> *backend);</programlisting>
 
164
<indexterm zone="e-book-backend-construct"><primary sortas="e_book_backend_construct">e_book_backend_construct</primary></indexterm><programlisting><link linkend="gboolean">gboolean</link>            e_book_backend_construct            (<link linkend="EBookBackend">EBookBackend</link> *backend);</programlisting>
156
165
<para>
157
166
Does nothing.</para>
158
167
<para>
160
169
<varlistentry><term><parameter>backend</parameter>&#160;:</term>
161
170
<listitem><simpara> an <link linkend="EBookBackend"><type>EBookBackend</type></link>
162
171
</simpara></listitem></varlistentry>
163
 
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara> <link linkend="TRUE:CAPS"><literal>TRUE</literal></link>.
 
172
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara> <link linkend="TRUE--CAPS"><literal>TRUE</literal></link>.
164
173
</simpara></listitem></varlistentry>
165
174
</variablelist></refsect2>
166
175
<refsect2 id="e-book-backend-load-source" role="function">
167
176
<title>e_book_backend_load_source ()</title>
168
 
<indexterm zone="e-book-backend-load-source"><primary>e_book_backend_load_source</primary></indexterm>
169
 
<programlisting><link linkend="GNOME-Evolution-Addressbook-CallStatus">GNOME_Evolution_Addressbook_CallStatus</link>  e_book_backend_load_source
 
177
<indexterm zone="e-book-backend-load-source"><primary sortas="e_book_backend_load_source">e_book_backend_load_source</primary></indexterm><programlisting><link linkend="GNOME-Evolution-Addressbook-CallStatus">GNOME_Evolution_Addressbook_CallStatus</link>  e_book_backend_load_source
170
178
                                                        (<link linkend="EBookBackend">EBookBackend</link> *backend,
171
179
                                                         <link linkend="ESource">ESource</link> *source,
172
180
                                                         <link linkend="gboolean">gboolean</link> only_if_exists);</programlisting>
181
189
<listitem><simpara> an <link linkend="ESource"><type>ESource</type></link> to load
182
190
</simpara></listitem></varlistentry>
183
191
<varlistentry><term><parameter>only_if_exists</parameter>&#160;:</term>
184
 
<listitem><simpara> <link linkend="TRUE:CAPS"><literal>TRUE</literal></link> to prevent the creation of a new book
 
192
<listitem><simpara> <link linkend="TRUE--CAPS"><literal>TRUE</literal></link> to prevent the creation of a new book
185
193
</simpara></listitem></varlistentry>
186
194
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara> A <link linkend="GNOME-Evolution-Addressbook-CallStatus"><type>GNOME_Evolution_Addressbook_CallStatus</type></link> indicating the outcome.
187
195
</simpara></listitem></varlistentry>
188
196
</variablelist></refsect2>
189
197
<refsect2 id="e-book-backend-get-source" role="function">
190
198
<title>e_book_backend_get_source ()</title>
191
 
<indexterm zone="e-book-backend-get-source"><primary>e_book_backend_get_source</primary></indexterm>
192
 
<programlisting><link linkend="ESource">ESource</link> *           e_book_backend_get_source           (<link linkend="EBookBackend">EBookBackend</link> *backend);</programlisting>
 
199
<indexterm zone="e-book-backend-get-source"><primary sortas="e_book_backend_get_source">e_book_backend_get_source</primary></indexterm><programlisting><link linkend="ESource">ESource</link> *           e_book_backend_get_source           (<link linkend="EBookBackend">EBookBackend</link> *backend);</programlisting>
193
200
<para>
194
201
Queries the source that an addressbook backend is serving.</para>
195
202
<para>
202
209
</variablelist></refsect2>
203
210
<refsect2 id="e-book-backend-add-client" role="function">
204
211
<title>e_book_backend_add_client ()</title>
205
 
<indexterm zone="e-book-backend-add-client"><primary>e_book_backend_add_client</primary></indexterm>
206
 
<programlisting><link linkend="gboolean">gboolean</link>            e_book_backend_add_client           (<link linkend="EBookBackend">EBookBackend</link> *backend,
 
212
<indexterm zone="e-book-backend-add-client"><primary sortas="e_book_backend_add_client">e_book_backend_add_client</primary></indexterm><programlisting><link linkend="gboolean">gboolean</link>            e_book_backend_add_client           (<link linkend="EBookBackend">EBookBackend</link> *backend,
207
213
                                                         <link linkend="EDataBook">EDataBook</link> *book);</programlisting>
208
214
<para>
209
215
Adds a client to an addressbook backend.</para>
220
226
</variablelist></refsect2>
221
227
<refsect2 id="e-book-backend-remove-client" role="function">
222
228
<title>e_book_backend_remove_client ()</title>
223
 
<indexterm zone="e-book-backend-remove-client"><primary>e_book_backend_remove_client</primary></indexterm>
224
 
<programlisting><link linkend="void">void</link>                e_book_backend_remove_client        (<link linkend="EBookBackend">EBookBackend</link> *backend,
 
229
<indexterm zone="e-book-backend-remove-client"><primary sortas="e_book_backend_remove_client">e_book_backend_remove_client</primary></indexterm><programlisting><link linkend="void">void</link>                e_book_backend_remove_client        (<link linkend="EBookBackend">EBookBackend</link> *backend,
225
230
                                                         <link linkend="EDataBook">EDataBook</link> *book);</programlisting>
226
231
<para>
227
232
Removes <parameter>book</parameter> from the list of <parameter>backend</parameter>'s clients.</para>
236
241
</variablelist></refsect2>
237
242
<refsect2 id="e-book-backend-has-out-of-proc-clients" role="function">
238
243
<title>e_book_backend_has_out_of_proc_clients ()</title>
239
 
<indexterm zone="e-book-backend-has-out-of-proc-clients"><primary>e_book_backend_has_out_of_proc_clients</primary></indexterm>
240
 
<programlisting><link linkend="gboolean">gboolean</link>            e_book_backend_has_out_of_proc_clients
 
244
<indexterm zone="e-book-backend-has-out-of-proc-clients"><primary sortas="e_book_backend_has_out_of_proc_clients">e_book_backend_has_out_of_proc_clients</primary></indexterm><programlisting><link linkend="gboolean">gboolean</link>            e_book_backend_has_out_of_proc_clients
241
245
                                                        (<link linkend="EBookBackend">EBookBackend</link> *backend);</programlisting>
242
246
<para>
243
247
Checks if <parameter>backend</parameter> has clients running in other system processes.</para>
246
250
<varlistentry><term><parameter>backend</parameter>&#160;:</term>
247
251
<listitem><simpara> an <link linkend="EBookBackend"><type>EBookBackend</type></link>
248
252
</simpara></listitem></varlistentry>
249
 
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara> <link linkend="TRUE:CAPS"><literal>TRUE</literal></link> if there are clients in other processes, <link linkend="FALSE:CAPS"><literal>FALSE</literal></link> otherwise.
 
253
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara> <link linkend="TRUE--CAPS"><literal>TRUE</literal></link> if there are clients in other processes, <link linkend="FALSE--CAPS"><literal>FALSE</literal></link> otherwise.
250
254
</simpara></listitem></varlistentry>
251
255
</variablelist></refsect2>
252
256
<refsect2 id="e-book-backend-get-static-capabilities" role="function">
253
257
<title>e_book_backend_get_static_capabilities ()</title>
254
 
<indexterm zone="e-book-backend-get-static-capabilities"><primary>e_book_backend_get_static_capabilities</primary></indexterm>
255
 
<programlisting><link linkend="gchar">gchar</link> *             e_book_backend_get_static_capabilities
 
258
<indexterm zone="e-book-backend-get-static-capabilities"><primary sortas="e_book_backend_get_static_capabilities">e_book_backend_get_static_capabilities</primary></indexterm><programlisting><link linkend="gchar">gchar</link> *             e_book_backend_get_static_capabilities
256
259
                                                        (<link linkend="EBookBackend">EBookBackend</link> *backend);</programlisting>
257
260
<para>
258
261
Gets the capabilities offered by this <parameter>backend</parameter>.</para>
266
269
</variablelist></refsect2>
267
270
<refsect2 id="e-book-backend-is-loaded" role="function">
268
271
<title>e_book_backend_is_loaded ()</title>
269
 
<indexterm zone="e-book-backend-is-loaded"><primary>e_book_backend_is_loaded</primary></indexterm>
270
 
<programlisting><link linkend="gboolean">gboolean</link>            e_book_backend_is_loaded            (<link linkend="EBookBackend">EBookBackend</link> *backend);</programlisting>
 
272
<indexterm zone="e-book-backend-is-loaded"><primary sortas="e_book_backend_is_loaded">e_book_backend_is_loaded</primary></indexterm><programlisting><link linkend="gboolean">gboolean</link>            e_book_backend_is_loaded            (<link linkend="EBookBackend">EBookBackend</link> *backend);</programlisting>
271
273
<para>
272
274
Checks if <parameter>backend</parameter>'s storage has been opened and the backend
273
275
itself is ready for accessing.</para>
276
278
<varlistentry><term><parameter>backend</parameter>&#160;:</term>
277
279
<listitem><simpara> an <link linkend="EBookBackend"><type>EBookBackend</type></link>
278
280
</simpara></listitem></varlistentry>
279
 
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara> <link linkend="TRUE:CAPS"><literal>TRUE</literal></link> if loaded, <link linkend="FALSE:CAPS"><literal>FALSE</literal></link> otherwise.
 
281
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara> <link linkend="TRUE--CAPS"><literal>TRUE</literal></link> if loaded, <link linkend="FALSE--CAPS"><literal>FALSE</literal></link> otherwise.
280
282
</simpara></listitem></varlistentry>
281
283
</variablelist></refsect2>
282
284
<refsect2 id="e-book-backend-is-writable" role="function">
283
285
<title>e_book_backend_is_writable ()</title>
284
 
<indexterm zone="e-book-backend-is-writable"><primary>e_book_backend_is_writable</primary></indexterm>
285
 
<programlisting><link linkend="gboolean">gboolean</link>            e_book_backend_is_writable          (<link linkend="EBookBackend">EBookBackend</link> *backend);</programlisting>
 
286
<indexterm zone="e-book-backend-is-writable"><primary sortas="e_book_backend_is_writable">e_book_backend_is_writable</primary></indexterm><programlisting><link linkend="gboolean">gboolean</link>            e_book_backend_is_writable          (<link linkend="EBookBackend">EBookBackend</link> *backend);</programlisting>
286
287
<para>
287
288
Checks if we can write to <parameter>backend</parameter>.</para>
288
289
<para>
290
291
<varlistentry><term><parameter>backend</parameter>&#160;:</term>
291
292
<listitem><simpara> an <link linkend="EBookBackend"><type>EBookBackend</type></link>
292
293
</simpara></listitem></varlistentry>
293
 
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara> <link linkend="TRUE:CAPS"><literal>TRUE</literal></link> if writeable, <link linkend="FALSE:CAPS"><literal>FALSE</literal></link> if not.
 
294
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara> <link linkend="TRUE--CAPS"><literal>TRUE</literal></link> if writeable, <link linkend="FALSE--CAPS"><literal>FALSE</literal></link> if not.
294
295
</simpara></listitem></varlistentry>
295
296
</variablelist></refsect2>
296
297
<refsect2 id="e-book-backend-is-removed" role="function">
297
298
<title>e_book_backend_is_removed ()</title>
298
 
<indexterm zone="e-book-backend-is-removed"><primary>e_book_backend_is_removed</primary></indexterm>
299
 
<programlisting><link linkend="gboolean">gboolean</link>            e_book_backend_is_removed           (<link linkend="EBookBackend">EBookBackend</link> *backend);</programlisting>
 
299
<indexterm zone="e-book-backend-is-removed"><primary sortas="e_book_backend_is_removed">e_book_backend_is_removed</primary></indexterm><programlisting><link linkend="gboolean">gboolean</link>            e_book_backend_is_removed           (<link linkend="EBookBackend">EBookBackend</link> *backend);</programlisting>
300
300
<para>
301
301
Checks if <parameter>backend</parameter> has been removed from its physical storage.</para>
302
302
<para>
304
304
<varlistentry><term><parameter>backend</parameter>&#160;:</term>
305
305
<listitem><simpara> an <link linkend="EBookBackend"><type>EBookBackend</type></link>
306
306
</simpara></listitem></varlistentry>
307
 
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara> <link linkend="TRUE:CAPS"><literal>TRUE</literal></link> if <parameter>backend</parameter> has been removed, <link linkend="FALSE:CAPS"><literal>FALSE</literal></link> otherwise.
 
307
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara> <link linkend="TRUE--CAPS"><literal>TRUE</literal></link> if <parameter>backend</parameter> has been removed, <link linkend="FALSE--CAPS"><literal>FALSE</literal></link> otherwise.
308
308
</simpara></listitem></varlistentry>
309
309
</variablelist></refsect2>
310
310
<refsect2 id="e-book-backend-open" role="function">
311
311
<title>e_book_backend_open ()</title>
312
 
<indexterm zone="e-book-backend-open"><primary>e_book_backend_open</primary></indexterm>
313
 
<programlisting><link linkend="void">void</link>                e_book_backend_open                 (<link linkend="EBookBackend">EBookBackend</link> *backend,
 
312
<indexterm zone="e-book-backend-open"><primary sortas="e_book_backend_open">e_book_backend_open</primary></indexterm><programlisting><link linkend="void">void</link>                e_book_backend_open                 (<link linkend="EBookBackend">EBookBackend</link> *backend,
314
313
                                                         <link linkend="EDataBook">EDataBook</link> *book,
315
314
                                                         <link linkend="guint32">guint32</link> opid,
316
315
                                                         <link linkend="gboolean">gboolean</link> only_if_exists);</programlisting>
329
328
<listitem><simpara> the ID to use for this operation
330
329
</simpara></listitem></varlistentry>
331
330
<varlistentry><term><parameter>only_if_exists</parameter>&#160;:</term>
332
 
<listitem><simpara> <link linkend="TRUE:CAPS"><literal>TRUE</literal></link> to prevent the creation of a new book
 
331
<listitem><simpara> <link linkend="TRUE--CAPS"><literal>TRUE</literal></link> to prevent the creation of a new book
333
332
</simpara></listitem></varlistentry>
334
333
</variablelist></refsect2>
335
334
<refsect2 id="e-book-backend-remove" role="function">
336
335
<title>e_book_backend_remove ()</title>
337
 
<indexterm zone="e-book-backend-remove"><primary>e_book_backend_remove</primary></indexterm>
338
 
<programlisting><link linkend="void">void</link>                e_book_backend_remove               (<link linkend="EBookBackend">EBookBackend</link> *backend,
 
336
<indexterm zone="e-book-backend-remove"><primary sortas="e_book_backend_remove">e_book_backend_remove</primary></indexterm><programlisting><link linkend="void">void</link>                e_book_backend_remove               (<link linkend="EBookBackend">EBookBackend</link> *backend,
339
337
                                                         <link linkend="EDataBook">EDataBook</link> *book,
340
338
                                                         <link linkend="guint32">guint32</link> opid);</programlisting>
341
339
<para>
355
353
</variablelist></refsect2>
356
354
<refsect2 id="e-book-backend-create-contact" role="function">
357
355
<title>e_book_backend_create_contact ()</title>
358
 
<indexterm zone="e-book-backend-create-contact"><primary>e_book_backend_create_contact</primary></indexterm>
359
 
<programlisting><link linkend="void">void</link>                e_book_backend_create_contact       (<link linkend="EBookBackend">EBookBackend</link> *backend,
 
356
<indexterm zone="e-book-backend-create-contact"><primary sortas="e_book_backend_create_contact">e_book_backend_create_contact</primary></indexterm><programlisting><link linkend="void">void</link>                e_book_backend_create_contact       (<link linkend="EBookBackend">EBookBackend</link> *backend,
360
357
                                                         <link linkend="EDataBook">EDataBook</link> *book,
361
358
                                                         <link linkend="guint32">guint32</link> opid,
362
359
                                                         const <link linkend="gchar">gchar</link> *vcard);</programlisting>
380
377
</variablelist></refsect2>
381
378
<refsect2 id="e-book-backend-remove-contacts" role="function">
382
379
<title>e_book_backend_remove_contacts ()</title>
383
 
<indexterm zone="e-book-backend-remove-contacts"><primary>e_book_backend_remove_contacts</primary></indexterm>
384
 
<programlisting><link linkend="void">void</link>                e_book_backend_remove_contacts      (<link linkend="EBookBackend">EBookBackend</link> *backend,
 
380
<indexterm zone="e-book-backend-remove-contacts"><primary sortas="e_book_backend_remove_contacts">e_book_backend_remove_contacts</primary></indexterm><programlisting><link linkend="void">void</link>                e_book_backend_remove_contacts      (<link linkend="EBookBackend">EBookBackend</link> *backend,
385
381
                                                         <link linkend="EDataBook">EDataBook</link> *book,
386
382
                                                         <link linkend="guint32">guint32</link> opid,
387
383
                                                         <link linkend="GList">GList</link> *id_list);</programlisting>
405
401
</variablelist></refsect2>
406
402
<refsect2 id="e-book-backend-modify-contact" role="function">
407
403
<title>e_book_backend_modify_contact ()</title>
408
 
<indexterm zone="e-book-backend-modify-contact"><primary>e_book_backend_modify_contact</primary></indexterm>
409
 
<programlisting><link linkend="void">void</link>                e_book_backend_modify_contact       (<link linkend="EBookBackend">EBookBackend</link> *backend,
 
404
<indexterm zone="e-book-backend-modify-contact"><primary sortas="e_book_backend_modify_contact">e_book_backend_modify_contact</primary></indexterm><programlisting><link linkend="void">void</link>                e_book_backend_modify_contact       (<link linkend="EBookBackend">EBookBackend</link> *backend,
410
405
                                                         <link linkend="EDataBook">EDataBook</link> *book,
411
406
                                                         <link linkend="guint32">guint32</link> opid,
412
407
                                                         const <link linkend="gchar">gchar</link> *vcard);</programlisting>
430
425
</variablelist></refsect2>
431
426
<refsect2 id="e-book-backend-get-contact" role="function">
432
427
<title>e_book_backend_get_contact ()</title>
433
 
<indexterm zone="e-book-backend-get-contact"><primary>e_book_backend_get_contact</primary></indexterm>
434
 
<programlisting><link linkend="void">void</link>                e_book_backend_get_contact          (<link linkend="EBookBackend">EBookBackend</link> *backend,
 
428
<indexterm zone="e-book-backend-get-contact"><primary sortas="e_book_backend_get_contact">e_book_backend_get_contact</primary></indexterm><programlisting><link linkend="void">void</link>                e_book_backend_get_contact          (<link linkend="EBookBackend">EBookBackend</link> *backend,
435
429
                                                         <link linkend="EDataBook">EDataBook</link> *book,
436
430
                                                         <link linkend="guint32">guint32</link> opid,
437
431
                                                         const <link linkend="gchar">gchar</link> *id);</programlisting>
455
449
</variablelist></refsect2>
456
450
<refsect2 id="e-book-backend-get-contact-list" role="function">
457
451
<title>e_book_backend_get_contact_list ()</title>
458
 
<indexterm zone="e-book-backend-get-contact-list"><primary>e_book_backend_get_contact_list</primary></indexterm>
459
 
<programlisting><link linkend="void">void</link>                e_book_backend_get_contact_list     (<link linkend="EBookBackend">EBookBackend</link> *backend,
 
452
<indexterm zone="e-book-backend-get-contact-list"><primary sortas="e_book_backend_get_contact_list">e_book_backend_get_contact_list</primary></indexterm><programlisting><link linkend="void">void</link>                e_book_backend_get_contact_list     (<link linkend="EBookBackend">EBookBackend</link> *backend,
460
453
                                                         <link linkend="EDataBook">EDataBook</link> *book,
461
454
                                                         <link linkend="guint32">guint32</link> opid,
462
455
                                                         const <link linkend="gchar">gchar</link> *query);</programlisting>
480
473
</variablelist></refsect2>
481
474
<refsect2 id="e-book-backend-get-changes" role="function">
482
475
<title>e_book_backend_get_changes ()</title>
483
 
<indexterm zone="e-book-backend-get-changes"><primary>e_book_backend_get_changes</primary></indexterm>
484
 
<programlisting><link linkend="void">void</link>                e_book_backend_get_changes          (<link linkend="EBookBackend">EBookBackend</link> *backend,
 
476
<indexterm zone="e-book-backend-get-changes"><primary sortas="e_book_backend_get_changes">e_book_backend_get_changes</primary></indexterm><programlisting><link linkend="void">void</link>                e_book_backend_get_changes          (<link linkend="EBookBackend">EBookBackend</link> *backend,
485
477
                                                         <link linkend="EDataBook">EDataBook</link> *book,
486
478
                                                         <link linkend="guint32">guint32</link> opid,
487
479
                                                         const <link linkend="gchar">gchar</link> *change_id);</programlisting>
505
497
</variablelist></refsect2>
506
498
<refsect2 id="e-book-backend-authenticate-user" role="function">
507
499
<title>e_book_backend_authenticate_user ()</title>
508
 
<indexterm zone="e-book-backend-authenticate-user"><primary>e_book_backend_authenticate_user</primary></indexterm>
509
 
<programlisting><link linkend="void">void</link>                e_book_backend_authenticate_user    (<link linkend="EBookBackend">EBookBackend</link> *backend,
 
500
<indexterm zone="e-book-backend-authenticate-user"><primary sortas="e_book_backend_authenticate_user">e_book_backend_authenticate_user</primary></indexterm><programlisting><link linkend="void">void</link>                e_book_backend_authenticate_user    (<link linkend="EBookBackend">EBookBackend</link> *backend,
510
501
                                                         <link linkend="EDataBook">EDataBook</link> *book,
511
502
                                                         <link linkend="guint32">guint32</link> opid,
512
503
                                                         const <link linkend="gchar">gchar</link> *user,
538
529
</variablelist></refsect2>
539
530
<refsect2 id="e-book-backend-get-supported-fields" role="function">
540
531
<title>e_book_backend_get_supported_fields ()</title>
541
 
<indexterm zone="e-book-backend-get-supported-fields"><primary>e_book_backend_get_supported_fields</primary></indexterm>
542
 
<programlisting><link linkend="void">void</link>                e_book_backend_get_supported_fields (<link linkend="EBookBackend">EBookBackend</link> *backend,
 
532
<indexterm zone="e-book-backend-get-supported-fields"><primary sortas="e_book_backend_get_supported_fields">e_book_backend_get_supported_fields</primary></indexterm><programlisting><link linkend="void">void</link>                e_book_backend_get_supported_fields (<link linkend="EBookBackend">EBookBackend</link> *backend,
543
533
                                                         <link linkend="EDataBook">EDataBook</link> *book,
544
534
                                                         <link linkend="guint32">guint32</link> opid);</programlisting>
545
535
<para>
559
549
</variablelist></refsect2>
560
550
<refsect2 id="e-book-backend-get-required-fields" role="function">
561
551
<title>e_book_backend_get_required_fields ()</title>
562
 
<indexterm zone="e-book-backend-get-required-fields"><primary>e_book_backend_get_required_fields</primary></indexterm>
563
 
<programlisting><link linkend="void">void</link>                e_book_backend_get_required_fields  (<link linkend="EBookBackend">EBookBackend</link> *backend,
 
552
<indexterm zone="e-book-backend-get-required-fields"><primary sortas="e_book_backend_get_required_fields">e_book_backend_get_required_fields</primary></indexterm><programlisting><link linkend="void">void</link>                e_book_backend_get_required_fields  (<link linkend="EBookBackend">EBookBackend</link> *backend,
564
553
                                                         <link linkend="EDataBook">EDataBook</link> *book,
565
554
                                                         <link linkend="guint32">guint32</link> opid);</programlisting>
566
555
<para>
580
569
</variablelist></refsect2>
581
570
<refsect2 id="e-book-backend-get-supported-auth-methods" role="function">
582
571
<title>e_book_backend_get_supported_auth_methods ()</title>
583
 
<indexterm zone="e-book-backend-get-supported-auth-methods"><primary>e_book_backend_get_supported_auth_methods</primary></indexterm>
584
 
<programlisting><link linkend="void">void</link>                e_book_backend_get_supported_auth_methods
 
572
<indexterm zone="e-book-backend-get-supported-auth-methods"><primary sortas="e_book_backend_get_supported_auth_methods">e_book_backend_get_supported_auth_methods</primary></indexterm><programlisting><link linkend="void">void</link>                e_book_backend_get_supported_auth_methods
585
573
                                                        (<link linkend="EBookBackend">EBookBackend</link> *backend,
586
574
                                                         <link linkend="EDataBook">EDataBook</link> *book,
587
575
                                                         <link linkend="guint32">guint32</link> opid);</programlisting>
602
590
</variablelist></refsect2>
603
591
<refsect2 id="e-book-backend-cancel-operation" role="function">
604
592
<title>e_book_backend_cancel_operation ()</title>
605
 
<indexterm zone="e-book-backend-cancel-operation"><primary>e_book_backend_cancel_operation</primary></indexterm>
606
 
<programlisting><link linkend="GNOME-Evolution-Addressbook-CallStatus">GNOME_Evolution_Addressbook_CallStatus</link>  e_book_backend_cancel_operation
 
593
<indexterm zone="e-book-backend-cancel-operation"><primary sortas="e_book_backend_cancel_operation">e_book_backend_cancel_operation</primary></indexterm><programlisting><link linkend="GNOME-Evolution-Addressbook-CallStatus">GNOME_Evolution_Addressbook_CallStatus</link>  e_book_backend_cancel_operation
607
594
                                                        (<link linkend="EBookBackend">EBookBackend</link> *backend,
608
595
                                                         <link linkend="EDataBook">EDataBook</link> *book);</programlisting>
609
596
<para>
621
608
</variablelist></refsect2>
622
609
<refsect2 id="e-book-backend-set-mode" role="function">
623
610
<title>e_book_backend_set_mode ()</title>
624
 
<indexterm zone="e-book-backend-set-mode"><primary>e_book_backend_set_mode</primary></indexterm>
625
 
<programlisting><link linkend="void">void</link>                e_book_backend_set_mode             (<link linkend="EBookBackend">EBookBackend</link> *backend,
 
611
<indexterm zone="e-book-backend-set-mode"><primary sortas="e_book_backend_set_mode">e_book_backend_set_mode</primary></indexterm><programlisting><link linkend="void">void</link>                e_book_backend_set_mode             (<link linkend="EBookBackend">EBookBackend</link> *backend,
626
612
                                                         <link linkend="GNOME-Evolution-Addressbook-BookMode">GNOME_Evolution_Addressbook_BookMode</link> mode);</programlisting>
627
613
<para>
628
614
Sets <parameter>backend</parameter>'s online/offline mode to <parameter>mode</parameter>. Mode can be 1 for offline
638
624
</variablelist></refsect2>
639
625
<refsect2 id="e-book-backend-start-book-view" role="function">
640
626
<title>e_book_backend_start_book_view ()</title>
641
 
<indexterm zone="e-book-backend-start-book-view"><primary>e_book_backend_start_book_view</primary></indexterm>
642
 
<programlisting><link linkend="void">void</link>                e_book_backend_start_book_view      (<link linkend="EBookBackend">EBookBackend</link> *backend,
 
627
<indexterm zone="e-book-backend-start-book-view"><primary sortas="e_book_backend_start_book_view">e_book_backend_start_book_view</primary></indexterm><programlisting><link linkend="void">void</link>                e_book_backend_start_book_view      (<link linkend="EBookBackend">EBookBackend</link> *backend,
643
628
                                                         <link linkend="EDataBookView">EDataBookView</link> *view);</programlisting>
644
629
<para>
645
630
Starts running the query specified by <parameter>book_view</parameter>, emitting
655
640
</variablelist></refsect2>
656
641
<refsect2 id="e-book-backend-stop-book-view" role="function">
657
642
<title>e_book_backend_stop_book_view ()</title>
658
 
<indexterm zone="e-book-backend-stop-book-view"><primary>e_book_backend_stop_book_view</primary></indexterm>
659
 
<programlisting><link linkend="void">void</link>                e_book_backend_stop_book_view       (<link linkend="EBookBackend">EBookBackend</link> *backend,
 
643
<indexterm zone="e-book-backend-stop-book-view"><primary sortas="e_book_backend_stop_book_view">e_book_backend_stop_book_view</primary></indexterm><programlisting><link linkend="void">void</link>                e_book_backend_stop_book_view       (<link linkend="EBookBackend">EBookBackend</link> *backend,
660
644
                                                         <link linkend="EDataBookView">EDataBookView</link> *view);</programlisting>
661
645
<para>
662
646
Stops running the query specified by <parameter>book_view</parameter>, emitting
672
656
</variablelist></refsect2>
673
657
<refsect2 id="e-book-backend-add-book-view" role="function">
674
658
<title>e_book_backend_add_book_view ()</title>
675
 
<indexterm zone="e-book-backend-add-book-view"><primary>e_book_backend_add_book_view</primary></indexterm>
676
 
<programlisting><link linkend="void">void</link>                e_book_backend_add_book_view        (<link linkend="EBookBackend">EBookBackend</link> *backend,
 
659
<indexterm zone="e-book-backend-add-book-view"><primary sortas="e_book_backend_add_book_view">e_book_backend_add_book_view</primary></indexterm><programlisting><link linkend="void">void</link>                e_book_backend_add_book_view        (<link linkend="EBookBackend">EBookBackend</link> *backend,
677
660
                                                         <link linkend="EDataBookView">EDataBookView</link> *view);</programlisting>
678
661
<para>
679
662
Adds <parameter>view</parameter> to <parameter>backend</parameter> for querying.</para>
688
671
</variablelist></refsect2>
689
672
<refsect2 id="e-book-backend-remove-book-view" role="function">
690
673
<title>e_book_backend_remove_book_view ()</title>
691
 
<indexterm zone="e-book-backend-remove-book-view"><primary>e_book_backend_remove_book_view</primary></indexterm>
692
 
<programlisting><link linkend="void">void</link>                e_book_backend_remove_book_view     (<link linkend="EBookBackend">EBookBackend</link> *backend,
 
674
<indexterm zone="e-book-backend-remove-book-view"><primary sortas="e_book_backend_remove_book_view">e_book_backend_remove_book_view</primary></indexterm><programlisting><link linkend="void">void</link>                e_book_backend_remove_book_view     (<link linkend="EBookBackend">EBookBackend</link> *backend,
693
675
                                                         <link linkend="EDataBookView">EDataBookView</link> *view);</programlisting>
694
676
<para>
695
677
Removes <parameter>view</parameter> from <parameter>backend</parameter>.</para>
704
686
</variablelist></refsect2>
705
687
<refsect2 id="e-book-backend-get-book-views" role="function">
706
688
<title>e_book_backend_get_book_views ()</title>
707
 
<indexterm zone="e-book-backend-get-book-views"><primary>e_book_backend_get_book_views</primary></indexterm>
708
 
<programlisting><link linkend="EList">EList</link> *             e_book_backend_get_book_views       (<link linkend="EBookBackend">EBookBackend</link> *backend);</programlisting>
 
689
<indexterm zone="e-book-backend-get-book-views"><primary sortas="e_book_backend_get_book_views">e_book_backend_get_book_views</primary></indexterm><programlisting><link linkend="EList">EList</link> *             e_book_backend_get_book_views       (<link linkend="EBookBackend">EBookBackend</link> *backend);</programlisting>
709
690
<para>
710
691
Gets the list of <link linkend="EDataBookView"><type>EDataBookView</type></link> views running on this backend.</para>
711
692
<para>
718
699
</variablelist></refsect2>
719
700
<refsect2 id="e-book-backend-notify-update" role="function">
720
701
<title>e_book_backend_notify_update ()</title>
721
 
<indexterm zone="e-book-backend-notify-update"><primary>e_book_backend_notify_update</primary></indexterm>
722
 
<programlisting><link linkend="void">void</link>                e_book_backend_notify_update        (<link linkend="EBookBackend">EBookBackend</link> *backend,
 
702
<indexterm zone="e-book-backend-notify-update"><primary sortas="e_book_backend_notify_update">e_book_backend_notify_update</primary></indexterm><programlisting><link linkend="void">void</link>                e_book_backend_notify_update        (<link linkend="EBookBackend">EBookBackend</link> *backend,
723
703
                                                         <link linkend="EContact">EContact</link> *contact);</programlisting>
724
704
<para>
725
705
Notifies all of <parameter>backend</parameter>'s book views about the new or modified
740
720
</variablelist></refsect2>
741
721
<refsect2 id="e-book-backend-notify-remove" role="function">
742
722
<title>e_book_backend_notify_remove ()</title>
743
 
<indexterm zone="e-book-backend-notify-remove"><primary>e_book_backend_notify_remove</primary></indexterm>
744
 
<programlisting><link linkend="void">void</link>                e_book_backend_notify_remove        (<link linkend="EBookBackend">EBookBackend</link> *backend,
 
723
<indexterm zone="e-book-backend-notify-remove"><primary sortas="e_book_backend_notify_remove">e_book_backend_notify_remove</primary></indexterm><programlisting><link linkend="void">void</link>                e_book_backend_notify_remove        (<link linkend="EBookBackend">EBookBackend</link> *backend,
745
724
                                                         const <link linkend="gchar">gchar</link> *id);</programlisting>
746
725
<para>
747
726
Notifies all of <parameter>backend</parameter>'s book views that the contact with UID
762
741
</variablelist></refsect2>
763
742
<refsect2 id="e-book-backend-notify-complete" role="function">
764
743
<title>e_book_backend_notify_complete ()</title>
765
 
<indexterm zone="e-book-backend-notify-complete"><primary>e_book_backend_notify_complete</primary></indexterm>
766
 
<programlisting><link linkend="void">void</link>                e_book_backend_notify_complete      (<link linkend="EBookBackend">EBookBackend</link> *backend);</programlisting>
 
744
<indexterm zone="e-book-backend-notify-complete"><primary sortas="e_book_backend_notify_complete">e_book_backend_notify_complete</primary></indexterm><programlisting><link linkend="void">void</link>                e_book_backend_notify_complete      (<link linkend="EBookBackend">EBookBackend</link> *backend);</programlisting>
767
745
<para>
768
746
Notifies all of <parameter>backend</parameter>'s book views that the current set of
769
747
notifications is complete; use this after a series of
776
754
</variablelist></refsect2>
777
755
<refsect2 id="e-book-backend-notify-writable" role="function">
778
756
<title>e_book_backend_notify_writable ()</title>
779
 
<indexterm zone="e-book-backend-notify-writable"><primary>e_book_backend_notify_writable</primary></indexterm>
780
 
<programlisting><link linkend="void">void</link>                e_book_backend_notify_writable      (<link linkend="EBookBackend">EBookBackend</link> *backend,
 
757
<indexterm zone="e-book-backend-notify-writable"><primary sortas="e_book_backend_notify_writable">e_book_backend_notify_writable</primary></indexterm><programlisting><link linkend="void">void</link>                e_book_backend_notify_writable      (<link linkend="EBookBackend">EBookBackend</link> *backend,
781
758
                                                         <link linkend="gboolean">gboolean</link> is_writable);</programlisting>
782
759
<para>
783
760
Notifies all backends clients about the current writable state.</para>
792
769
</variablelist></refsect2>
793
770
<refsect2 id="e-book-backend-notify-connection-status" role="function">
794
771
<title>e_book_backend_notify_connection_status ()</title>
795
 
<indexterm zone="e-book-backend-notify-connection-status"><primary>e_book_backend_notify_connection_status</primary></indexterm>
796
 
<programlisting><link linkend="void">void</link>                e_book_backend_notify_connection_status
 
772
<indexterm zone="e-book-backend-notify-connection-status"><primary sortas="e_book_backend_notify_connection_status">e_book_backend_notify_connection_status</primary></indexterm><programlisting><link linkend="void">void</link>                e_book_backend_notify_connection_status
797
773
                                                        (<link linkend="EBookBackend">EBookBackend</link> *backend,
798
774
                                                         <link linkend="gboolean">gboolean</link> is_online);</programlisting>
799
775
<para>
810
786
</variablelist></refsect2>
811
787
<refsect2 id="e-book-backend-notify-auth-required" role="function">
812
788
<title>e_book_backend_notify_auth_required ()</title>
813
 
<indexterm zone="e-book-backend-notify-auth-required"><primary>e_book_backend_notify_auth_required</primary></indexterm>
814
 
<programlisting><link linkend="void">void</link>                e_book_backend_notify_auth_required (<link linkend="EBookBackend">EBookBackend</link> *backend);</programlisting>
 
789
<indexterm zone="e-book-backend-notify-auth-required"><primary sortas="e_book_backend_notify_auth_required">e_book_backend_notify_auth_required</primary></indexterm><programlisting><link linkend="void">void</link>                e_book_backend_notify_auth_required (<link linkend="EBookBackend">EBookBackend</link> *backend);</programlisting>
815
790
<para>
816
791
Notifies clients that <parameter>backend</parameter> requires authentication in order to
817
792
connect. Means to be used by backend implementations.</para>
823
798
</variablelist></refsect2>
824
799
<refsect2 id="e-book-backend-sync" role="function">
825
800
<title>e_book_backend_sync ()</title>
826
 
<indexterm zone="e-book-backend-sync"><primary>e_book_backend_sync</primary></indexterm>
827
 
<programlisting><link linkend="void">void</link>                e_book_backend_sync                 (<link linkend="EBookBackend">EBookBackend</link> *backend);</programlisting>
 
801
<indexterm zone="e-book-backend-sync"><primary sortas="e_book_backend_sync">e_book_backend_sync</primary></indexterm><programlisting><link linkend="void">void</link>                e_book_backend_sync                 (<link linkend="EBookBackend">EBookBackend</link> *backend);</programlisting>
828
802
<para>
829
803
Write all pending data to disk.  This is only required under special
830
804
circumstances (for example before a live backup) and should not be used in
837
811
</variablelist></refsect2>
838
812
<refsect2 id="e-book-backend-set-is-loaded" role="function">
839
813
<title>e_book_backend_set_is_loaded ()</title>
840
 
<indexterm zone="e-book-backend-set-is-loaded"><primary>e_book_backend_set_is_loaded</primary></indexterm>
841
 
<programlisting><link linkend="void">void</link>                e_book_backend_set_is_loaded        (<link linkend="EBookBackend">EBookBackend</link> *backend,
 
814
<indexterm zone="e-book-backend-set-is-loaded"><primary sortas="e_book_backend_set_is_loaded">e_book_backend_set_is_loaded</primary></indexterm><programlisting><link linkend="void">void</link>                e_book_backend_set_is_loaded        (<link linkend="EBookBackend">EBookBackend</link> *backend,
842
815
                                                         <link linkend="gboolean">gboolean</link> is_loaded);</programlisting>
843
816
<para>
844
817
Sets the flag indicating whether <parameter>backend</parameter> is loaded to <parameter>is_loaded</parameter>.
854
827
</variablelist></refsect2>
855
828
<refsect2 id="e-book-backend-set-is-writable" role="function">
856
829
<title>e_book_backend_set_is_writable ()</title>
857
 
<indexterm zone="e-book-backend-set-is-writable"><primary>e_book_backend_set_is_writable</primary></indexterm>
858
 
<programlisting><link linkend="void">void</link>                e_book_backend_set_is_writable      (<link linkend="EBookBackend">EBookBackend</link> *backend,
 
830
<indexterm zone="e-book-backend-set-is-writable"><primary sortas="e_book_backend_set_is_writable">e_book_backend_set_is_writable</primary></indexterm><programlisting><link linkend="void">void</link>                e_book_backend_set_is_writable      (<link linkend="EBookBackend">EBookBackend</link> *backend,
859
831
                                                         <link linkend="gboolean">gboolean</link> is_writable);</programlisting>
860
832
<para>
861
833
Sets the flag indicating whether <parameter>backend</parameter> is writeable to <parameter>is_writeable</parameter>.
871
843
</variablelist></refsect2>
872
844
<refsect2 id="e-book-backend-set-is-removed" role="function">
873
845
<title>e_book_backend_set_is_removed ()</title>
874
 
<indexterm zone="e-book-backend-set-is-removed"><primary>e_book_backend_set_is_removed</primary></indexterm>
875
 
<programlisting><link linkend="void">void</link>                e_book_backend_set_is_removed       (<link linkend="EBookBackend">EBookBackend</link> *backend,
 
846
<indexterm zone="e-book-backend-set-is-removed"><primary sortas="e_book_backend_set_is_removed">e_book_backend_set_is_removed</primary></indexterm><programlisting><link linkend="void">void</link>                e_book_backend_set_is_removed       (<link linkend="EBookBackend">EBookBackend</link> *backend,
876
847
                                                         <link linkend="gboolean">gboolean</link> is_removed);</programlisting>
877
848
<para>
878
849
Sets the flag indicating whether <parameter>backend</parameter> was removed to <parameter>is_removed</parameter>.
888
859
</variablelist></refsect2>
889
860
<refsect2 id="e-book-backend-change-add-new" role="function">
890
861
<title>e_book_backend_change_add_new ()</title>
891
 
<indexterm zone="e-book-backend-change-add-new"><primary>e_book_backend_change_add_new</primary></indexterm>
892
 
<programlisting><link linkend="GNOME-Evolution-Addressbook-BookChangeItem">GNOME_Evolution_Addressbook_BookChangeItem</link>* e_book_backend_change_add_new
 
862
<indexterm zone="e-book-backend-change-add-new"><primary sortas="e_book_backend_change_add_new">e_book_backend_change_add_new</primary></indexterm><programlisting><link linkend="GNOME-Evolution-Addressbook-BookChangeItem">GNOME_Evolution_Addressbook_BookChangeItem</link>* e_book_backend_change_add_new
893
863
                                                        (const <link linkend="gchar">gchar</link> *vcard);</programlisting>
894
864
<para>
895
865
Creates a new change item indicating <parameter>vcard</parameter> was added.
904
874
</variablelist></refsect2>
905
875
<refsect2 id="e-book-backend-change-modify-new" role="function">
906
876
<title>e_book_backend_change_modify_new ()</title>
907
 
<indexterm zone="e-book-backend-change-modify-new"><primary>e_book_backend_change_modify_new</primary></indexterm>
908
 
<programlisting><link linkend="GNOME-Evolution-Addressbook-BookChangeItem">GNOME_Evolution_Addressbook_BookChangeItem</link>* e_book_backend_change_modify_new
 
877
<indexterm zone="e-book-backend-change-modify-new"><primary sortas="e_book_backend_change_modify_new">e_book_backend_change_modify_new</primary></indexterm><programlisting><link linkend="GNOME-Evolution-Addressbook-BookChangeItem">GNOME_Evolution_Addressbook_BookChangeItem</link>* e_book_backend_change_modify_new
909
878
                                                        (const <link linkend="gchar">gchar</link> *vcard);</programlisting>
910
879
<para>
911
880
Creates a new change item indicating <parameter>vcard</parameter> was modified.
920
889
</variablelist></refsect2>
921
890
<refsect2 id="e-book-backend-change-delete-new" role="function">
922
891
<title>e_book_backend_change_delete_new ()</title>
923
 
<indexterm zone="e-book-backend-change-delete-new"><primary>e_book_backend_change_delete_new</primary></indexterm>
924
 
<programlisting><link linkend="GNOME-Evolution-Addressbook-BookChangeItem">GNOME_Evolution_Addressbook_BookChangeItem</link>* e_book_backend_change_delete_new
 
892
<indexterm zone="e-book-backend-change-delete-new"><primary sortas="e_book_backend_change_delete_new">e_book_backend_change_delete_new</primary></indexterm><programlisting><link linkend="GNOME-Evolution-Addressbook-BookChangeItem">GNOME_Evolution_Addressbook_BookChangeItem</link>* e_book_backend_change_delete_new
925
893
                                                        (const <link linkend="gchar">gchar</link> *id);</programlisting>
926
894
<para>
927
895
Creates a new change item indicating <parameter>vcard</parameter> was deleted.
936
904
</variablelist></refsect2>
937
905
<refsect2 id="EBookBackendClass" role="struct">
938
906
<title>struct EBookBackendClass</title>
939
 
<indexterm zone="EBookBackendClass"><primary>EBookBackendClass</primary></indexterm>
940
 
<programlisting>struct EBookBackendClass {
 
907
<indexterm zone="EBookBackendClass"><primary sortas="EBookBackendClass">EBookBackendClass</primary></indexterm><programlisting>struct EBookBackendClass {
941
908
        GObjectClass parent_class;
942
909
 
943
910
        /* Virtual methods */
976
943
</para></refsect2>
977
944
 
978
945
</refsect1>
 
946
 
979
947
<refsect1 id="EBookBackend.signal-details" role="signals">
980
948
<title role="signals.title">Signal Details</title>
981
949
<refsect2 id="EBookBackend-last-client-gone" role="signal"><title>The <literal>&quot;last-client-gone&quot;</literal> signal</title>
982
 
<indexterm zone="EBookBackend-last-client-gone"><primary>EBookBackend::last-client-gone</primary></indexterm>
983
 
<programlisting><link linkend="void">void</link>                user_function                      (<link linkend="EBookBackend">EBookBackend</link> *ebookbackend,
 
950
<indexterm zone="EBookBackend-last-client-gone"><primary sortas="EBookBackend::last-client-gone">EBookBackend::last-client-gone</primary></indexterm><programlisting><link linkend="void">void</link>                user_function                      (<link linkend="EBookBackend">EBookBackend</link> *ebookbackend,
984
951
                                                        <link linkend="gpointer">gpointer</link>      user_data)         : Run First</programlisting>
985
952
<para>
986
953
</para><variablelist role="params">
992
959
</variablelist></refsect2>
993
960
</refsect1>
994
961
 
 
962
 
 
963
 
995
964
</refentry>