~cyphermox/ubuntu/quantal/evolution-data-server/autopkgtests

« back to all changes in this revision

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

  • Committer: Package Import Robot
  • Author(s): Mathieu Trudel-Lapierre
  • Date: 2011-09-19 12:15:29 UTC
  • mfrom: (1.1.93 upstream)
  • Revision ID: package-import@ubuntu.com-20110919121529-nsmfnges77ec7hux
Tags: 3.1.92-0ubuntu1
* New upstream release.
  - Cannot add more than one appointment per session (LP: #852277)
  - Contacts calendar backend doesn't show events (LP: #853905)
  - Set X-Evolution-Source header consistently (LP: #660626)

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>EBookBackendSync</title>
6
 
<meta name="generator" content="DocBook XSL Stylesheets V1.76.1">
 
6
<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
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="EBookBackendSummary.html" title="EBookBackendSummary">
10
10
<link rel="next" href="EDataBook.html" title="EDataBook">
11
 
<meta name="generator" content="GTK-Doc V1.17 (XML mode)">
 
11
<meta name="generator" content="GTK-Doc V1.18 (XML mode)">
12
12
<link rel="stylesheet" href="style.css" type="text/css">
13
13
</head>
14
14
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
40
40
<div class="refsynopsisdiv">
41
41
<a name="EBookBackendSync.synopsis"></a><h2>Synopsis</h2>
42
42
<pre class="synopsis">struct              <a class="link" href="EBookBackendSync.html#EBookBackendSync-struct" title="struct EBookBackendSync">EBookBackendSync</a>;
43
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="EBookBackendSync.html#e-book-backend-sync-construct" title="e_book_backend_sync_construct ()">e_book_backend_sync_construct</a>       (<em class="parameter"><code><a class="link" href="EBookBackendSync.html" title="EBookBackendSync"><span class="type">EBookBackendSync</span></a> *backend</code></em>);
 
43
<span class="returnvalue">gboolean</span>            <a class="link" href="EBookBackendSync.html#e-book-backend-sync-construct" title="e_book_backend_sync_construct ()">e_book_backend_sync_construct</a>       (<em class="parameter"><code><a class="link" href="EBookBackendSync.html" title="EBookBackendSync"><span class="type">EBookBackendSync</span></a> *backend</code></em>);
44
44
<span class="returnvalue">void</span>                <a class="link" href="EBookBackendSync.html#e-book-backend-sync-open" title="e_book_backend_sync_open ()">e_book_backend_sync_open</a>            (<em class="parameter"><code><a class="link" href="EBookBackendSync.html" title="EBookBackendSync"><span class="type">EBookBackendSync</span></a> *backend</code></em>,
45
45
                                                         <em class="parameter"><code><a class="link" href="EDataBook.html" title="EDataBook"><span class="type">EDataBook</span></a> *book</code></em>,
46
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
47
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> only_if_exists</code></em>,
48
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);
 
46
                                                         <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
 
47
                                                         <em class="parameter"><code><span class="type">gboolean</span> only_if_exists</code></em>,
 
48
                                                         <em class="parameter"><code><span class="type">GError</span> **error</code></em>);
49
49
<span class="returnvalue">void</span>                <a class="link" href="EBookBackendSync.html#e-book-backend-sync-remove" title="e_book_backend_sync_remove ()">e_book_backend_sync_remove</a>          (<em class="parameter"><code><a class="link" href="EBookBackendSync.html" title="EBookBackendSync"><span class="type">EBookBackendSync</span></a> *backend</code></em>,
50
50
                                                         <em class="parameter"><code><a class="link" href="EDataBook.html" title="EDataBook"><span class="type">EDataBook</span></a> *book</code></em>,
51
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
52
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);
 
51
                                                         <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
 
52
                                                         <em class="parameter"><code><span class="type">GError</span> **error</code></em>);
53
53
<span class="returnvalue">void</span>                <a class="link" href="EBookBackendSync.html#e-book-backend-sync-refresh" title="e_book_backend_sync_refresh ()">e_book_backend_sync_refresh</a>         (<em class="parameter"><code><a class="link" href="EBookBackendSync.html" title="EBookBackendSync"><span class="type">EBookBackendSync</span></a> *backend</code></em>,
54
54
                                                         <em class="parameter"><code><a class="link" href="EDataBook.html" title="EDataBook"><span class="type">EDataBook</span></a> *book</code></em>,
55
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
56
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);
57
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="EBookBackendSync.html#e-book-backend-sync-get-backend-property" title="e_book_backend_sync_get_backend_property ()">e_book_backend_sync_get_backend_property</a>
58
 
                                                        (<em class="parameter"><code><a class="link" href="EBookBackendSync.html" title="EBookBackendSync"><span class="type">EBookBackendSync</span></a> *backend</code></em>,
59
 
                                                         <em class="parameter"><code><a class="link" href="EDataBook.html" title="EDataBook"><span class="type">EDataBook</span></a> *book</code></em>,
60
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
61
 
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *prop_name</code></em>,
62
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> **prop_value</code></em>,
63
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);
64
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="EBookBackendSync.html#e-book-backend-sync-set-backend-property" title="e_book_backend_sync_set_backend_property ()">e_book_backend_sync_set_backend_property</a>
65
 
                                                        (<em class="parameter"><code><a class="link" href="EBookBackendSync.html" title="EBookBackendSync"><span class="type">EBookBackendSync</span></a> *backend</code></em>,
66
 
                                                         <em class="parameter"><code><a class="link" href="EDataBook.html" title="EDataBook"><span class="type">EDataBook</span></a> *book</code></em>,
67
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
68
 
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *prop_name</code></em>,
69
 
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *prop_value</code></em>,
70
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);
 
