50
50
struct <a class="link" href="ESourceRegistryServer.html#ESourceRegistryServer-struct" title="struct ESourceRegistryServer">ESourceRegistryServer</a>;
51
51
<a class="link" href="EDBusServer.html" title="EDBusServer"><span class="returnvalue">EDBusServer</span></a> * <a class="link" href="ESourceRegistryServer.html#e-source-registry-server-new" title="e_source_registry_server_new ()">e_source_registry_server_new</a> (<em class="parameter"><code><span class="type">void</span></code></em>);
52
52
<span class="returnvalue">void</span> <a class="link" href="ESourceRegistryServer.html#e-source-registry-server-add-source" title="e_source_registry_server_add_source ()">e_source_registry_server_add_source</a> (<em class="parameter"><code><a class="link" href="ESourceRegistryServer.html" title="ESourceRegistryServer"><span class="type">ESourceRegistryServer</span></a> *server</code></em>,
53
<em class="parameter"><code><span class="type">ESource</span> *source</code></em>);
53
<em class="parameter"><code><a href="../libedataserver/ESource.html"><span class="type">ESource</span></a> *source</code></em>);
54
54
<span class="returnvalue">void</span> <a class="link" href="ESourceRegistryServer.html#e-source-registry-server-remove-source" title="e_source_registry_server_remove_source ()">e_source_registry_server_remove_source</a>
55
55
(<em class="parameter"><code><a class="link" href="ESourceRegistryServer.html" title="ESourceRegistryServer"><span class="type">ESourceRegistryServer</span></a> *server</code></em>,
56
<em class="parameter"><code><span class="type">ESource</span> *source</code></em>);
57
<span class="returnvalue">void</span> <a class="link" href="ESourceRegistryServer.html#e-source-registry-server-queue-auth-session" title="e_source_registry_server_queue_auth_session ()">e_source_registry_server_queue_auth_session</a>
58
(<em class="parameter"><code><a class="link" href="ESourceRegistryServer.html" title="ESourceRegistryServer"><span class="type">ESourceRegistryServer</span></a> *server</code></em>,
59
<em class="parameter"><code><a class="link" href="EAuthenticationSession.html" title="EAuthenticationSession"><span class="type">EAuthenticationSession</span></a> *session</code></em>);
56
<em class="parameter"><code><a href="../libedataserver/ESource.html"><span class="type">ESource</span></a> *source</code></em>);
60
57
<span class="returnvalue">gboolean</span> <a class="link" href="ESourceRegistryServer.html#e-source-registry-server-load-all" title="e_source_registry_server_load_all ()">e_source_registry_server_load_all</a> (<em class="parameter"><code><a class="link" href="ESourceRegistryServer.html" title="ESourceRegistryServer"><span class="type">ESourceRegistryServer</span></a> *server</code></em>,
61
58
<em class="parameter"><code><span class="type">GError</span> **error</code></em>);
62
59
enum <a class="link" href="ESourceRegistryServer.html#ESourcePermissionFlags" title="enum ESourcePermissionFlags">ESourcePermissionFlags</a>;
65
62
<em class="parameter"><code>const <span class="type">gchar</span> *path</code></em>,
66
63
<em class="parameter"><code><a class="link" href="ESourceRegistryServer.html#ESourcePermissionFlags" title="enum ESourcePermissionFlags"><span class="type">ESourcePermissionFlags</span></a> flags</code></em>,
67
64
<em class="parameter"><code><span class="type">GError</span> **error</code></em>);
68
<span class="returnvalue">ESource</span> * <a class="link" href="ESourceRegistryServer.html#e-source-registry-server-load-file" title="e_source_registry_server_load_file ()">e_source_registry_server_load_file</a> (<em class="parameter"><code><a class="link" href="ESourceRegistryServer.html" title="ESourceRegistryServer"><span class="type">ESourceRegistryServer</span></a> *server</code></em>,
65
<a href="../libedataserver/ESource.html"><span class="returnvalue">ESource</span></a> * <a class="link" href="ESourceRegistryServer.html#e-source-registry-server-load-file" title="e_source_registry_server_load_file ()">e_source_registry_server_load_file</a> (<em class="parameter"><code><a class="link" href="ESourceRegistryServer.html" title="ESourceRegistryServer"><span class="type">ESourceRegistryServer</span></a> *server</code></em>,
69
66
<em class="parameter"><code><span class="type">GFile</span> *file</code></em>,
70
67
<em class="parameter"><code><a class="link" href="ESourceRegistryServer.html#ESourcePermissionFlags" title="enum ESourcePermissionFlags"><span class="type">ESourcePermissionFlags</span></a> flags</code></em>,
71
68
<em class="parameter"><code><span class="type">GError</span> **error</code></em>);
72
69
<span class="returnvalue">void</span> <a class="link" href="ESourceRegistryServer.html#e-source-registry-server-load-error" title="e_source_registry_server_load_error ()">e_source_registry_server_load_error</a> (<em class="parameter"><code><a class="link" href="ESourceRegistryServer.html" title="ESourceRegistryServer"><span class="type">ESourceRegistryServer</span></a> *server</code></em>,
73
70
<em class="parameter"><code><span class="type">GFile</span> *file</code></em>,
74
71
<em class="parameter"><code>const <span class="type">GError</span> *error</code></em>);
75
<span class="returnvalue">ESource</span> * <a class="link" href="ESourceRegistryServer.html#e-source-registry-server-ref-source" title="e_source_registry_server_ref_source ()">e_source_registry_server_ref_source</a> (<em class="parameter"><code><a class="link" href="ESourceRegistryServer.html" title="ESourceRegistryServer"><span class="type">ESourceRegistryServer</span></a> *server</code></em>,
72
<a href="../libedataserver/ESource.html"><span class="returnvalue">ESource</span></a> * <a class="link" href="ESourceRegistryServer.html#e-source-registry-server-ref-source" title="e_source_registry_server_ref_source ()">e_source_registry_server_ref_source</a> (<em class="parameter"><code><a class="link" href="ESourceRegistryServer.html" title="ESourceRegistryServer"><span class="type">ESourceRegistryServer</span></a> *server</code></em>,
76
73
<em class="parameter"><code>const <span class="type">gchar</span> *uid</code></em>);
77
74
<span class="returnvalue">GList</span> * <a class="link" href="ESourceRegistryServer.html#e-source-registry-server-list-sources" title="e_source_registry_server_list_sources ()">e_source_registry_server_list_sources</a>
78
75
(<em class="parameter"><code><a class="link" href="ESourceRegistryServer.html" title="ESourceRegistryServer"><span class="type">ESourceRegistryServer</span></a> *server</code></em>,
79
76
<em class="parameter"><code>const <span class="type">gchar</span> *extension_name</code></em>);
77
<a class="link" href="ECollectionBackend.html" title="ECollectionBackend"><span class="returnvalue">ECollectionBackend</span></a> * <a class="link" href="ESourceRegistryServer.html#e-source-registry-server-ref-backend" title="e_source_registry_server_ref_backend ()">e_source_registry_server_ref_backend</a>
78
(<em class="parameter"><code><a class="link" href="ESourceRegistryServer.html" title="ESourceRegistryServer"><span class="type">ESourceRegistryServer</span></a> *server</code></em>,
79
<em class="parameter"><code><a href="../libedataserver/ESource.html"><span class="type">ESource</span></a> *source</code></em>);
80
80
<a class="link" href="ECollectionBackendFactory.html" title="ECollectionBackendFactory"><span class="returnvalue">ECollectionBackendFactory</span></a> * <a class="link" href="ESourceRegistryServer.html#e-source-registry-server-ref-backend-factory" title="e_source_registry_server_ref_backend_factory ()">e_source_registry_server_ref_backend_factory</a>
81
81
(<em class="parameter"><code><a class="link" href="ESourceRegistryServer.html" title="ESourceRegistryServer"><span class="type">ESourceRegistryServer</span></a> *server</code></em>,
82
<em class="parameter"><code><span class="type">ESource</span> *source</code></em>);
82
<em class="parameter"><code><a href="../libedataserver/ESource.html"><span class="type">ESource</span></a> *source</code></em>);
83
<span class="returnvalue">gboolean</span> <a class="link" href="ESourceRegistryServer.html#e-source-registry-server-authenticate-sync" title="e_source_registry_server_authenticate_sync ()">e_source_registry_server_authenticate_sync</a>
84
(<em class="parameter"><code><a class="link" href="ESourceRegistryServer.html" title="ESourceRegistryServer"><span class="type">ESourceRegistryServer</span></a> *server</code></em>,
85
<em class="parameter"><code><a class="link" href="EAuthenticationSession.html" title="EAuthenticationSession"><span class="type">EAuthenticationSession</span></a> *session</code></em>,
86
<em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
87
<em class="parameter"><code><span class="type">GError</span> **error</code></em>);
88
<span class="returnvalue">void</span> <a class="link" href="ESourceRegistryServer.html#e-source-registry-server-authenticate" title="e_source_registry_server_authenticate ()">e_source_registry_server_authenticate</a>
89
(<em class="parameter"><code><a class="link" href="ESourceRegistryServer.html" title="ESourceRegistryServer"><span class="type">ESourceRegistryServer</span></a> *server</code></em>,
90
<em class="parameter"><code><a class="link" href="EAuthenticationSession.html" title="EAuthenticationSession"><span class="type">EAuthenticationSession</span></a> *session</code></em>,
91
<em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
92
<em class="parameter"><code><span class="type">GAsyncReadyCallback</span> callback</code></em>,
93
<em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);
94
<span class="returnvalue">gboolean</span> <a class="link" href="ESourceRegistryServer.html#e-source-registry-server-authenticate-finish" title="e_source_registry_server_authenticate_finish ()">e_source_registry_server_authenticate_finish</a>
95
(<em class="parameter"><code><a class="link" href="ESourceRegistryServer.html" title="ESourceRegistryServer"><span class="type">ESourceRegistryServer</span></a> *server</code></em>,
96
<em class="parameter"><code><span class="type">GAsyncResult</span> *result</code></em>,
97
<em class="parameter"><code><span class="type">GError</span> **error</code></em>);
85
100
<div class="refsect1">
205
220
<td><p><span class="term"><em class="parameter"><code>source</code></em> :</span></p></td>
206
<td>an <span class="type">ESource</span>
211
<p class="since">Since 3.6</p>
214
<div class="refsect2">
215
<a name="e-source-registry-server-queue-auth-session"></a><h3>e_source_registry_server_queue_auth_session ()</h3>
216
<pre class="programlisting"><span class="returnvalue">void</span> e_source_registry_server_queue_auth_session
217
(<em class="parameter"><code><a class="link" href="ESourceRegistryServer.html" title="ESourceRegistryServer"><span class="type">ESourceRegistryServer</span></a> *server</code></em>,
218
<em class="parameter"><code><a class="link" href="EAuthenticationSession.html" title="EAuthenticationSession"><span class="type">EAuthenticationSession</span></a> *session</code></em>);</pre>
220
Queues an authentication session. When its turn comes, and if necessary,
221
the user will be prompted for a secret. Sessions are queued this way to
222
prevent user prompts from piling up on the screen.
224
<div class="variablelist"><table border="0">
225
<col align="left" valign="top">
228
<td><p><span class="term"><em class="parameter"><code>server</code></em> :</span></p></td>
229
<td>an <a class="link" href="ESourceRegistryServer.html" title="ESourceRegistryServer"><span class="type">ESourceRegistryServer</span></a>
233
<td><p><span class="term"><em class="parameter"><code>session</code></em> :</span></p></td>
234
<td>an <span class="type">EDBusSourceAuthenticator</span>
221
<td>an <a href="../libedataserver/ESource.html"><span class="type">ESource</span></a>
363
350
<div class="refsect2">
364
351
<a name="e-source-registry-server-load-file"></a><h3>e_source_registry_server_load_file ()</h3>
365
<pre class="programlisting"><span class="returnvalue">ESource</span> * e_source_registry_server_load_file (<em class="parameter"><code><a class="link" href="ESourceRegistryServer.html" title="ESourceRegistryServer"><span class="type">ESourceRegistryServer</span></a> *server</code></em>,
352
<pre class="programlisting"><a href="../libedataserver/ESource.html"><span class="returnvalue">ESource</span></a> * e_source_registry_server_load_file (<em class="parameter"><code><a class="link" href="ESourceRegistryServer.html" title="ESourceRegistryServer"><span class="type">ESourceRegistryServer</span></a> *server</code></em>,
366
353
<em class="parameter"><code><span class="type">GFile</span> *file</code></em>,
367
354
<em class="parameter"><code><a class="link" href="ESourceRegistryServer.html#ESourcePermissionFlags" title="enum ESourcePermissionFlags"><span class="type">ESourcePermissionFlags</span></a> flags</code></em>,
368
355
<em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
370
Creates an <span class="type">ESource</span> for a native key file and adds it to <em class="parameter"><code>server</code></em>.
357
Creates an <a href="../libedataserver/ESource.html"><span class="type">ESource</span></a> for a native key file and adds it to <em class="parameter"><code>server</code></em>.
371
358
If an error occurs, the function returns <code class="literal">NULL</code> and sets <em class="parameter"><code>error</code></em>.
374
The returned <span class="type">ESource</span> is referenced for thread-safety. Unreference
375
the <span class="type">ESource</span> with <code class="function">g_object_unref()</code> when finished with it.
361
The returned <a href="../libedataserver/ESource.html"><span class="type">ESource</span></a> is referenced for thread-safety. Unreference
362
the <a href="../libedataserver/ESource.html"><span class="type">ESource</span></a> with <code class="function">g_object_unref()</code> when finished with it.
377
364
<div class="variablelist"><table border="0">
378
365
<col align="left" valign="top">
523
510
<div class="refsect2">
511
<a name="e-source-registry-server-ref-backend"></a><h3>e_source_registry_server_ref_backend ()</h3>
512
<pre class="programlisting"><a class="link" href="ECollectionBackend.html" title="ECollectionBackend"><span class="returnvalue">ECollectionBackend</span></a> * e_source_registry_server_ref_backend
513
(<em class="parameter"><code><a class="link" href="ESourceRegistryServer.html" title="ESourceRegistryServer"><span class="type">ESourceRegistryServer</span></a> *server</code></em>,
514
<em class="parameter"><code><a href="../libedataserver/ESource.html"><span class="type">ESource</span></a> *source</code></em>);</pre>
516
Returns the <a class="link" href="ECollectionBackend.html" title="ECollectionBackend"><span class="type">ECollectionBackend</span></a> associated with <em class="parameter"><code>source</code></em>, or <code class="literal">NULL</code> if
517
there is no <a class="link" href="ECollectionBackend.html" title="ECollectionBackend"><span class="type">ECollectionBackend</span></a> associated with <em class="parameter"><code>source</code></em>.
520
An <a href="../libedataserver/ESource.html"><span class="type">ESource</span></a> is associated with an <a class="link" href="ECollectionBackend.html" title="ECollectionBackend"><span class="type">ECollectionBackend</span></a> if the <a href="../libedataserver/ESource.html"><span class="type">ESource</span></a> has
521
an <span class="type">ESourceCollection</span> extension, or if it is a hierarchical descendant of
522
another <a href="../libedataserver/ESource.html"><span class="type">ESource</span></a> which has an <span class="type">ESourceCollection</span> extension.
525
The returned <a class="link" href="ECollectionBackend.html" title="ECollectionBackend"><span class="type">ECollectionBackend</span></a> is referenced for thread-safety.
526
Unreference the <a class="link" href="ECollectionBackend.html" title="ECollectionBackend"><span class="type">ECollectionBackend</span></a> with <code class="function">g_object_unref()</code> when finished
529
<div class="variablelist"><table border="0">
530
<col align="left" valign="top">
533
<td><p><span class="term"><em class="parameter"><code>server</code></em> :</span></p></td>
534
<td>an <a class="link" href="ESourceRegistryServer.html" title="ESourceRegistryServer"><span class="type">ESourceRegistryServer</span></a>
538
<td><p><span class="term"><em class="parameter"><code>source</code></em> :</span></p></td>
539
<td>an <a href="../libedataserver/ESource.html"><span class="type">ESource</span></a>
543
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
544
<td>the <a class="link" href="ECollectionBackend.html" title="ECollectionBackend"><span class="type">ECollectionBackend</span></a> for <em class="parameter"><code>source</code></em>, or <code class="literal">NULL</code>
549
<p class="since">Since 3.6</p>
552
<div class="refsect2">
524
553
<a name="e-source-registry-server-ref-backend-factory"></a><h3>e_source_registry_server_ref_backend_factory ()</h3>
525
554
<pre class="programlisting"><a class="link" href="ECollectionBackendFactory.html" title="ECollectionBackendFactory"><span class="returnvalue">ECollectionBackendFactory</span></a> * e_source_registry_server_ref_backend_factory
526
555
(<em class="parameter"><code><a class="link" href="ESourceRegistryServer.html" title="ESourceRegistryServer"><span class="type">ESourceRegistryServer</span></a> *server</code></em>,
527
<em class="parameter"><code><span class="type">ESource</span> *source</code></em>);</pre>
556
<em class="parameter"><code><a href="../libedataserver/ESource.html"><span class="type">ESource</span></a> *source</code></em>);</pre>
529
558
Returns the <a class="link" href="ECollectionBackendFactory.html" title="ECollectionBackendFactory"><span class="type">ECollectionBackendFactory</span></a> for <em class="parameter"><code>source</code></em>, if available.
530
559
If <em class="parameter"><code>source</code></em> does not have an <span class="type">ESourceCollection</span> extension, or if the
560
589
<p class="since">Since 3.6</p>
592
<div class="refsect2">
593
<a name="e-source-registry-server-authenticate-sync"></a><h3>e_source_registry_server_authenticate_sync ()</h3>
594
<pre class="programlisting"><span class="returnvalue">gboolean</span> e_source_registry_server_authenticate_sync
595
(<em class="parameter"><code><a class="link" href="ESourceRegistryServer.html" title="ESourceRegistryServer"><span class="type">ESourceRegistryServer</span></a> *server</code></em>,
596
<em class="parameter"><code><a class="link" href="EAuthenticationSession.html" title="EAuthenticationSession"><span class="type">EAuthenticationSession</span></a> *session</code></em>,
597
<em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
598
<em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
600
Queues the <em class="parameter"><code>session</code></em> behind any ongoing or pending authentication
601
sessions for the same data source, and eventually executes <em class="parameter"><code>session</code></em>
602
(see <a class="link" href="EAuthenticationSession.html#e-authentication-session-execute-sync" title="e_authentication_session_execute_sync ()"><code class="function">e_authentication_session_execute_sync()</code></a> for more details).
605
This function blocks until <em class="parameter"><code>session</code></em> is finished executing. For a
606
non-blocking variation see <a class="link" href="ESourceRegistryServer.html#e-source-registry-server-authenticate" title="e_source_registry_server_authenticate ()"><code class="function">e_source_registry_server_authenticate()</code></a>.
609
If an error occurs, the function sets <em class="parameter"><code>error</code></em> and returns <code class="literal">FALSE</code>.
611
<div class="variablelist"><table border="0">
612
<col align="left" valign="top">
615
<td><p><span class="term"><em class="parameter"><code>server</code></em> :</span></p></td>
616
<td>an <a class="link" href="ESourceRegistryServer.html" title="ESourceRegistryServer"><span class="type">ESourceRegistryServer</span></a>
620
<td><p><span class="term"><em class="parameter"><code>session</code></em> :</span></p></td>
621
<td>an <a class="link" href="EAuthenticationSession.html" title="EAuthenticationSession"><span class="type">EAuthenticationSession</span></a>
625
<td><p><span class="term"><em class="parameter"><code>cancellable</code></em> :</span></p></td>
626
<td>optional <span class="type">GCancellable</span> object, or <code class="literal">NULL</code>
630
<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
631
<td>return location for a <span class="type">GError</span>, or <code class="literal">NULL</code>
635
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
637
<code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> on failure</td>
641
<p class="since">Since 3.6</p>
644
<div class="refsect2">
645
<a name="e-source-registry-server-authenticate"></a><h3>e_source_registry_server_authenticate ()</h3>
646
<pre class="programlisting"><span class="returnvalue">void</span> e_source_registry_server_authenticate
647
(<em class="parameter"><code><a class="link" href="ESourceRegistryServer.html" title="ESourceRegistryServer"><span class="type">ESourceRegistryServer</span></a> *server</code></em>,
648
<em class="parameter"><code><a class="link" href="EAuthenticationSession.html" title="EAuthenticationSession"><span class="type">EAuthenticationSession</span></a> *session</code></em>,
649
<em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
650
<em class="parameter"><code><span class="type">GAsyncReadyCallback</span> callback</code></em>,
651
<em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);</pre>
653
Queues the <em class="parameter"><code>session</code></em> behind any ongoing or pending authentication
654
sessions for the same data source, and eventually executes <em class="parameter"><code>session</code></em>
655
(see <a class="link" href="EAuthenticationSession.html#e-authentication-session-execute-sync" title="e_authentication_session_execute_sync ()"><code class="function">e_authentication_session_execute_sync()</code></a> for more details).
658
This function returns immediately after enqueuing <em class="parameter"><code>session</code></em>. When
659
<em class="parameter"><code>session</code></em> is finished executing, <em class="parameter"><code>callback</code></em> will be called. You can
660
then call <a class="link" href="ESourceRegistryServer.html#e-source-registry-server-authenticate-finish" title="e_source_registry_server_authenticate_finish ()"><code class="function">e_source_registry_server_authenticate_finish()</code></a> to get the
661
result of the operation.
663
<div class="variablelist"><table border="0">
664
<col align="left" valign="top">
667
<td><p><span class="term"><em class="parameter"><code>server</code></em> :</span></p></td>
668
<td>an <a class="link" href="ESourceRegistryServer.html" title="ESourceRegistryServer"><span class="type">ESourceRegistryServer</span></a>
672
<td><p><span class="term"><em class="parameter"><code>session</code></em> :</span></p></td>
673
<td>an <a class="link" href="EAuthenticationSession.html" title="EAuthenticationSession"><span class="type">EAuthenticationSession</span></a>
677
<td><p><span class="term"><em class="parameter"><code>cancellable</code></em> :</span></p></td>
678
<td>optional <span class="type">GCancellable</span> object, or <code class="literal">NULL</code>
682
<td><p><span class="term"><em class="parameter"><code>callback</code></em> :</span></p></td>
683
<td>a <span class="type">GAsyncReadyCallback</span> to call when the request is satisfied</td>
686
<td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td>
687
<td>data to pass to the callback function</td>
691
<p class="since">Since 3.6</p>
694
<div class="refsect2">
695
<a name="e-source-registry-server-authenticate-finish"></a><h3>e_source_registry_server_authenticate_finish ()</h3>
696
<pre class="programlisting"><span class="returnvalue">gboolean</span> e_source_registry_server_authenticate_finish
697
(<em class="parameter"><code><a class="link" href="ESourceRegistryServer.html" title="ESourceRegistryServer"><span class="type">ESourceRegistryServer</span></a> *server</code></em>,
698
<em class="parameter"><code><span class="type">GAsyncResult</span> *result</code></em>,
699
<em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
701
Finishes the operation started with <a class="link" href="ESourceRegistryServer.html#e-source-registry-server-authenticate" title="e_source_registry_server_authenticate ()"><code class="function">e_source_registry_server_authenticate()</code></a>.
702
If an error occurred, the function will set <em class="parameter"><code>error</code></em> and return <code class="literal">FALSE</code>.
704
<div class="variablelist"><table border="0">
705
<col align="left" valign="top">
708
<td><p><span class="term"><em class="parameter"><code>server</code></em> :</span></p></td>
709
<td>an <a class="link" href="ESourceRegistryServer.html" title="ESourceRegistryServer"><span class="type">ESourceRegistryServer</span></a>
713
<td><p><span class="term"><em class="parameter"><code>result</code></em> :</span></p></td>
714
<td>a <span class="type">GAsyncResult</span>
718
<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
719
<td>return location for a <span class="type">GError</span>, or <code class="literal">NULL</code>
723
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
725
<code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> on failure</td>
729
<p class="since">Since 3.6</p>
563
732
<div class="refsect1">
564
733
<a name="ESourceRegistryServer.signal-details"></a><h2>Signal Details</h2>