110
110
<em class="parameter"><code><span class="type">gboolean</span> only_if_exists</code></em>,
111
111
<em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
112
112
<em class="parameter"><code><span class="type">GError</span> **error</code></em>);
113
<span class="returnvalue">void</span> <a class="link" href="EClient.html#e-client-remove" title="e_client_remove ()">e_client_remove</a> (<em class="parameter"><code><a class="link" href="EClient.html" title="EClient"><span class="type">EClient</span></a> *client</code></em>,
114
<em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
115
<em class="parameter"><code><span class="type">GAsyncReadyCallback</span> callback</code></em>,
116
<em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);
117
<span class="returnvalue">gboolean</span> <a class="link" href="EClient.html#e-client-remove-finish" title="e_client_remove_finish ()">e_client_remove_finish</a> (<em class="parameter"><code><a class="link" href="EClient.html" title="EClient"><span class="type">EClient</span></a> *client</code></em>,
118
<em class="parameter"><code><span class="type">GAsyncResult</span> *result</code></em>,
119
<em class="parameter"><code><span class="type">GError</span> **error</code></em>);
120
<span class="returnvalue">gboolean</span> <a class="link" href="EClient.html#e-client-remove-sync" title="e_client_remove_sync ()">e_client_remove_sync</a> (<em class="parameter"><code><a class="link" href="EClient.html" title="EClient"><span class="type">EClient</span></a> *client</code></em>,
121
<em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
122
<em class="parameter"><code><span class="type">GError</span> **error</code></em>);
123
113
<span class="returnvalue">void</span> <a class="link" href="EClient.html#e-client-refresh" title="e_client_refresh ()">e_client_refresh</a> (<em class="parameter"><code><a class="link" href="EClient.html" title="EClient"><span class="type">EClient</span></a> *client</code></em>,
124
114
<em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
125
115
<em class="parameter"><code><span class="type">GAsyncReadyCallback</span> callback</code></em>,
159
149
<em class="parameter"><code><span class="type">guint</span> known_errors_count</code></em>,
160
150
<em class="parameter"><code><span class="type">GQuark</span> known_errors_domain</code></em>,
161
151
<em class="parameter"><code><span class="type">gboolean</span> fail_when_none_matched</code></em>);
152
<span class="returnvalue">void</span> <a class="link" href="EClient.html#e-client-remove" title="e_client_remove ()">e_client_remove</a> (<em class="parameter"><code><a class="link" href="EClient.html" title="EClient"><span class="type">EClient</span></a> *client</code></em>,
153
<em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
154
<em class="parameter"><code><span class="type">GAsyncReadyCallback</span> callback</code></em>,
155
<em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);
156
<span class="returnvalue">gboolean</span> <a class="link" href="EClient.html#e-client-remove-finish" title="e_client_remove_finish ()">e_client_remove_finish</a> (<em class="parameter"><code><a class="link" href="EClient.html" title="EClient"><span class="type">EClient</span></a> *client</code></em>,
157
<em class="parameter"><code><span class="type">GAsyncResult</span> *result</code></em>,
158
<em class="parameter"><code><span class="type">GError</span> **error</code></em>);
159
<span class="returnvalue">gboolean</span> <a class="link" href="EClient.html#e-client-remove-sync" title="e_client_remove_sync ()">e_client_remove_sync</a> (<em class="parameter"><code><a class="link" href="EClient.html" title="EClient"><span class="type">EClient</span></a> *client</code></em>,
160
<em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
161
<em class="parameter"><code><span class="type">GError</span> **error</code></em>);
164
164
<div class="refsect1">
989
989
<div class="refsect2">
990
<a name="e-client-remove"></a><h3>e_client_remove ()</h3>
991
<pre class="programlisting"><span class="returnvalue">void</span> e_client_remove (<em class="parameter"><code><a class="link" href="EClient.html" title="EClient"><span class="type">EClient</span></a> *client</code></em>,
992
<em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
993
<em class="parameter"><code><span class="type">GAsyncReadyCallback</span> callback</code></em>,
994
<em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);</pre>
996
Removes the backing data for this <a class="link" href="EClient.html" title="EClient"><span class="type">EClient</span></a>. For example, with the file
997
backend this deletes the database file. You cannot get it back!
998
The call is finished by <a class="link" href="EClient.html#e-client-remove-finish" title="e_client_remove_finish ()"><code class="function">e_client_remove_finish()</code></a> from the <em class="parameter"><code>callback</code></em>.
1000
<div class="variablelist"><table border="0">
1001
<col align="left" valign="top">
1004
<td><p><span class="term"><em class="parameter"><code>client</code></em> :</span></p></td>
1005
<td>an <a class="link" href="EClient.html" title="EClient"><span class="type">EClient</span></a>
1009
<td><p><span class="term"><em class="parameter"><code>cancellable</code></em> :</span></p></td>
1010
<td>a <span class="type">GCancellable</span>; can be <code class="literal">NULL</code>
1014
<td><p><span class="term"><em class="parameter"><code>callback</code></em> :</span></p></td>
1015
<td>callback to call when a result is ready</td>
1018
<td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td>
1019
<td>user data for the <em class="parameter"><code>callback</code></em>
1024
<p class="since">Since 3.2</p>
1027
<div class="refsect2">
1028
<a name="e-client-remove-finish"></a><h3>e_client_remove_finish ()</h3>
1029
<pre class="programlisting"><span class="returnvalue">gboolean</span> e_client_remove_finish (<em class="parameter"><code><a class="link" href="EClient.html" title="EClient"><span class="type">EClient</span></a> *client</code></em>,
1030
<em class="parameter"><code><span class="type">GAsyncResult</span> *result</code></em>,
1031
<em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
1033
Finishes previous call of <a class="link" href="EClient.html#e-client-remove" title="e_client_remove ()"><code class="function">e_client_remove()</code></a>.
1035
<div class="variablelist"><table border="0">
1036
<col align="left" valign="top">
1039
<td><p><span class="term"><em class="parameter"><code>client</code></em> :</span></p></td>
1040
<td>an <a class="link" href="EClient.html" title="EClient"><span class="type">EClient</span></a>
1044
<td><p><span class="term"><em class="parameter"><code>result</code></em> :</span></p></td>
1045
<td>a <span class="type">GAsyncResult</span>
1049
<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
1050
<td>a <span class="type">GError</span> to set an error, if any. <span class="annotation">[<acronym title="Parameter for returning results. Default is transfer full."><span class="acronym">out</span></acronym>]</span>
1054
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1056
<code class="literal">TRUE</code> if successful, <code class="literal">FALSE</code> otherwise.</td>
1060
<p class="since">Since 3.2</p>
1063
<div class="refsect2">
1064
<a name="e-client-remove-sync"></a><h3>e_client_remove_sync ()</h3>
1065
<pre class="programlisting"><span class="returnvalue">gboolean</span> e_client_remove_sync (<em class="parameter"><code><a class="link" href="EClient.html" title="EClient"><span class="type">EClient</span></a> *client</code></em>,
1066
<em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
1067
<em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
1069
Removes the backing data for this <a class="link" href="EClient.html" title="EClient"><span class="type">EClient</span></a>. For example, with the file
1070
backend this deletes the database file. You cannot get it back!
1072
<div class="variablelist"><table border="0">
1073
<col align="left" valign="top">
1076
<td><p><span class="term"><em class="parameter"><code>client</code></em> :</span></p></td>
1077
<td>an <a class="link" href="EClient.html" title="EClient"><span class="type">EClient</span></a>
1081
<td><p><span class="term"><em class="parameter"><code>cancellable</code></em> :</span></p></td>
1082
<td>a <span class="type">GCancellable</span>; can be <code class="literal">NULL</code>
1086
<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
1087
<td>a <span class="type">GError</span> to set an error, if any. <span class="annotation">[<acronym title="Parameter for returning results. Default is transfer full."><span class="acronym">out</span></acronym>]</span>
1091
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1093
<code class="literal">TRUE</code> if successful, <code class="literal">FALSE</code> otherwise.</td>
1097
<p class="since">Since 3.2</p>
1100
<div class="refsect2">
1101
990
<a name="e-client-refresh"></a><h3>e_client_refresh ()</h3>
1102
991
<pre class="programlisting"><span class="returnvalue">void</span> e_client_refresh (<em class="parameter"><code><a class="link" href="EClient.html" title="EClient"><span class="type">EClient</span></a> *client</code></em>,
1103
992
<em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
1591
1480
<p class="since">Since 3.2</p>
1483
<div class="refsect2">
1484
<a name="e-client-remove"></a><h3>e_client_remove ()</h3>
1485
<pre class="programlisting"><span class="returnvalue">void</span> e_client_remove (<em class="parameter"><code><a class="link" href="EClient.html" title="EClient"><span class="type">EClient</span></a> *client</code></em>,
1486
<em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
1487
<em class="parameter"><code><span class="type">GAsyncReadyCallback</span> callback</code></em>,
1488
<em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);</pre>
1489
<div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;">
1490
<h3 class="title">Warning</h3>
1491
<p><code class="literal">e_client_remove</code> has been deprecated since version 3.6 and should not be used in newly-written code. Use <a class="link" href="ESource.html#e-source-remove" title="e_source_remove ()"><code class="function">e_source_remove()</code></a> instead.</p>
1494
Removes the backing data for this <a class="link" href="EClient.html" title="EClient"><span class="type">EClient</span></a>. For example, with the file
1495
backend this deletes the database file. You cannot get it back!
1496
The call is finished by <a class="link" href="EClient.html#e-client-remove-finish" title="e_client_remove_finish ()"><code class="function">e_client_remove_finish()</code></a> from the <em class="parameter"><code>callback</code></em>.
1498
<div class="variablelist"><table border="0">
1499
<col align="left" valign="top">
1502
<td><p><span class="term"><em class="parameter"><code>client</code></em> :</span></p></td>
1503
<td>an <a class="link" href="EClient.html" title="EClient"><span class="type">EClient</span></a>
1507
<td><p><span class="term"><em class="parameter"><code>cancellable</code></em> :</span></p></td>
1508
<td>a <span class="type">GCancellable</span>; can be <code class="literal">NULL</code>
1512
<td><p><span class="term"><em class="parameter"><code>callback</code></em> :</span></p></td>
1513
<td>callback to call when a result is ready</td>
1516
<td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td>
1517
<td>user data for the <em class="parameter"><code>callback</code></em>
1522
<p class="since">Since 3.2</p>
1525
<div class="refsect2">
1526
<a name="e-client-remove-finish"></a><h3>e_client_remove_finish ()</h3>
1527
<pre class="programlisting"><span class="returnvalue">gboolean</span> e_client_remove_finish (<em class="parameter"><code><a class="link" href="EClient.html" title="EClient"><span class="type">EClient</span></a> *client</code></em>,
1528
<em class="parameter"><code><span class="type">GAsyncResult</span> *result</code></em>,
1529
<em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
1530
<div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;">
1531
<h3 class="title">Warning</h3>
1532
<p><code class="literal">e_client_remove_finish</code> has been deprecated since version 3.6 and should not be used in newly-written code. Use <a class="link" href="ESource.html#e-source-remove-finish" title="e_source_remove_finish ()"><code class="function">e_source_remove_finish()</code></a> instead.</p>
1535
Finishes previous call of <a class="link" href="EClient.html#e-client-remove" title="e_client_remove ()"><code class="function">e_client_remove()</code></a>.
1537
<div class="variablelist"><table border="0">
1538
<col align="left" valign="top">
1541
<td><p><span class="term"><em class="parameter"><code>client</code></em> :</span></p></td>
1542
<td>an <a class="link" href="EClient.html" title="EClient"><span class="type">EClient</span></a>
1546
<td><p><span class="term"><em class="parameter"><code>result</code></em> :</span></p></td>
1547
<td>a <span class="type">GAsyncResult</span>
1551
<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
1552
<td>a <span class="type">GError</span> to set an error, if any. <span class="annotation">[<acronym title="Parameter for returning results. Default is transfer full."><span class="acronym">out</span></acronym>]</span>
1556
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1558
<code class="literal">TRUE</code> if successful, <code class="literal">FALSE</code> otherwise.</td>
1562
<p class="since">Since 3.2</p>
1565
<div class="refsect2">
1566
<a name="e-client-remove-sync"></a><h3>e_client_remove_sync ()</h3>
1567
<pre class="programlisting"><span class="returnvalue">gboolean</span> e_client_remove_sync (<em class="parameter"><code><a class="link" href="EClient.html" title="EClient"><span class="type">EClient</span></a> *client</code></em>,
1568
<em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
1569
<em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
1570
<div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;">
1571
<h3 class="title">Warning</h3>
1572
<p><code class="literal">e_client_remove_sync</code> has been deprecated since version 3.6 and should not be used in newly-written code. Use <a class="link" href="ESource.html#e-source-remove-sync" title="e_source_remove_sync ()"><code class="function">e_source_remove_sync()</code></a> instead.</p>
1575
Removes the backing data for this <a class="link" href="EClient.html" title="EClient"><span class="type">EClient</span></a>. For example, with the file
1576
backend this deletes the database file. You cannot get it back!
1578
<div class="variablelist"><table border="0">
1579
<col align="left" valign="top">
1582
<td><p><span class="term"><em class="parameter"><code>client</code></em> :</span></p></td>
1583
<td>an <a class="link" href="EClient.html" title="EClient"><span class="type">EClient</span></a>
1587
<td><p><span class="term"><em class="parameter"><code>cancellable</code></em> :</span></p></td>
1588
<td>a <span class="type">GCancellable</span>; can be <code class="literal">NULL</code>
1592
<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
1593
<td>a <span class="type">GError</span> to set an error, if any. <span class="annotation">[<acronym title="Parameter for returning results. Default is transfer full."><span class="acronym">out</span></acronym>]</span>
1597
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1599
<code class="literal">TRUE</code> if successful, <code class="literal">FALSE</code> otherwise.</td>
1603
<p class="since">Since 3.2</p>
1594
1606
<div class="refsect1">
1595
1607
<a name="EClient.property-details"></a><h2>Property Details</h2>