55
                                                         <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
 
56
                                                         <em class="parameter"><code><span class="type">GError</span> **error</code></em>);
 
57
<span class="returnvalue">gboolean</span>            <a class="link" href="EBookBackendSync.html#e-book-backend-sync-get-backend-property" title="e_book_backend_sync_get_backend_property ()">e_book_backend_sync_get_backend_property</a>
 
58
                                                        (<em class="parameter"><code><a class="link" href="EBookBackendSync.html" title="EBookBackendSync"><span class="type">EBookBackendSync</span></a> *backend</code></em>,
 
59
                                                         <em class="parameter"><code><a class="link" href="EDataBook.html" title="EDataBook"><span class="type">EDataBook</span></a> *book</code></em>,
 
60
                                                         <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
 
61
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *prop_name</code></em>,
 
62
                                                         <em class="parameter"><code><span class="type">gchar</span> **prop_value</code></em>,
 
63
                                                         <em class="parameter"><code><span class="type">GError</span> **error</code></em>);
 
64
<span class="returnvalue">gboolean</span>            <a class="link" href="EBookBackendSync.html#e-book-backend-sync-set-backend-property" title="e_book_backend_sync_set_backend_property ()">e_book_backend_sync_set_backend_property</a>
 
65
                                                        (<em class="parameter"><code><a class="link" href="EBookBackendSync.html" title="EBookBackendSync"><span class="type">EBookBackendSync</span></a> *backend</code></em>,
 
66
                                                         <em class="parameter"><code><a class="link" href="EDataBook.html" title="EDataBook"><span class="type">EDataBook</span></a> *book</code></em>,
 
67
                                                         <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
 
68
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *prop_name</code></em>,
 
69
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *prop_value</code></em>,
 
70
                                                         <em class="parameter"><code><span class="type">GError</span> **error</code></em>);
71
71
<span class="returnvalue">void</span>                <a class="link" href="EBookBackendSync.html#e-book-backend-sync-create-contact" title="e_book_backend_sync_create_contact ()">e_book_backend_sync_create_contact</a>  (<em class="parameter"><code><a class="link" href="EBookBackendSync.html" title="EBookBackendSync"><span class="type">EBookBackendSync</span></a> *backend</code></em>,
72
72
                                                         <em class="parameter"><code><a class="link" href="EDataBook.html" title="EDataBook"><span class="type">EDataBook</span></a> *book</code></em>,
73
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
74
 
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *vcard</code></em>,
75
 
                                                         <em class="parameter"><code><a href="/home/mbarnes/local/unstable/share/gtk-doc/html/libebook/EContact.html"><span class="type">EContact</span></a> **contact</code></em>,
76
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);
 
73
                                                         <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
 
74
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *vcard</code></em>,
 
75
                                                         <em class="parameter"><code><span class="type">EContact</span> **contact</code></em>,
 
76
                                                         <em class="parameter"><code><span class="type">GError</span> **error</code></em>);
77
77
<span class="returnvalue">void</span>                <a class="link" href="EBookBackendSync.html#e-book-backend-sync-remove-contacts" title="e_book_backend_sync_remove_contacts ()">e_book_backend_sync_remove_contacts</a> (<em class="parameter"><code><a class="link" href="EBookBackendSync.html" title="EBookBackendSync"><span class="type">EBookBackendSync</span></a> *backend</code></em>,
78
78
                                                         <em class="parameter"><code><a class="link" href="EDataBook.html" title="EDataBook"><span class="type">EDataBook</span></a> *book</code></em>,
79
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
80
 
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Singly-Linked-Lists.html#GSList"><span class="type">GSList</span></a> *id_list</code></em>,
81
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Singly-Linked-Lists.html#GSList"><span class="type">GSList</span></a> **removed_ids</code></em>,
82
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);
 
79
                                                         <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
 
80
                                                         <em class="parameter"><code>const <span class="type">GSList</span> *id_list</code></em>,
 
