78
77
<em class="parameter"><code>const <span class="type">gchar</span> *path</code></em>,
79
78
<em class="parameter"><code><span class="type">gboolean</span> with_subtree_sync_check</code></em>);
80
79
<span class="returnvalue">GSList</span> * <a class="link" href="SyncdaemonDaemon.html#syncdaemon-daemon-get-folders" title="syncdaemon_daemon_get_folders ()">syncdaemon_daemon_get_folders</a> (<em class="parameter"><code><a class="link" href="SyncdaemonDaemon.html" title="SyncdaemonDaemon"><span class="type">SyncdaemonDaemon</span></a> *daemon</code></em>);
81
<a class="link" href="SyncdaemonFolderInfo.html" title="SyncdaemonFolderInfo"><span class="returnvalue">SyncdaemonFolderInfo</span></a>* <a class="link" href="SyncdaemonDaemon.html#syncdaemon-daemon-get-folder-info" title="syncdaemon_daemon_get_folder_info ()">syncdaemon_daemon_get_folder_info</a> (<em class="parameter"><code><a class="link" href="SyncdaemonDaemon.html" title="SyncdaemonDaemon"><span class="type">SyncdaemonDaemon</span></a> *daemon</code></em>,
80
<a class="link" href="SyncdaemonFolderInfo.html" title="SyncdaemonFolderInfo"><span class="returnvalue">SyncdaemonFolderInfo</span></a> * <a class="link" href="SyncdaemonDaemon.html#syncdaemon-daemon-get-folder-info" title="syncdaemon_daemon_get_folder_info ()">syncdaemon_daemon_get_folder_info</a>
81
(<em class="parameter"><code><a class="link" href="SyncdaemonDaemon.html" title="SyncdaemonDaemon"><span class="type">SyncdaemonDaemon</span></a> *daemon</code></em>,
82
82
<em class="parameter"><code>const <span class="type">gchar</span> *path</code></em>);
83
83
<span class="returnvalue">gboolean</span> <a class="link" href="SyncdaemonDaemon.html#syncdaemon-daemon-is-folder-enabled" title="syncdaemon_daemon_is_folder_enabled ()">syncdaemon_daemon_is_folder_enabled</a> (<em class="parameter"><code><a class="link" href="SyncdaemonDaemon.html" title="SyncdaemonDaemon"><span class="type">SyncdaemonDaemon</span></a> *daemon</code></em>,
84
84
<em class="parameter"><code>const <span class="type">gchar</span> *path</code></em>,
127
127
(<em class="parameter"><code><a class="link" href="SyncdaemonDaemon.html" title="SyncdaemonDaemon"><span class="type">SyncdaemonDaemon</span></a> *daemon</code></em>);
128
128
<a class="link" href="libsyncdaemon-Syncdaemon.html#SyncdaemonInterface"><span class="returnvalue">SyncdaemonInterface</span></a> * <a class="link" href="SyncdaemonDaemon.html#syncdaemon-daemon-get-status-interface" title="syncdaemon_daemon_get_status_interface ()">syncdaemon_daemon_get_status_interface</a>
129
129
(<em class="parameter"><code><a class="link" href="SyncdaemonDaemon.html" title="SyncdaemonDaemon"><span class="type">SyncdaemonDaemon</span></a> *daemon</code></em>);
130
<a class="link" href="SyncdaemonDaemon.html#SyncdaemonDaemonPrivate" title="SyncdaemonDaemonPrivate">SyncdaemonDaemonPrivate</a>;
132
<div class="refsect1" title="Object Hierarchy">
133
<div class="refsect1">
133
134
<a name="SyncdaemonDaemon.object-hierarchy"></a><h2>Object Hierarchy</h2>
134
135
<pre class="synopsis">
136
137
+----SyncdaemonDaemon
139
<div class="refsect1" title="Signals">
140
<div class="refsect1">
140
141
<a name="SyncdaemonDaemon.signals"></a><h2>Signals</h2>
141
142
<pre class="synopsis">
142
"<a class="link" href="SyncdaemonDaemon.html#SyncdaemonDaemon-connected" title='The "connected" signal'>connected</a>" : Run Last
143
"<a class="link" href="SyncdaemonDaemon.html#SyncdaemonDaemon-disconnected" title='The "disconnected" signal'>disconnected</a>" : Run Last
144
"<a class="link" href="SyncdaemonDaemon.html#SyncdaemonDaemon-download-file-progress" title='The "download-file-progress" signal'>download-file-progress</a>" : Run Last
145
"<a class="link" href="SyncdaemonDaemon.html#SyncdaemonDaemon-download-finished" title='The "download-finished" signal'>download-finished</a>" : Run Last
146
"<a class="link" href="SyncdaemonDaemon.html#SyncdaemonDaemon-download-started" title='The "download-started" signal'>download-started</a>" : Run Last
147
"<a class="link" href="SyncdaemonDaemon.html#SyncdaemonDaemon-error" title='The "error" signal'>error</a>" : Run Last
148
"<a class="link" href="SyncdaemonDaemon.html#SyncdaemonDaemon-event" title='The "event" signal'>event</a>" : Run Last
149
"<a class="link" href="SyncdaemonDaemon.html#SyncdaemonDaemon-file-published" title='The "file-published" signal'>file-published</a>" : Run Last
150
"<a class="link" href="SyncdaemonDaemon.html#SyncdaemonDaemon-file-unpublished" title='The "file-unpublished" signal'>file-unpublished</a>" : Run Last
151
"<a class="link" href="SyncdaemonDaemon.html#SyncdaemonDaemon-folder-created" title='The "folder-created" signal'>folder-created</a>" : Run Last
152
"<a class="link" href="SyncdaemonDaemon.html#SyncdaemonDaemon-folder-deleted" title='The "folder-deleted" signal'>folder-deleted</a>" : Run Last
153
"<a class="link" href="SyncdaemonDaemon.html#SyncdaemonDaemon-folder-subscribed" title='The "folder-subscribed" signal'>folder-subscribed</a>" : Run Last
154
"<a class="link" href="SyncdaemonDaemon.html#SyncdaemonDaemon-folder-unsubscribed" title='The "folder-unsubscribed" signal'>folder-unsubscribed</a>" : Run Last
155
"<a class="link" href="SyncdaemonDaemon.html#SyncdaemonDaemon-quota-exceeded" title='The "quota-exceeded" signal'>quota-exceeded</a>" : Run Last
156
"<a class="link" href="SyncdaemonDaemon.html#SyncdaemonDaemon-ready" title='The "ready" signal'>ready</a>" : Run Last
157
"<a class="link" href="SyncdaemonDaemon.html#SyncdaemonDaemon-share-created" title='The "share-created" signal'>share-created</a>" : Run Last
158
"<a class="link" href="SyncdaemonDaemon.html#SyncdaemonDaemon-share-deleted" title='The "share-deleted" signal'>share-deleted</a>" : Run Last
159
"<a class="link" href="SyncdaemonDaemon.html#SyncdaemonDaemon-status-changed" title='The "status-changed" signal'>status-changed</a>" : Run Last
160
"<a class="link" href="SyncdaemonDaemon.html#SyncdaemonDaemon-upload-file-progress" title='The "upload-file-progress" signal'>upload-file-progress</a>" : Run Last
161
"<a class="link" href="SyncdaemonDaemon.html#SyncdaemonDaemon-upload-finished" title='The "upload-finished" signal'>upload-finished</a>" : Run Last
162
"<a class="link" href="SyncdaemonDaemon.html#SyncdaemonDaemon-upload-started" title='The "upload-started" signal'>upload-started</a>" : Run Last
143
"<a class="link" href="SyncdaemonDaemon.html#SyncdaemonDaemon-connected" title='The "connected" signal'>connected</a>" : <code class="literal">Run Last</code>
144
"<a class="link" href="SyncdaemonDaemon.html#SyncdaemonDaemon-disconnected" title='The "disconnected" signal'>disconnected</a>" : <code class="literal">Run Last</code>
145
"<a class="link" href="SyncdaemonDaemon.html#SyncdaemonDaemon-download-file-progress" title='The "download-file-progress" signal'>download-file-progress</a>" : <code class="literal">Run Last</code>
146
"<a class="link" href="SyncdaemonDaemon.html#SyncdaemonDaemon-download-finished" title='The "download-finished" signal'>download-finished</a>" : <code class="literal">Run Last</code>
147
"<a class="link" href="SyncdaemonDaemon.html#SyncdaemonDaemon-download-started" title='The "download-started" signal'>download-started</a>" : <code class="literal">Run Last</code>
148
"<a class="link" href="SyncdaemonDaemon.html#SyncdaemonDaemon-error" title='The "error" signal'>error</a>" : <code class="literal">Run Last</code>
149
"<a class="link" href="SyncdaemonDaemon.html#SyncdaemonDaemon-event" title='The "event" signal'>event</a>" : <code class="literal">Run Last</code>
150
"<a class="link" href="SyncdaemonDaemon.html#SyncdaemonDaemon-file-published" title='The "file-published" signal'>file-published</a>" : <code class="literal">Run Last</code>
151
"<a class="link" href="SyncdaemonDaemon.html#SyncdaemonDaemon-file-unpublished" title='The "file-unpublished" signal'>file-unpublished</a>" : <code class="literal">Run Last</code>
152
"<a class="link" href="SyncdaemonDaemon.html#SyncdaemonDaemon-folder-created" title='The "folder-created" signal'>folder-created</a>" : <code class="literal">Run Last</code>
153
"<a class="link" href="SyncdaemonDaemon.html#SyncdaemonDaemon-folder-deleted" title='The "folder-deleted" signal'>folder-deleted</a>" : <code class="literal">Run Last</code>
154
"<a class="link" href="SyncdaemonDaemon.html#SyncdaemonDaemon-folder-subscribed" title='The "folder-subscribed" signal'>folder-subscribed</a>" : <code class="literal">Run Last</code>
155
"<a class="link" href="SyncdaemonDaemon.html#SyncdaemonDaemon-folder-unsubscribed" title='The "folder-unsubscribed" signal'>folder-unsubscribed</a>" : <code class="literal">Run Last</code>
156
"<a class="link" href="SyncdaemonDaemon.html#SyncdaemonDaemon-quota-exceeded" title='The "quota-exceeded" signal'>quota-exceeded</a>" : <code class="literal">Run Last</code>
157
"<a class="link" href="SyncdaemonDaemon.html#SyncdaemonDaemon-ready" title='The "ready" signal'>ready</a>" : <code class="literal">Run Last</code>
158
"<a class="link" href="SyncdaemonDaemon.html#SyncdaemonDaemon-share-created" title='The "share-created" signal'>share-created</a>" : <code class="literal">Run Last</code>
159
"<a class="link" href="SyncdaemonDaemon.html#SyncdaemonDaemon-share-deleted" title='The "share-deleted" signal'>share-deleted</a>" : <code class="literal">Run Last</code>
160
"<a class="link" href="SyncdaemonDaemon.html#SyncdaemonDaemon-status-changed" title='The "status-changed" signal'>status-changed</a>" : <code class="literal">Run Last</code>
161
"<a class="link" href="SyncdaemonDaemon.html#SyncdaemonDaemon-upload-file-progress" title='The "upload-file-progress" signal'>upload-file-progress</a>" : <code class="literal">Run Last</code>
162
"<a class="link" href="SyncdaemonDaemon.html#SyncdaemonDaemon-upload-finished" title='The "upload-finished" signal'>upload-finished</a>" : <code class="literal">Run Last</code>
163
"<a class="link" href="SyncdaemonDaemon.html#SyncdaemonDaemon-upload-started" title='The "upload-started" signal'>upload-started</a>" : <code class="literal">Run Last</code>
165
<div class="refsect1" title="Description">
166
<div class="refsect1">
166
167
<a name="SyncdaemonDaemon.description"></a><h2>Description</h2>
170
<div class="refsect1" title="Details">
171
<div class="refsect1">
171
172
<a name="SyncdaemonDaemon.details"></a><h2>Details</h2>
172
<div class="refsect2" title="SyncdaemonDaemonPrivate">
173
<a name="SyncdaemonDaemonPrivate"></a><h3>SyncdaemonDaemonPrivate</h3>
174
<pre class="programlisting">typedef struct _SyncdaemonDaemonPrivate SyncdaemonDaemonPrivate;</pre>
179
<div class="refsect2" title="SyncdaemonDaemon">
173
<div class="refsect2">
180
174
<a name="SyncdaemonDaemon-struct"></a><h3>SyncdaemonDaemon</h3>
181
175
<pre class="programlisting">typedef struct _SyncdaemonDaemon SyncdaemonDaemon;</pre>
186
<div class="refsect2" title="SyncdaemonDaemonClass">
180
<div class="refsect2">
187
181
<a name="SyncdaemonDaemonClass"></a><h3>SyncdaemonDaemonClass</h3>
188
182
<pre class="programlisting">typedef struct {
189
183
GObjectClass parent_class;
234
228
<col align="left" valign="top">
236
230
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
237
<td> A new <a class="link" href="SyncdaemonDaemon.html" title="SyncdaemonDaemon"><span class="type">SyncdaemonDaemon</span></a> object.
231
<td>A new <a class="link" href="SyncdaemonDaemon.html" title="SyncdaemonDaemon"><span class="type">SyncdaemonDaemon</span></a> object.</td>
243
<div class="refsect2" title="syncdaemon_daemon_is_ready ()">
236
<div class="refsect2">
244
237
<a name="syncdaemon-daemon-is-ready"></a><h3>syncdaemon_daemon_is_ready ()</h3>
245
238
<pre class="programlisting"><span class="returnvalue">gboolean</span> syncdaemon_daemon_is_ready (<em class="parameter"><code><a class="link" href="SyncdaemonDaemon.html" title="SyncdaemonDaemon"><span class="type">SyncdaemonDaemon</span></a> *daemon</code></em>);</pre>
246
<div class="variablelist"><table border="0">
247
<col align="left" valign="top">
250
<td><p><span class="term"><em class="parameter"><code>daemon</code></em> :</span></p></td>
255
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
263
<div class="refsect2" title="syncdaemon_daemon_connect ()">
241
<div class="refsect2">
264
242
<a name="syncdaemon-daemon-connect"></a><h3>syncdaemon_daemon_connect ()</h3>
265
243
<pre class="programlisting"><span class="returnvalue">gboolean</span> syncdaemon_daemon_connect (<em class="parameter"><code><a class="link" href="SyncdaemonDaemon.html" title="SyncdaemonDaemon"><span class="type">SyncdaemonDaemon</span></a> *daemon</code></em>);</pre>
266
<div class="variablelist"><table border="0">
267
<col align="left" valign="top">
270
<td><p><span class="term"><em class="parameter"><code>daemon</code></em> :</span></p></td>
275
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
283
<div class="refsect2" title="syncdaemon_daemon_disconnect ()">
246
<div class="refsect2">
284
247
<a name="syncdaemon-daemon-disconnect"></a><h3>syncdaemon_daemon_disconnect ()</h3>
285
248
<pre class="programlisting"><span class="returnvalue">gboolean</span> syncdaemon_daemon_disconnect (<em class="parameter"><code><a class="link" href="SyncdaemonDaemon.html" title="SyncdaemonDaemon"><span class="type">SyncdaemonDaemon</span></a> *daemon</code></em>);</pre>
288
<div class="variablelist"><table border="0">
289
<col align="left" valign="top">
292
<td><p><span class="term"><em class="parameter"><code>daemon</code></em> :</span></p></td>
297
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
305
<div class="refsect2" title="syncdaemon_daemon_quit ()">
253
<div class="refsect2">
306
254
<a name="syncdaemon-daemon-quit"></a><h3>syncdaemon_daemon_quit ()</h3>
307
255
<pre class="programlisting"><span class="returnvalue">gboolean</span> syncdaemon_daemon_quit (<em class="parameter"><code><a class="link" href="SyncdaemonDaemon.html" title="SyncdaemonDaemon"><span class="type">SyncdaemonDaemon</span></a> *daemon</code></em>);</pre>
310
<div class="variablelist"><table border="0">
311
<col align="left" valign="top">
314
<td><p><span class="term"><em class="parameter"><code>daemon</code></em> :</span></p></td>
319
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
327
<div class="refsect2" title="syncdaemon_daemon_get_root_dir ()">
260
<div class="refsect2">
328
261
<a name="syncdaemon-daemon-get-root-dir"></a><h3>syncdaemon_daemon_get_root_dir ()</h3>
329
262
<pre class="programlisting">const <span class="returnvalue">gchar</span> * syncdaemon_daemon_get_root_dir (<em class="parameter"><code><a class="link" href="SyncdaemonDaemon.html" title="SyncdaemonDaemon"><span class="type">SyncdaemonDaemon</span></a> *daemon</code></em>);</pre>
330
<div class="variablelist"><table border="0">
331
<col align="left" valign="top">
334
<td><p><span class="term"><em class="parameter"><code>daemon</code></em> :</span></p></td>
339
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
347
<div class="refsect2" title="syncdaemon_daemon_has_network ()">
265
<div class="refsect2">
348
266
<a name="syncdaemon-daemon-has-network"></a><h3>syncdaemon_daemon_has_network ()</h3>
349
267
<pre class="programlisting"><span class="returnvalue">gboolean</span> syncdaemon_daemon_has_network (<em class="parameter"><code><a class="link" href="SyncdaemonDaemon.html" title="SyncdaemonDaemon"><span class="type">SyncdaemonDaemon</span></a> *daemon</code></em>);</pre>
350
<div class="variablelist"><table border="0">
351
<col align="left" valign="top">
354
<td><p><span class="term"><em class="parameter"><code>daemon</code></em> :</span></p></td>
359
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
367
<div class="refsect2" title="syncdaemon_daemon_get_authentication ()">
270
<div class="refsect2">
368
271
<a name="syncdaemon-daemon-get-authentication"></a><h3>syncdaemon_daemon_get_authentication ()</h3>
369
272
<pre class="programlisting"><a class="link" href="SyncdaemonAuthentication.html" title="SyncdaemonAuthentication"><span class="returnvalue">SyncdaemonAuthentication</span></a> * syncdaemon_daemon_get_authentication
370
273
(<em class="parameter"><code><a class="link" href="SyncdaemonDaemon.html" title="SyncdaemonDaemon"><span class="type">SyncdaemonDaemon</span></a> *daemon</code></em>);</pre>
371
<div class="variablelist"><table border="0">
372
<col align="left" valign="top">
375
<td><p><span class="term"><em class="parameter"><code>daemon</code></em> :</span></p></td>
380
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
388
<div class="refsect2" title="syncdaemon_daemon_get_bandwidth_throttling ()">
276
<div class="refsect2">
389
277
<a name="syncdaemon-daemon-get-bandwidth-throttling"></a><h3>syncdaemon_daemon_get_bandwidth_throttling ()</h3>
390
278
<pre class="programlisting"><span class="returnvalue">gboolean</span> syncdaemon_daemon_get_bandwidth_throttling
391
279
(<em class="parameter"><code><a class="link" href="SyncdaemonDaemon.html" title="SyncdaemonDaemon"><span class="type">SyncdaemonDaemon</span></a> *daemon</code></em>);</pre>
497
377
<td><p><span class="term"><em class="parameter"><code>daemon</code></em> :</span></p></td>
498
<td>A <a class="link" href="SyncdaemonDaemon.html" title="SyncdaemonDaemon"><span class="type">SyncdaemonDaemon</span></a> object
378
<td>A <a class="link" href="SyncdaemonDaemon.html" title="SyncdaemonDaemon"><span class="type">SyncdaemonDaemon</span></a> object</td>
502
381
<td><p><span class="term"><em class="parameter"><code>download</code></em> :</span></p></td>
503
<td>Placeholder for download limits
382
<td>Placeholder for download limits</td>
507
385
<td><p><span class="term"><em class="parameter"><code>upload</code></em> :</span></p></td>
508
<td>Placeholder for upload limits
386
<td>Placeholder for upload limits</td>
515
<div class="refsect2" title="syncdaemon_daemon_set_throttling_limits ()">
392
<div class="refsect2">
516
393
<a name="syncdaemon-daemon-set-throttling-limits"></a><h3>syncdaemon_daemon_set_throttling_limits ()</h3>
517
394
<pre class="programlisting"><span class="returnvalue">void</span> syncdaemon_daemon_set_throttling_limits
518
395
(<em class="parameter"><code><a class="link" href="SyncdaemonDaemon.html" title="SyncdaemonDaemon"><span class="type">SyncdaemonDaemon</span></a> *daemon</code></em>,
607
477
<td><p><span class="term"><em class="parameter"><code>daemon</code></em> :</span></p></td>
608
<td>A <a class="link" href="SyncdaemonDaemon.html" title="SyncdaemonDaemon"><span class="type">SyncdaemonDaemon</span></a> object
478
<td>A <a class="link" href="SyncdaemonDaemon.html" title="SyncdaemonDaemon"><span class="type">SyncdaemonDaemon</span></a> object</td>
612
481
<td><p><span class="term"><em class="parameter"><code>path</code></em> :</span></p></td>
613
<td>Path to check metadata for
482
<td>Path to check metadata for</td>
617
485
<td><p><span class="term"><em class="parameter"><code>with_subtree_sync_check</code></em> :</span></p></td>
618
<td>For folders, whether to check the status of all its children
486
<td>For folders, whether to check the status of all its children</td>
622
489
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
623
<td> Metadata for the specified path.
490
<td>Metadata for the specified path.</td>
630
<div class="refsect2" title="syncdaemon_daemon_get_folders ()">
496
<div class="refsect2">
631
497
<a name="syncdaemon-daemon-get-folders"></a><h3>syncdaemon_daemon_get_folders ()</h3>
632
498
<pre class="programlisting"><span class="returnvalue">GSList</span> * syncdaemon_daemon_get_folders (<em class="parameter"><code><a class="link" href="SyncdaemonDaemon.html" title="SyncdaemonDaemon"><span class="type">SyncdaemonDaemon</span></a> *daemon</code></em>);</pre>
640
506
<td><p><span class="term"><em class="parameter"><code>daemon</code></em> :</span></p></td>
641
<td>A <a class="link" href="SyncdaemonDaemon.html" title="SyncdaemonDaemon"><span class="type">SyncdaemonDaemon</span></a> object
507
<td>A <a class="link" href="SyncdaemonDaemon.html" title="SyncdaemonDaemon"><span class="type">SyncdaemonDaemon</span></a> object</td>
645
510
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
646
<td> A list of <a class="link" href="SyncdaemonFolderInfo.html" title="SyncdaemonFolderInfo"><span class="type">SyncdaemonFolderInfo</span></a> containing all the folders being
511
<td>A list of <a class="link" href="SyncdaemonFolderInfo.html" title="SyncdaemonFolderInfo"><span class="type">SyncdaemonFolderInfo</span></a> containing all the folders being
647
512
synchronized by the user. When no longer needed, the list should be freed
648
by calling g_slist_free.
513
by calling g_slist_free.</td>
655
<div class="refsect2" title="syncdaemon_daemon_get_folder_info ()">
519
<div class="refsect2">
656
520
<a name="syncdaemon-daemon-get-folder-info"></a><h3>syncdaemon_daemon_get_folder_info ()</h3>
657
<pre class="programlisting"><a class="link" href="SyncdaemonFolderInfo.html" title="SyncdaemonFolderInfo"><span class="returnvalue">SyncdaemonFolderInfo</span></a>* syncdaemon_daemon_get_folder_info (<em class="parameter"><code><a class="link" href="SyncdaemonDaemon.html" title="SyncdaemonDaemon"><span class="type">SyncdaemonDaemon</span></a> *daemon</code></em>,
521
<pre class="programlisting"><a class="link" href="SyncdaemonFolderInfo.html" title="SyncdaemonFolderInfo"><span class="returnvalue">SyncdaemonFolderInfo</span></a> * syncdaemon_daemon_get_folder_info
522
(<em class="parameter"><code><a class="link" href="SyncdaemonDaemon.html" title="SyncdaemonDaemon"><span class="type">SyncdaemonDaemon</span></a> *daemon</code></em>,
658
523
<em class="parameter"><code>const <span class="type">gchar</span> *path</code></em>);</pre>
660
525
Get information about a folder under Ubuntu One.
666
531
<td><p><span class="term"><em class="parameter"><code>daemon</code></em> :</span></p></td>
667
<td>A <a class="link" href="SyncdaemonDaemon.html" title="SyncdaemonDaemon"><span class="type">SyncdaemonDaemon</span></a> object
532
<td>A <a class="link" href="SyncdaemonDaemon.html" title="SyncdaemonDaemon"><span class="type">SyncdaemonDaemon</span></a> object</td>
671
535
<td><p><span class="term"><em class="parameter"><code>path</code></em> :</span></p></td>
672
<td>Full path of the folder for which to retrieve information.
536
<td>Full path of the folder for which to retrieve information.</td>
676
539
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
677
<td> A <a class="link" href="SyncdaemonFolderInfo.html" title="SyncdaemonFolderInfo"><span class="type">SyncdaemonFolderInfo</span></a> object containing all the information
540
<td>A <a class="link" href="SyncdaemonFolderInfo.html" title="SyncdaemonFolderInfo"><span class="type">SyncdaemonFolderInfo</span></a> object containing all the information
678
541
for the node. When no longer needed, it should be freed by calling
686
<div class="refsect2" title="syncdaemon_daemon_is_folder_enabled ()">
548
<div class="refsect2">
687
549
<a name="syncdaemon-daemon-is-folder-enabled"></a><h3>syncdaemon_daemon_is_folder_enabled ()</h3>
688
550
<pre class="programlisting"><span class="returnvalue">gboolean</span> syncdaemon_daemon_is_folder_enabled (<em class="parameter"><code><a class="link" href="SyncdaemonDaemon.html" title="SyncdaemonDaemon"><span class="type">SyncdaemonDaemon</span></a> *daemon</code></em>,
689
551
<em class="parameter"><code>const <span class="type">gchar</span> *path</code></em>,
698
560
<td><p><span class="term"><em class="parameter"><code>daemon</code></em> :</span></p></td>
699
<td>A <a class="link" href="SyncdaemonDaemon.html" title="SyncdaemonDaemon"><span class="type">SyncdaemonDaemon</span></a> object
561
<td>A <a class="link" href="SyncdaemonDaemon.html" title="SyncdaemonDaemon"><span class="type">SyncdaemonDaemon</span></a> object</td>
703
564
<td><p><span class="term"><em class="parameter"><code>path</code></em> :</span></p></td>
704
<td>The folder path to check
565
<td>The folder path to check</td>
708
568
<td><p><span class="term"><em class="parameter"><code>is_root</code></em> :</span></p></td>
709
<td>Placeholder for returning whether the given path is a U1 root folder
569
<td>Placeholder for returning whether the given path is a U1 root folder</td>
713
572
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
714
<td> TRUE if the folder is enabled, FALSE otherwise.
573
<td>TRUE if the folder is enabled, FALSE otherwise.</td>
721
<div class="refsect2" title="syncdaemon_daemon_create_folder ()">
579
<div class="refsect2">
722
580
<a name="syncdaemon-daemon-create-folder"></a><h3>syncdaemon_daemon_create_folder ()</h3>
723
581
<pre class="programlisting"><span class="returnvalue">void</span> syncdaemon_daemon_create_folder (<em class="parameter"><code><a class="link" href="SyncdaemonDaemon.html" title="SyncdaemonDaemon"><span class="type">SyncdaemonDaemon</span></a> *daemon</code></em>,
724
582
<em class="parameter"><code>const <span class="type">gchar</span> *path</code></em>);</pre>
846
696
<td><p><span class="term"><em class="parameter"><code>daemon</code></em> :</span></p></td>
847
<td>A <a class="link" href="SyncdaemonDaemon.html" title="SyncdaemonDaemon"><span class="type">SyncdaemonDaemon</span></a> object
697
<td>A <a class="link" href="SyncdaemonDaemon.html" title="SyncdaemonDaemon"><span class="type">SyncdaemonDaemon</span></a> object</td>
851
700
<td><p><span class="term"><em class="parameter"><code>path</code></em> :</span></p></td>
852
<td>Full path of the file to be published
701
<td>Full path of the file to be published</td>
856
704
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
857
<td> TRUE if successful, FALSE otherwise.
705
<td>TRUE if successful, FALSE otherwise.</td>
864
<div class="refsect2" title="syncdaemon_daemon_unpublish_file ()">
711
<div class="refsect2">
865
712
<a name="syncdaemon-daemon-unpublish-file"></a><h3>syncdaemon_daemon_unpublish_file ()</h3>
866
713
<pre class="programlisting"><span class="returnvalue">gboolean</span> syncdaemon_daemon_unpublish_file (<em class="parameter"><code><a class="link" href="SyncdaemonDaemon.html" title="SyncdaemonDaemon"><span class="type">SyncdaemonDaemon</span></a> *daemon</code></em>,
867
714
<em class="parameter"><code>const <span class="type">gchar</span> *path</code></em>);</pre>
904
748
<td><p><span class="term"><em class="parameter"><code>daemon</code></em> :</span></p></td>
905
<td>A <a class="link" href="SyncdaemonDaemon.html" title="SyncdaemonDaemon"><span class="type">SyncdaemonDaemon</span></a> object
749
<td>A <a class="link" href="SyncdaemonDaemon.html" title="SyncdaemonDaemon"><span class="type">SyncdaemonDaemon</span></a> object</td>
909
752
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
910
<td> A <span class="type">GSList</span> of <a class="link" href="SyncdaemonFileInfo.html" title="SyncdaemonFileInfo"><span class="type">SyncdaemonFileInfo</span></a> objects, each of which describes
753
<td>A <span class="type">GSList</span> of <a class="link" href="SyncdaemonFileInfo.html" title="SyncdaemonFileInfo"><span class="type">SyncdaemonFileInfo</span></a> objects, each of which describes
911
754
a published file for the user. When no longer needed, this list should be
912
755
freed by calling g_slist_free, but the data within the list should never
913
be freed, as it belongs to the library.
756
be freed, as it belongs to the library.</td>
920
<div class="refsect2" title="syncdaemon_daemon_create_share ()">
762
<div class="refsect2">
921
763
<a name="syncdaemon-daemon-create-share"></a><h3>syncdaemon_daemon_create_share ()</h3>
922
764
<pre class="programlisting"><span class="returnvalue">void</span> syncdaemon_daemon_create_share (<em class="parameter"><code><a class="link" href="SyncdaemonDaemon.html" title="SyncdaemonDaemon"><span class="type">SyncdaemonDaemon</span></a> *daemon</code></em>,
923
765
<em class="parameter"><code>const <span class="type">gchar</span> *path</code></em>,
938
780
<td><p><span class="term"><em class="parameter"><code>daemon</code></em> :</span></p></td>
939
<td>A <a class="link" href="SyncdaemonDaemon.html" title="SyncdaemonDaemon"><span class="type">SyncdaemonDaemon</span></a> object
781
<td>A <a class="link" href="SyncdaemonDaemon.html" title="SyncdaemonDaemon"><span class="type">SyncdaemonDaemon</span></a> object</td>
943
784
<td><p><span class="term"><em class="parameter"><code>path</code></em> :</span></p></td>
944
<td>Full path of the folder to be shared
785
<td>Full path of the folder to be shared</td>
948
788
<td><p><span class="term"><em class="parameter"><code>usernames</code></em> :</span></p></td>
949
<td>List of users with whom to share the folder
789
<td>List of users with whom to share the folder</td>
953
792
<td><p><span class="term"><em class="parameter"><code>name</code></em> :</span></p></td>
954
<td>Name to be used for the share
793
<td>Name to be used for the share</td>
958
796
<td><p><span class="term"><em class="parameter"><code>allow_modifications</code></em> :</span></p></td>
959
<td>Whether to allow modifications to the list of users
797
<td>Whether to allow modifications to the list of users</td>
966
<div class="refsect2" title="syncdaemon_daemon_delete_share ()">
803
<div class="refsect2">
967
804
<a name="syncdaemon-daemon-delete-share"></a><h3>syncdaemon_daemon_delete_share ()</h3>
968
805
<pre class="programlisting"><span class="returnvalue">void</span> syncdaemon_daemon_delete_share (<em class="parameter"><code><a class="link" href="SyncdaemonDaemon.html" title="SyncdaemonDaemon"><span class="type">SyncdaemonDaemon</span></a> *daemon</code></em>,
969
806
<em class="parameter"><code>const <span class="type">gchar</span> *path</code></em>);</pre>
1005
840
<td><p><span class="term"><em class="parameter"><code>daemon</code></em> :</span></p></td>
1006
<td>A <a class="link" href="SyncdaemonDaemon.html" title="SyncdaemonDaemon"><span class="type">SyncdaemonDaemon</span></a> object
841
<td>A <a class="link" href="SyncdaemonDaemon.html" title="SyncdaemonDaemon"><span class="type">SyncdaemonDaemon</span></a> object</td>
1010
844
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1011
<td> A GSList of <a class="link" href="SyncdaemonShareInfo.html" title="SyncdaemonShareInfo"><span class="type">SyncdaemonShareInfo</span></a> objects. When no longer needed,
1012
the list should be freed by calling <span class="type">g_slist_free</span>.
845
<td>A GSList of <a class="link" href="SyncdaemonShareInfo.html" title="SyncdaemonShareInfo"><span class="type">SyncdaemonShareInfo</span></a> objects. When no longer needed,
846
the list should be freed by calling <span class="type">g_slist_free</span>.</td>
1019
<div class="refsect2" title="syncdaemon_daemon_get_shares ()">
852
<div class="refsect2">
1020
853
<a name="syncdaemon-daemon-get-shares"></a><h3>syncdaemon_daemon_get_shares ()</h3>
1021
854
<pre class="programlisting"><span class="returnvalue">GSList</span> * syncdaemon_daemon_get_shares (<em class="parameter"><code><a class="link" href="SyncdaemonDaemon.html" title="SyncdaemonDaemon"><span class="type">SyncdaemonDaemon</span></a> *daemon</code></em>);</pre>
1029
862
<td><p><span class="term"><em class="parameter"><code>daemon</code></em> :</span></p></td>
1030
<td>A <a class="link" href="SyncdaemonDaemon.html" title="SyncdaemonDaemon"><span class="type">SyncdaemonDaemon</span></a> object
863
<td>A <a class="link" href="SyncdaemonDaemon.html" title="SyncdaemonDaemon"><span class="type">SyncdaemonDaemon</span></a> object</td>
1034
866
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1035
<td> A GSList of <a class="link" href="SyncdaemonShareInfo.html" title="SyncdaemonShareInfo"><span class="type">SyncdaemonShareInfo</span></a> objects. When no longer needed,
1036
the list should be freed by calling <span class="type">g_slist_free</span>.
867
<td>A GSList of <a class="link" href="SyncdaemonShareInfo.html" title="SyncdaemonShareInfo"><span class="type">SyncdaemonShareInfo</span></a> objects. When no longer needed,
868
the list should be freed by calling <span class="type">g_slist_free</span>.</td>
1043
<div class="refsect2" title="syncdaemon_daemon_get_current_status ()">
874
<div class="refsect2">
1044
875
<a name="syncdaemon-daemon-get-current-status"></a><h3>syncdaemon_daemon_get_current_status ()</h3>
1045
<pre class="programlisting"><a class="link" href="SyncdaemonStatusInfo.html" title="SyncdaemonStatusInfo"><span class="returnvalue">SyncdaemonStatusInfo</span></a>* syncdaemon_daemon_get_current_status
876
<pre class="programlisting"><a class="link" href="SyncdaemonStatusInfo.html" title="SyncdaemonStatusInfo"><span class="returnvalue">SyncdaemonStatusInfo</span></a> * syncdaemon_daemon_get_current_status
1046
877
(<em class="parameter"><code><a class="link" href="SyncdaemonDaemon.html" title="SyncdaemonDaemon"><span class="type">SyncdaemonDaemon</span></a> *daemon</code></em>);</pre>
1048
879
Retrieve the current status of SyncDaemon.
1054
885
<td><p><span class="term"><em class="parameter"><code>daemon</code></em> :</span></p></td>
1055
<td>A <a class="link" href="SyncdaemonDaemon.html" title="SyncdaemonDaemon"><span class="type">SyncdaemonDaemon</span></a> object
886
<td>A <a class="link" href="SyncdaemonDaemon.html" title="SyncdaemonDaemon"><span class="type">SyncdaemonDaemon</span></a> object</td>
1059
889
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1060
<td> A <a class="link" href="SyncdaemonStatusInfo.html" title="SyncdaemonStatusInfo"><span class="type">SyncdaemonStatusInfo</span></a> object containing information about
890
<td>A <a class="link" href="SyncdaemonStatusInfo.html" title="SyncdaemonStatusInfo"><span class="type">SyncdaemonStatusInfo</span></a> object containing information about
1061
891
Syncdaemon's current status. When no longer needed, it should be freed by
1062
calling g_object_unref.
892
calling g_object_unref.</td>
1069
<div class="refsect2" title="syncdaemon_daemon_get_current_downloads ()">
898
<div class="refsect2">
1070
899
<a name="syncdaemon-daemon-get-current-downloads"></a><h3>syncdaemon_daemon_get_current_downloads ()</h3>
1071
900
<pre class="programlisting"><span class="returnvalue">GSList</span> * syncdaemon_daemon_get_current_downloads
1072
901
(<em class="parameter"><code><a class="link" href="SyncdaemonDaemon.html" title="SyncdaemonDaemon"><span class="type">SyncdaemonDaemon</span></a> *daemon</code></em>);</pre>
1080
909
<td><p><span class="term"><em class="parameter"><code>daemon</code></em> :</span></p></td>
1081
<td>A <a class="link" href="SyncdaemonDaemon.html" title="SyncdaemonDaemon"><span class="type">SyncdaemonDaemon</span></a> object
910
<td>A <a class="link" href="SyncdaemonDaemon.html" title="SyncdaemonDaemon"><span class="type">SyncdaemonDaemon</span></a> object</td>
1085
913
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1086
<td> A GSList of <a class="link" href="SyncdaemonTransferInfo.html" title="SyncdaemonTransferInfo"><span class="type">SyncdaemonTransferInfo</span></a> objects, each of which contains
914
<td>A GSList of <a class="link" href="SyncdaemonTransferInfo.html" title="SyncdaemonTransferInfo"><span class="type">SyncdaemonTransferInfo</span></a> objects, each of which contains
1087
915
information about a file download in progress. The data in the list belongs to
1088
916
the library, so when no longer needed, the list should be freed by just calling
1096
<div class="refsect2" title="syncdaemon_daemon_get_current_uploads ()">
923
<div class="refsect2">
1097
924
<a name="syncdaemon-daemon-get-current-uploads"></a><h3>syncdaemon_daemon_get_current_uploads ()</h3>
1098
925
<pre class="programlisting"><span class="returnvalue">GSList</span> * syncdaemon_daemon_get_current_uploads
1099
926
(<em class="parameter"><code><a class="link" href="SyncdaemonDaemon.html" title="SyncdaemonDaemon"><span class="type">SyncdaemonDaemon</span></a> *daemon</code></em>);</pre>
1107
934
<td><p><span class="term"><em class="parameter"><code>daemon</code></em> :</span></p></td>
1108
<td>A <a class="link" href="SyncdaemonDaemon.html" title="SyncdaemonDaemon"><span class="type">SyncdaemonDaemon</span></a> object
935
<td>A <a class="link" href="SyncdaemonDaemon.html" title="SyncdaemonDaemon"><span class="type">SyncdaemonDaemon</span></a> object</td>
1112
938
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1113
<td> A GSList of <a class="link" href="SyncdaemonTransferInfo.html" title="SyncdaemonTransferInfo"><span class="type">SyncdaemonTransferInfo</span></a> objects, each of which contains
939
<td>A GSList of <a class="link" href="SyncdaemonTransferInfo.html" title="SyncdaemonTransferInfo"><span class="type">SyncdaemonTransferInfo</span></a> objects, each of which contains
1114
940
information about a file upload in progress. The data in the list belongs to
1115
941
the library, so when no longer needed, the list should be freed by just calling
1123
<div class="refsect2" title="syncdaemon_daemon_get_config_interface ()">
948
<div class="refsect2">
1124
949
<a name="syncdaemon-daemon-get-config-interface"></a><h3>syncdaemon_daemon_get_config_interface ()</h3>
1125
950
<pre class="programlisting"><a class="link" href="libsyncdaemon-Syncdaemon.html#SyncdaemonInterface"><span class="returnvalue">SyncdaemonInterface</span></a> * syncdaemon_daemon_get_config_interface
1126
951
(<em class="parameter"><code><a class="link" href="SyncdaemonDaemon.html" title="SyncdaemonDaemon"><span class="type">SyncdaemonDaemon</span></a> *daemon</code></em>);</pre>
1127
<div class="variablelist"><table border="0">
1128
<col align="left" valign="top">
1131
<td><p><span class="term"><em class="parameter"><code>daemon</code></em> :</span></p></td>
1136
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1144
<div class="refsect2" title="syncdaemon_daemon_get_events_interface ()">
954
<div class="refsect2">
1145
955
<a name="syncdaemon-daemon-get-events-interface"></a><h3>syncdaemon_daemon_get_events_interface ()</h3>
1146
956
<pre class="programlisting"><a class="link" href="libsyncdaemon-Syncdaemon.html#SyncdaemonInterface"><span class="returnvalue">SyncdaemonInterface</span></a> * syncdaemon_daemon_get_events_interface
1147
957
(<em class="parameter"><code><a class="link" href="SyncdaemonDaemon.html" title="SyncdaemonDaemon"><span class="type">SyncdaemonDaemon</span></a> *daemon</code></em>);</pre>
1148
<div class="variablelist"><table border="0">
1149
<col align="left" valign="top">
1152
<td><p><span class="term"><em class="parameter"><code>daemon</code></em> :</span></p></td>
1157
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1165
<div class="refsect2" title="syncdaemon_daemon_get_filesystem_interface ()">
960
<div class="refsect2">
1166
961
<a name="syncdaemon-daemon-get-filesystem-interface"></a><h3>syncdaemon_daemon_get_filesystem_interface ()</h3>
1167
962
<pre class="programlisting"><a class="link" href="libsyncdaemon-Syncdaemon.html#SyncdaemonInterface"><span class="returnvalue">SyncdaemonInterface</span></a> * syncdaemon_daemon_get_filesystem_interface
1168
963
(<em class="parameter"><code><a class="link" href="SyncdaemonDaemon.html" title="SyncdaemonDaemon"><span class="type">SyncdaemonDaemon</span></a> *daemon</code></em>);</pre>
1169
<div class="variablelist"><table border="0">
1170
<col align="left" valign="top">
1173
<td><p><span class="term"><em class="parameter"><code>daemon</code></em> :</span></p></td>
1178
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1186
<div class="refsect2" title="syncdaemon_daemon_get_folders_interface ()">
966
<div class="refsect2">
1187
967
<a name="syncdaemon-daemon-get-folders-interface"></a><h3>syncdaemon_daemon_get_folders_interface ()</h3>
1188
968
<pre class="programlisting"><a class="link" href="libsyncdaemon-Syncdaemon.html#SyncdaemonInterface"><span class="returnvalue">SyncdaemonInterface</span></a> * syncdaemon_daemon_get_folders_interface
1189
969
(<em class="parameter"><code><a class="link" href="SyncdaemonDaemon.html" title="SyncdaemonDaemon"><span class="type">SyncdaemonDaemon</span></a> *daemon</code></em>);</pre>
1190
<div class="variablelist"><table border="0">
1191
<col align="left" valign="top">
1194
<td><p><span class="term"><em class="parameter"><code>daemon</code></em> :</span></p></td>
1199
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1207
<div class="refsect2" title="syncdaemon_daemon_get_publicfiles_interface ()">
972
<div class="refsect2">
1208
973
<a name="syncdaemon-daemon-get-publicfiles-interface"></a><h3>syncdaemon_daemon_get_publicfiles_interface ()</h3>
1209
974
<pre class="programlisting"><a class="link" href="libsyncdaemon-Syncdaemon.html#SyncdaemonInterface"><span class="returnvalue">SyncdaemonInterface</span></a> * syncdaemon_daemon_get_publicfiles_interface
1210
975
(<em class="parameter"><code><a class="link" href="SyncdaemonDaemon.html" title="SyncdaemonDaemon"><span class="type">SyncdaemonDaemon</span></a> *daemon</code></em>);</pre>
1211
<div class="variablelist"><table border="0">
1212
<col align="left" valign="top">
1215
<td><p><span class="term"><em class="parameter"><code>daemon</code></em> :</span></p></td>
1220
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1228
<div class="refsect2" title="syncdaemon_daemon_get_shares_interface ()">
978
<div class="refsect2">
1229
979
<a name="syncdaemon-daemon-get-shares-interface"></a><h3>syncdaemon_daemon_get_shares_interface ()</h3>
1230
980
<pre class="programlisting"><a class="link" href="libsyncdaemon-Syncdaemon.html#SyncdaemonInterface"><span class="returnvalue">SyncdaemonInterface</span></a> * syncdaemon_daemon_get_shares_interface
1231
981
(<em class="parameter"><code><a class="link" href="SyncdaemonDaemon.html" title="SyncdaemonDaemon"><span class="type">SyncdaemonDaemon</span></a> *daemon</code></em>);</pre>
1232
<div class="variablelist"><table border="0">
1233
<col align="left" valign="top">
1236
<td><p><span class="term"><em class="parameter"><code>daemon</code></em> :</span></p></td>
1241
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1249
<div class="refsect2" title="syncdaemon_daemon_get_status_interface ()">
984
<div class="refsect2">
1250
985
<a name="syncdaemon-daemon-get-status-interface"></a><h3>syncdaemon_daemon_get_status_interface ()</h3>
1251
986
<pre class="programlisting"><a class="link" href="libsyncdaemon-Syncdaemon.html#SyncdaemonInterface"><span class="returnvalue">SyncdaemonInterface</span></a> * syncdaemon_daemon_get_status_interface
1252
987
(<em class="parameter"><code><a class="link" href="SyncdaemonDaemon.html" title="SyncdaemonDaemon"><span class="type">SyncdaemonDaemon</span></a> *daemon</code></em>);</pre>
1253
<div class="variablelist"><table border="0">
1254
<col align="left" valign="top">
1257
<td><p><span class="term"><em class="parameter"><code>daemon</code></em> :</span></p></td>
1262
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1270
<div class="refsect1" title="Signal Details">
990
<div class="refsect2">
991
<a name="SyncdaemonDaemonPrivate"></a><h3>SyncdaemonDaemonPrivate</h3>
992
<pre class="programlisting">typedef struct _SyncdaemonDaemonPrivate SyncdaemonDaemonPrivate;</pre>
997
<div class="refsect1">
1271
998
<a name="SyncdaemonDaemon.signal-details"></a><h2>Signal Details</h2>
1272
<div class="refsect2" title='The "connected" signal'>
999
<div class="refsect2">
1273
1000
<a name="SyncdaemonDaemon-connected"></a><h3>The <code class="literal">"connected"</code> signal</h3>
1274
1001
<pre class="programlisting"><span class="returnvalue">void</span> user_function (<a class="link" href="SyncdaemonDaemon.html" title="SyncdaemonDaemon"><span class="type">SyncdaemonDaemon</span></a> *syncdaemondaemon,
1275
<span class="type">gpointer</span> user_data) : Run Last</pre>
1002
<span class="type">gpointer</span> user_data) : <code class="literal">Run Last</code></pre>
1278
1005
<div class="variablelist"><table border="0">