81
                                                         <em class="parameter"><code><span class="type">GSList</span> **removed_ids</code></em>,
 
82
                                                         <em class="parameter"><code><span class="type">GError</span> **error</code></em>);
83
83
<span class="returnvalue">void</span>                <a class="link" href="EBookBackendSync.html#e-book-backend-sync-modify-contact" title="e_book_backend_sync_modify_contact ()">e_book_backend_sync_modify_contact</a>  (<em class="parameter"><code><a class="link" href="EBookBackendSync.html" title="EBookBackendSync"><span class="type">EBookBackendSync</span></a> *backend</code></em>,
84
84
                                                         <em class="parameter"><code><a class="link" href="EDataBook.html" title="EDataBook"><span class="type">EDataBook</span></a> *book</code></em>,
85
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
86
 
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *vcard</code></em>,
87
 
                                                         <em class="parameter"><code><a href="/home/mbarnes/local/unstable/share/gtk-doc/html/libebook/EContact.html"><span class="type">EContact</span></a> **contact</code></em>,
88
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);
 
85
                                                         <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
 
86
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *vcard</code></em>,
 
87
                                                         <em class="parameter"><code><span class="type">EContact</span> **contact</code></em>,
 
88
                                                         <em class="parameter"><code><span class="type">GError</span> **error</code></em>);
89
89
<span class="returnvalue">void</span>                <a class="link" href="EBookBackendSync.html#e-book-backend-sync-get-contact" title="e_book_backend_sync_get_contact ()">e_book_backend_sync_get_contact</a>     (<em class="parameter"><code><a class="link" href="EBookBackendSync.html" title="EBookBackendSync"><span class="type">EBookBackendSync</span></a> *backend</code></em>,
90
90
                                                         <em class="parameter"><code><a class="link" href="EDataBook.html" title="EDataBook"><span class="type">EDataBook</span></a> *book</code></em>,
91
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
92
 
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *id</code></em>,
93
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> **vcard</code></em>,
94
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);
 
91
                                                         <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
 
92
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *id</code></em>,
 
93
                                                         <em class="parameter"><code><span class="type">gchar</span> **vcard</code></em>,
 
94
                                                         <em class="parameter"><code><span class="type">GError</span> **error</code></em>);
95
95
<span class="returnvalue">void</span>                <a class="link" href="EBookBackendSync.html#e-book-backend-sync-get-contact-list" title="e_book_backend_sync_get_contact_list ()">e_book_backend_sync_get_contact_list</a>
96
96
                                                        (<em class="parameter"><code><a class="link" href="EBookBackendSync.html" title="EBookBackendSync"><span class="type">EBookBackendSync</span></a> *backend</code></em>,
97
97
                                                         <em class="parameter"><code><a class="link" href="EDataBook.html" title="EDataBook"><span class="type">EDataBook</span></a> *book</code></em>,
98
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
99
 
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *query</code></em>,
100
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Singly-Linked-Lists.html#GSList"><span class="type">GSList</span></a> **contacts</code></em>,
101
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);
 
98
                                                         <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
 
99
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *query</code></em>,
 
100
                                                         <em class="parameter"><code><span class="type">GSList</span> **contacts</code></em>,
 
101
                                                         <em class="parameter"><code><span class="type">GError</span> **error</code></em>);
102
102
<span class="returnvalue">void</span>                <a class="link" href="EBookBackendSync.html#e-book-backend-sync-get-contact-list-uids" title="e_book_backend_sync_get_contact_list_uids ()">e_book_backend_sync_get_contact_list_uids</a>
103
103
                                                        (<em class="parameter"><code><a class="link" href="EBookBackendSync.html" title="EBookBackendSync"><span class="type">EBookBackendSync</span></a> *backend</code></em>,
104
104
                                                         <em class="parameter"><code><a class="link" href="EDataBook.html" title="EDataBook"><span class="type">EDataBook</span></a> *book</code></em>,
105
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
106
 
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *query</code></em>,
107
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Singly-Linked-Lists.html#GSList"><span class="type">GSList</span></a> **contacts_uids</code></em>,
108
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);
 
105
                                                         <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
 
106
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *query</code></em>,
 
107
                                                         <em class="parameter"><code><span class="type">GSList</span> **contacts_uids</code></em>,
 
108
                                                         <em class="parameter"><code><span class="type">GError</span> **error</code></em>);
109
109
<span class="returnvalue">void</span>                <a class="link" href="EBookBackendSync.html#e-book-backend-sync-authenticate-user" title="e_book_backend_sync_authenticate_user ()">e_book_backend_sync_authenticate_user</a>
110
110
                                                        (<em class="parameter"><code><a class="link" href="EBookBackendSync.html" title="EBookBackendSync"><span class="type">EBookBackendSync</span></a> *backend</code></em>,
111
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
112
 
                                                         <em class="parameter"><code><a href="/home/mbarnes/local/unstable/share/gtk-doc/html/libedataserver/libedataserver-ECredentials.html#ECredentials"><span class="type">ECredentials</span></a> *credentials</code></em>,
113
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);
 
111
                                                         <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
 
112
                                                         <em class="parameter"><code><span class="type">ECredentials</span> *credentials</code></em>,
 
113
                                                         <em class="parameter"><code><span class="type">GError</span> **error</code></em>);
114
114
</pre>
115
115
</div>
116
116
<div class="refsect1">
117
117
<a name="EBookBackendSync.object-hierarchy"></a><h2>Object Hierarchy</h2>
118
118
<pre class="synopsis">
119
 
  <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject">GObject</a>
 
119
  GObject
120
120
   +----<a class="link" href="EBookBackend.html" title="EBookBackend">EBookBackend</a>
121
121
         +----EBookBackendSync
122
122
</pre>
137
137
<hr>
138
138
<div class="refsect2">
139
139
<a name="e-book-backend-sync-construct"></a><h3>e_book_backend_sync_construct ()</h3>
140
 
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            e_book_backend_sync_construct       (<em class="parameter"><code><a class="link" href="EBookBackendSync.html" title="EBookBackendSync"><span class="type">EBookBackendSync</span></a> *backend</code></em>);</pre>
 
140
<pre class="programlisting"><span class="returnvalue">gboolean</span>            e_book_backend_sync_construct       (<em class="parameter"><code><a class="link" href="EBookBackendSync.html" title="EBookBackendSync"><span class="type">EBookBackendSync</span></a> *backend</code></em>);</pre>
141
141
<p>
142
142
Does nothing.
143
143
</p>
152
152
<tr>
153
153
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
154
154
<td>
155
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a>.</td>
 
155
<code class="literal">TRUE</code>.</td>
156
156
</tr>
157
157
</tbody>
158
158
</table></div>
162
162
<a name="e-book-backend-sync-open"></a><h3>e_book_backend_sync_open ()</h3>
163
163
<pre class="programlisting"><span class="returnvalue">void</span>                e_book_backend_sync_open            (<em class="parameter"><code><a class="link" href="EBookBackendSync.html" title="EBookBackendSync"><span class="type">EBookBackendSync</span></a> *backend</code></em>,
164
164
                                                         <em class="parameter"><code><a class="link" href="EDataBook.html" title="EDataBook"><span class="type">EDataBook</span></a> *book</code></em>,
165
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
166
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> only_if_exists</code></em>,
167
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
 
165
                                                         <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
 
166
                                                         <em class="parameter"><code><span class="type">gboolean</span> only_if_exists</code></em>,
 
167
                                                         <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
168
168
<p>
169
169
Opens <em class="parameter"><code>backend</code></em>, which can involve connecting it to a remote server.
170
170
</p>
183
183
</tr>
184
184
<tr>
185
185
<td><p><span class="term"><em class="parameter"><code>cancellable</code></em> :</span></p></td>
186
 
<td>a <a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> for the operation</td>
 
186
<td>a <span class="type">GCancellable</span> for the operation</td>
187
187
</tr>
188
188
<tr>
189
189
<td><p><span class="term"><em class="parameter"><code>only_if_exists</code></em> :</span></p></td>
192
192
<tr>
193
193
<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
194
194
<td>
195
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> to set, when something fails</td>
 
195
<span class="type">GError</span> to set, when something fails</td>
196
196
</tr>
197
197
</tbody>
198
198
</table></div>
203
203
<a name="e-book-backend-sync-remove"></a><h3>e_book_backend_sync_remove ()</h3>
204
204
<pre class="programlisting"><span class="returnvalue">void</span>                e_book_backend_sync_remove          (<em class="parameter"><code><a class="link" href="EBookBackendSync.html" title="EBookBackendSync"><span class="type">EBookBackendSync</span></a> *backend</code></em>,
205
205
                                                         <em class="parameter"><code><a class="link" href="EDataBook.html" title="EDataBook"><span class="type">EDataBook</span></a> *book</code></em>,
206
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
207
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
 
206
                                                         <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
 
207
                                                         <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
208
208
<p>
209
209
Remove <em class="parameter"><code>book</code></em>'s database and storage overhead from the storage
210
210
medium. This will delete all contacts in <em class="parameter"><code>book</code></em>.
224
224
</tr>
225
225
<tr>
226
226
<td><p><span class="term"><em class="parameter"><code>cancellable</code></em> :</span></p></td>
227
 
<td>a <a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> for the operation</td>
 
227
<td>a <span class="type">GCancellable</span> for the operation</td>
228
228
</tr>
229
229
<tr>
230
230
<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
231
231
<td>
232
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> to set, when something fails</td>
 
232
<span class="type">GError</span> to set, when something fails</td>
233
233
</tr>
234
234
</tbody>
235
235
</table></div>
239
239
<a name="e-book-backend-sync-refresh"></a><h3>e_book_backend_sync_refresh ()</h3>
240
240
<pre class="programlisting"><span class="returnvalue">void</span>                e_book_backend_sync_refresh         (<em class="parameter"><code><a class="link" href="EBookBackendSync.html" title="EBookBackendSync"><span class="type">EBookBackendSync</span></a> *backend</code></em>,
241
241
                                                         <em class="parameter"><code><a class="link" href="EDataBook.html" title="EDataBook"><span class="type">EDataBook</span></a> *book</code></em>,
242
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
243
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
 
242
                                                         <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
 
243
                                                         <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
244
244
<p>
245
245
Calls the refresh_sync method on the given backend.
246
246
</p>
257
257
</tr>
258
258
<tr>
259
259
<td><p><span class="term"><em class="parameter"><code>cancellable</code></em> :</span></p></td>
260
 
<td>a <a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> for the operation</td>
 
260
<td>a <span class="type">GCancellable</span> for the operation</td>
261
261
</tr>
262
262
<tr>
263
263
<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
264
 
<td>Out parameter for a <a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a>.</td>
 
264
<td>Out parameter for a <span class="type">GError</span>.</td>
265
265
</tr>
266
266
</tbody>
267
267
</table></div>
270
270
<hr>
271
271
<div class="refsect2">
272
272
<a name="e-book-backend-sync-get-backend-property"></a><h3>e_book_backend_sync_get_backend_property ()</h3>
273
 
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            e_book_backend_sync_get_backend_property
 
273
<pre class="programlisting"><span class="returnvalue">gboolean</span>            e_book_backend_sync_get_backend_property
274
274
                                                        (<em class="parameter"><code><a class="link" href="EBookBackendSync.html" title="EBookBackendSync"><span class="type">EBookBackendSync</span></a> *backend</code></em>,
275
275
                                                         <em class="parameter"><code><a class="link" href="EDataBook.html" title="EDataBook"><span class="type">EDataBook</span></a> *book</code></em>,
276
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
277
 
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *prop_name</code></em>,
278
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> **prop_value</code></em>,
279
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
 
276
                                                         <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
 
277
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *prop_name</code></em>,
 
278
                                                         <em class="parameter"><code><span class="type">gchar</span> **prop_value</code></em>,
 
279
                                                         <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
280
280
<p>
281
281
Calls the get_backend_property_sync method on the given backend.
282
282
</p>
295
295
</tr>
296
296
<tr>
297
297
<td><p><span class="term"><em class="parameter"><code>cancellable</code></em> :</span></p></td>
298
 
<td>a <a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> for the operation</td>
 
298
<td>a <span class="type">GCancellable</span> for the operation</td>
299
299
</tr>
300
300
<tr>
301
301
<td><p><span class="term"><em class="parameter"><code>prop_name</code></em> :</span></p></td>
308
308
<tr>
309
309
<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
310
310
<td>
311
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> to set, when something fails</td>
 
311
<span class="type">GError</span> to set, when something fails</td>
312
312
</tr>
313
313
<tr>
314
314
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
323
323
<hr>
324
324
<div class="refsect2">
325
325
<a name="e-book-backend-sync-set-backend-property"></a><h3>e_book_backend_sync_set_backend_property ()</h3>
326
 
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            e_book_backend_sync_set_backend_property
 
326
<pre class="programlisting"><span class="returnvalue">gboolean</span>            e_book_backend_sync_set_backend_property
327
327
                                                        (<em class="parameter"><code><a class="link" href="EBookBackendSync.html" title="EBookBackendSync"><span class="type">EBookBackendSync</span></a> *backend</code></em>,
328
328
                                                         <em class="parameter"><code><a class="link" href="EDataBook.html" title="EDataBook"><span class="type">EDataBook</span></a> *book</code></em>,
329
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
330
 
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *prop_name</code></em>,
331
 
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *prop_value</code></em>,
332
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
 
329
                                                         <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
 
330
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *prop_name</code></em>,
 
331
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *prop_value</code></em>,
 
332
                                                         <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
333
333
<p>
334
334
Calls the set_backend_property_sync method on the given backend.
335
335
</p>
348
348
</tr>
349
349
<tr>
350
350
<td><p><span class="term"><em class="parameter"><code>cancellable</code></em> :</span></p></td>
351
 
<td>a <a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> for the operation</td>
 
351
<td>a <span class="type">GCancellable</span> for the operation</td>
352
352
</tr>
353
353
<tr>
354
354
<td><p><span class="term"><em class="parameter"><code>prop_name</code></em> :</span></p></td>
361
361
<tr>
362
362
<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
363
363
<td>
364
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> to set, when something fails</td>
 
364
<span class="type">GError</span> to set, when something fails</td>
365
365
</tr>
366
366
<tr>
367
367
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
378
378
<a name="e-book-backend-sync-create-contact"></a><h3>e_book_backend_sync_create_contact ()</h3>
379
379
<pre class="programlisting"><span class="returnvalue">void</span>                e_book_backend_sync_create_contact  (<em class="parameter"><code><a class="link" href="EBookBackendSync.html" title="EBookBackendSync"><span class="type">EBookBackendSync</span></a> *backend</code></em>,
380
380
                                                         <em class="parameter"><code><a class="link" href="EDataBook.html" title="EDataBook"><span class="type">EDataBook</span></a> *book</code></em>,
381
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
382
 
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *vcard</code></em>,
383
 
                                                         <em class="parameter"><code><a href="/home/mbarnes/local/unstable/share/gtk-doc/html/libebook/EContact.html"><span class="type">EContact</span></a> **contact</code></em>,
384
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
 
381
                                                         <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
 
382
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *vcard</code></em>,
 
383
                                                         <em class="parameter"><code><span class="type">EContact</span> **contact</code></em>,
 
384
                                                         <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
385
385
<p>
386
386
Creates a new contact with the contents of <em class="parameter"><code>vcard</code></em> in <em class="parameter"><code>backend</code></em>.
387
387
</p>
400
400
</tr>
401
401
<tr>
402
402
<td><p><span class="term"><em class="parameter"><code>cancellable</code></em> :</span></p></td>
403
 
<td>a <a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> for the operation</td>
 
403
<td>a <span class="type">GCancellable</span> for the operation</td>
404
404
</tr>
405
405
<tr>
406
406
<td><p><span class="term"><em class="parameter"><code>vcard</code></em> :</span></p></td>
408
408
</tr>
409
409
<tr>
410
410
<td><p><span class="term"><em class="parameter"><code>contact</code></em> :</span></p></td>
411
 
<td>a pointer to a location to store the resulting <a href="/home/mbarnes/local/unstable/share/gtk-doc/html/libebook/EContact.html"><span class="type">EContact</span></a>
 
411
<td>a pointer to a location to store the resulting <span class="type">EContact</span>
412
412
</td>
413
413
</tr>
414
414
<tr>
415
415
<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
416
416
<td>
417
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> to set, when something fails</td>
 
417
<span class="type">GError</span> to set, when something fails</td>
418
418
</tr>
419
419
</tbody>
420
420
</table></div>
424
424
<a name="e-book-backend-sync-remove-contacts"></a><h3>e_book_backend_sync_remove_contacts ()</h3>
425
425
<pre class="programlisting"><span class="returnvalue">void</span>                e_book_backend_sync_remove_contacts (<em class="parameter"><code><a class="link" href="EBookBackendSync.html" title="EBookBackendSync"><span class="type">EBookBackendSync</span></a> *backend</code></em>,
426
426
                                                         <em class="parameter"><code><a class="link" href="EDataBook.html" title="EDataBook"><span class="type">EDataBook</span></a> *book</code></em>,
427
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
428
 
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Singly-Linked-Lists.html#GSList"><span class="type">GSList</span></a> *id_list</code></em>,
429
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Singly-Linked-Lists.html#GSList"><span class="type">GSList</span></a> **removed_ids</code></em>,
430
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
 
427
                                                         <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
 
428
                                                         <em class="parameter"><code>const <span class="type">GSList</span> *id_list</code></em>,
 
429
                                                         <em class="parameter"><code><span class="type">GSList</span> **removed_ids</code></em>,
 
430
                                                         <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
431
431
<p>
432
432
Removes the contacts specified by <em class="parameter"><code>id_list</code></em> from <em class="parameter"><code>backend</code></em>. The returned list
433
433
of removed contacts is in the same format as the passed-in list, and must be
448
448
</tr>
449
449
<tr>
450
450
<td><p><span class="term"><em class="parameter"><code>cancellable</code></em> :</span></p></td>
451
 
<td>a <a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> for the operation</td>
 
451
<td>a <span class="type">GCancellable</span> for the operation</td>
452
452
</tr>
453
453
<tr>
454
454
<td><p><span class="term"><em class="parameter"><code>id_list</code></em> :</span></p></td>
455
 
<td>a <a href="http://library.gnome.org/devel/glib/unstable/glib-Singly-Linked-Lists.html#GSList"><span class="type">GSList</span></a> of pointers to unique contact ID strings</td>
 
455
<td>a <span class="type">GSList</span> of pointers to unique contact ID strings</td>
456
456
</tr>
457
457
<tr>
458
458
<td><p><span class="term"><em class="parameter"><code>removed_ids</code></em> :</span></p></td>
461
461
<tr>
462
462
<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
463
463
<td>
464
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> to set, when something fails</td>
 
464
<span class="type">GError</span> to set, when something fails</td>
465
465
</tr>
466
466
</tbody>
467
467
</table></div>
471
471
<a name="e-book-backend-sync-modify-contact"></a><h3>e_book_backend_sync_modify_contact ()</h3>
472
472
<pre class="programlisting"><span class="returnvalue">void</span>                e_book_backend_sync_modify_contact  (<em class="parameter"><code><a class="link" href="EBookBackendSync.html" title="EBookBackendSync"><span class="type">EBookBackendSync</span></a> *backend</code></em>,
473
473
                                                         <em class="parameter"><code><a class="link" href="EDataBook.html" title="EDataBook"><span class="type">EDataBook</span></a> *book</code></em>,
474
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
475
 
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *vcard</code></em>,
476
 
                                                         <em class="parameter"><code><a href="/home/mbarnes/local/unstable/share/gtk-doc/html/libebook/EContact.html"><span class="type">EContact</span></a> **contact</code></em>,
477
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
 
474
                                                         <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
 
475
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *vcard</code></em>,
 
476
                                                         <em class="parameter"><code><span class="type">EContact</span> **contact</code></em>,
 
477
                                                         <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
478
478
<p>
479
479
Modifies the contact specified by the ID embedded in <em class="parameter"><code>vcard</code></em>, to
480
480
reflect the full contents of <em class="parameter"><code>vcard</code></em>.
494
494
</tr>
495
495
<tr>
496
496
<td><p><span class="term"><em class="parameter"><code>cancellable</code></em> :</span></p></td>
497
 
<td>a <a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> for the operation</td>
 
497
<td>a <span class="type">GCancellable</span> for the operation</td>
498
498
</tr>
499
499
<tr>
500
500
<td><p><span class="term"><em class="parameter"><code>vcard</code></em> :</span></p></td>
502
502
</tr>
503
503
<tr>
504
504
<td><p><span class="term"><em class="parameter"><code>contact</code></em> :</span></p></td>
505
 
<td>a pointer to a location to store the resulting <a href="/home/mbarnes/local/unstable/share/gtk-doc/html/libebook/EContact.html"><span class="type">EContact</span></a>
 
505
<td>a pointer to a location to store the resulting <span class="type">EContact</span>
506
506
</td>
507
507
</tr>
508
508
<tr>
509
509
<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
510
510
<td>
511
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> to set, when something fails</td>
 
511
<span class="type">GError</span> to set, when something fails</td>
512
512
</tr>
513
513
</tbody>
514
514
</table></div>
518
518
<a name="e-book-backend-sync-get-contact"></a><h3>e_book_backend_sync_get_contact ()</h3>
519
519
<pre class="programlisting"><span class="returnvalue">void</span>                e_book_backend_sync_get_contact     (<em class="parameter"><code><a class="link" href="EBookBackendSync.html" title="EBookBackendSync"><span class="type">EBookBackendSync</span></a> *backend</code></em>,
520
520
                                                         <em class="parameter"><code><a class="link" href="EDataBook.html" title="EDataBook"><span class="type">EDataBook</span></a> *book</code></em>,
521
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
522
 
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *id</code></em>,
523
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> **vcard</code></em>,
524
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
 
521
                                                         <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
 
522
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *id</code></em>,
 
523
                                                         <em class="parameter"><code><span class="type">gchar</span> **vcard</code></em>,
 
524
                                                         <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
525
525
<p>
526
526
Gets a contact from <em class="parameter"><code>book</code></em>.
527
527
</p>
540
540
</tr>
541
541
<tr>
542
542
<td><p><span class="term"><em class="parameter"><code>cancellable</code></em> :</span></p></td>
543
 
<td>a <a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> for the operation</td>
 
543
<td>a <span class="type">GCancellable</span> for the operation</td>
544
544
</tr>
545
545
<tr>
546
546
<td><p><span class="term"><em class="parameter"><code>id</code></em> :</span></p></td>
559
559
<pre class="programlisting"><span class="returnvalue">void</span>                e_book_backend_sync_get_contact_list
560
560
                                                        (<em class="parameter"><code><a class="link" href="EBookBackendSync.html" title="EBookBackendSync"><span class="type">EBookBackendSync</span></a> *backend</code></em>,
561
561
                                                         <em class="parameter"><code><a class="link" href="EDataBook.html" title="EDataBook"><span class="type">EDataBook</span></a> *book</code></em>,
562
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
563
 
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *query</code></em>,
564
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Singly-Linked-Lists.html#GSList"><span class="type">GSList</span></a> **contacts</code></em>,
565
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
 
562
                                                         <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
 
563
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *query</code></em>,
 
564
                                                         <em class="parameter"><code><span class="type">GSList</span> **contacts</code></em>,
 
565
                                                         <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
566
566
<p>
567
567
Gets a list of contacts from <em class="parameter"><code>book</code></em>. The list and its elements must be freed
568
568
by the caller.
582
582
</tr>
583
583
<tr>
584
584
<td><p><span class="term"><em class="parameter"><code>cancellable</code></em> :</span></p></td>
585
 
<td>a <a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> for the operation</td>
 
585
<td>a <span class="type">GCancellable</span> for the operation</td>
586
586
</tr>
587
587
<tr>
588
588
<td><p><span class="term"><em class="parameter"><code>query</code></em> :</span></p></td>
595
595
<tr>
596
596
<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
597
597
<td>
598
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> to set, when something fails</td>
 
598
<span class="type">GError</span> to set, when something fails</td>
599
599
</tr>
600
600
</tbody>
601
601
</table></div>
606
606
<pre class="programlisting"><span class="returnvalue">void</span>                e_book_backend_sync_get_contact_list_uids
607
607
                                                        (<em class="parameter"><code><a class="link" href="EBookBackendSync.html" title="EBookBackendSync"><span class="type">EBookBackendSync</span></a> *backend</code></em>,
608
608
                                                         <em class="parameter"><code><a class="link" href="EDataBook.html" title="EDataBook"><span class="type">EDataBook</span></a> *book</code></em>,
609
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
610
 
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *query</code></em>,
611
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Singly-Linked-Lists.html#GSList"><span class="type">GSList</span></a> **contacts_uids</code></em>,
612
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
 
609
                                                         <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
 
610
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *query</code></em>,
 
611
                                                         <em class="parameter"><code><span class="type">GSList</span> **contacts_uids</code></em>,
 
612
                                                         <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
613
613
<p>
614
614
Gets a list of contact UIDS from <em class="parameter"><code>book</code></em>. The list and its elements must be freed
615
615
by the caller.
629
629
</tr>
630
630
<tr>
631
631
<td><p><span class="term"><em class="parameter"><code>cancellable</code></em> :</span></p></td>
632
 
<td>a <a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> for the operation</td>
 
632
<td>a <span class="type">GCancellable</span> for the operation</td>
633
633
</tr>
634
634
<tr>
635
635
<td><p><span class="term"><em class="parameter"><code>query</code></em> :</span></p></td>
642
642
<tr>
643
643
<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
644
644
<td>
645
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> to set, when something fails</td>
 
645
<span class="type">GError</span> to set, when something fails</td>
646
646
</tr>
647
647
</tbody>
648
648
</table></div>
653
653
<a name="e-book-backend-sync-authenticate-user"></a><h3>e_book_backend_sync_authenticate_user ()</h3>
654
654
<pre class="programlisting"><span class="returnvalue">void</span>                e_book_backend_sync_authenticate_user
655
655
                                                        (<em class="parameter"><code><a class="link" href="EBookBackendSync.html" title="EBookBackendSync"><span class="type">EBookBackendSync</span></a> *backend</code></em>,
656
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
657
 
                                                         <em class="parameter"><code><a href="/home/mbarnes/local/unstable/share/gtk-doc/html/libedataserver/libedataserver-ECredentials.html#ECredentials"><span class="type">ECredentials</span></a> *credentials</code></em>,
658
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
 
656
                                                         <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
 
657
                                                         <em class="parameter"><code><span class="type">ECredentials</span> *credentials</code></em>,
 
658
                                                         <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
659
659
<p>
660
660
Authenticates <em class="parameter"><code>backend</code></em> with given <em class="parameter"><code>credentials</code></em>.
661
661
</p>
669
669
</tr>
670
670
<tr>
671
671
<td><p><span class="term"><em class="parameter"><code>cancellable</code></em> :</span></p></td>
672
 
<td>a <a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> for the operation</td>
 
672
<td>a <span class="type">GCancellable</span> for the operation</td>
673
673
</tr>
674
674
<tr>
675
675
<td><p><span class="term"><em class="parameter"><code>credentials</code></em> :</span></p></td>
676
 
<td>an <a href="/home/mbarnes/local/unstable/share/gtk-doc/html/libedataserver/libedataserver-ECredentials.html#ECredentials"><span class="type">ECredentials</span></a> to authenticate with</td>
 
676
<td>an <span class="type">ECredentials</span> to authenticate with</td>
677
677
</tr>
678
678
<tr>
679
679
<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
680
680
<td>
681
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> to set, when something fails</td>
 
681
<span class="type">GError</span> to set, when something fails</td>
682
682
</tr>
683
683
</tbody>
684
684
</table></div>
687
687
</div>
688
688
<div class="footer">
689
689
<hr>
690
 
          Generated by GTK-Doc V1.17</div>
 
690
          Generated by GTK-Doc V1.18</div>
691
691
</body>
692
692
</html>
 
 
b'\\ No newline at end of file'