2
<!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN"
3
"http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd">
4
<refentry id="rhythmbox-RBSource">
6
<refentrytitle>RBSource</refentrytitle>
7
<manvolnum>3</manvolnum>
8
<refmiscinfo>RHYTHMBOX Library</refmiscinfo>
12
<refname>RBSource</refname><refpurpose></refpurpose>
15
<refsynopsisdiv><title>Synopsis</title>
21
enum <link linkend="RBSourceEOFType">RBSourceEOFType</link>;
22
<link linkend="RBSourcePrivate">RBSourcePrivate</link>;
23
<link linkend="gboolean">gboolean</link> (<link linkend="RBSourceFeatureFunc">*RBSourceFeatureFunc</link>) (<link linkend="RBSource">RBSource</link> *source);
24
<link linkend="void">void</link> <link linkend="rb-source-notify-filter-changed">rb_source_notify_filter_changed</link> (<link linkend="RBSource">RBSource</link> *source);
25
<link linkend="void">void</link> <link linkend="rb-source-notify-status-changed">rb_source_notify_status_changed</link> (<link linkend="RBSource">RBSource</link> *status);
26
<link linkend="void">void</link> <link linkend="rb-source-update-play-statistics">rb_source_update_play_statistics</link>
27
(<link linkend="RBSource">RBSource</link> *source,
28
<link linkend="RhythmDB">RhythmDB</link> *db,
29
<link linkend="RhythmDBEntry">RhythmDBEntry</link> *entry);
30
<link linkend="char">char</link>* <link linkend="rb-source-get-status">rb_source_get_status</link> (<link linkend="RBSource">RBSource</link> *source);
31
const <link linkend="char">char</link>* <link linkend="rb-source-get-browser-key">rb_source_get_browser_key</link> (<link linkend="RBSource">RBSource</link> *source);
32
<link linkend="RBEntryView">RBEntryView</link>* <link linkend="rb-source-get-entry-view">rb_source_get_entry_view</link> (<link linkend="RBSource">RBSource</link> *source);
33
<link linkend="GList">GList</link>* <link linkend="rb-source-get-extra-views">rb_source_get_extra_views</link> (<link linkend="RBSource">RBSource</link> *source);
34
<link linkend="GdkPixbuf">GdkPixbuf</link>* <link linkend="rb-source-get-pixbuf">rb_source_get_pixbuf</link> (<link linkend="RBSource">RBSource</link> *source);
35
<link linkend="gboolean">gboolean</link> <link linkend="rb-source-can-rename">rb_source_can_rename</link> (<link linkend="RBSource">RBSource</link> *source);
36
<link linkend="gboolean">gboolean</link> <link linkend="rb-source-can-search">rb_source_can_search</link> (<link linkend="RBSource">RBSource</link> *source);
37
<link linkend="void">void</link> <link linkend="rb-source-search">rb_source_search</link> (<link linkend="RBSource">RBSource</link> *source,
38
const <link linkend="char">char</link> *text);
39
<link linkend="void">void</link> <link linkend="rb-source-reset-filters">rb_source_reset_filters</link> (<link linkend="RBSource">RBSource</link> *source);
40
<link linkend="GtkWidget">GtkWidget</link>* <link linkend="rb-source-get-config-widget">rb_source_get_config_widget</link> (<link linkend="RBSource">RBSource</link> *source);
41
<link linkend="gboolean">gboolean</link> <link linkend="rb-source-can-cut">rb_source_can_cut</link> (<link linkend="RBSource">RBSource</link> *source);
42
<link linkend="gboolean">gboolean</link> <link linkend="rb-source-can-delete">rb_source_can_delete</link> (<link linkend="RBSource">RBSource</link> *source);
43
<link linkend="gboolean">gboolean</link> <link linkend="rb-source-can-copy">rb_source_can_copy</link> (<link linkend="RBSource">RBSource</link> *source);
44
<link linkend="GList">GList</link>* <link linkend="rb-source-cut">rb_source_cut</link> (<link linkend="RBSource">RBSource</link> *source);
45
<link linkend="GList">GList</link>* <link linkend="rb-source-copy">rb_source_copy</link> (<link linkend="RBSource">RBSource</link> *source);
46
<link linkend="void">void</link> <link linkend="rb-source-paste">rb_source_paste</link> (<link linkend="RBSource">RBSource</link> *source,
47
<link linkend="GList">GList</link> *entries);
48
<link linkend="void">void</link> <link linkend="rb-source-delete">rb_source_delete</link> (<link linkend="RBSource">RBSource</link> *source);
49
<link linkend="void">void</link> <link linkend="rb-source-song-properties">rb_source_song_properties</link> (<link linkend="RBSource">RBSource</link> *source);
50
<link linkend="gboolean">gboolean</link> <link linkend="rb-source-try-playlist">rb_source_try_playlist</link> (<link linkend="RBSource">RBSource</link> *source);
51
<link linkend="gboolean">gboolean</link> <link linkend="rb-source-can-pause">rb_source_can_pause</link> (<link linkend="RBSource">RBSource</link> *source);
52
<link linkend="RBSourceEOFType">RBSourceEOFType</link> <link linkend="rb-source-handle-eos">rb_source_handle_eos</link> (<link linkend="RBSource">RBSource</link> *source);
53
<link linkend="gboolean">gboolean</link> <link linkend="rb-source-have-url">rb_source_have_url</link> (<link linkend="RBSource">RBSource</link> *source);
54
<link linkend="gboolean">gboolean</link> <link linkend="rb-source-receive-drag">rb_source_receive_drag</link> (<link linkend="RBSource">RBSource</link> *source,
55
<link linkend="GtkSelectionData">GtkSelectionData</link> *data);
56
<link linkend="gboolean">gboolean</link> <link linkend="rb-source-show-popup">rb_source_show_popup</link> (<link linkend="RBSource">RBSource</link> *source);
57
<link linkend="void">void</link> <link linkend="rb-source-delete-thyself">rb_source_delete_thyself</link> (<link linkend="RBSource">RBSource</link> *source);
58
<link linkend="void">void</link> <link linkend="rb-source-activate">rb_source_activate</link> (<link linkend="RBSource">RBSource</link> *source);
59
<link linkend="void">void</link> <link linkend="rb-source-deactivate">rb_source_deactivate</link> (<link linkend="RBSource">RBSource</link> *source);
60
<link linkend="gboolean">gboolean</link> <link linkend="rb-source-disconnect">rb_source_disconnect</link> (<link linkend="RBSource">RBSource</link> *source);
74
<title>Description</title>
81
<title>Details</title>
83
<title><anchor id="RBSourceEOFType"/>enum RBSourceEOFType</title>
84
<indexterm><primary>RBSourceEOFType</primary></indexterm><programlisting>typedef enum {
94
<title><anchor id="RBSourcePrivate"/>RBSourcePrivate</title>
95
<indexterm><primary>RBSourcePrivate</primary></indexterm><programlisting>typedef struct _RBSourcePrivate RBSourcePrivate;</programlisting>
100
<title><anchor id="RBSourceFeatureFunc"/>RBSourceFeatureFunc ()</title>
101
<indexterm><primary>RBSourceFeatureFunc</primary></indexterm><programlisting><link linkend="gboolean">gboolean</link> (*RBSourceFeatureFunc) (<link linkend="RBSource">RBSource</link> *source);</programlisting>
104
</para><variablelist role="params">
105
<varlistentry><term><parameter>source</parameter> :</term>
107
</simpara></listitem></varlistentry>
108
<varlistentry><term><emphasis>Returns</emphasis> :</term><listitem><simpara>
111
</simpara></listitem></varlistentry>
112
</variablelist></refsect2>
114
<title><anchor id="rb-source-notify-filter-changed"/>rb_source_notify_filter_changed ()</title>
115
<indexterm><primary>rb_source_notify_filter_changed</primary></indexterm><programlisting><link linkend="void">void</link> rb_source_notify_filter_changed (<link linkend="RBSource">RBSource</link> *source);</programlisting>
118
</para><variablelist role="params">
119
<varlistentry><term><parameter>source</parameter> :</term>
123
</simpara></listitem></varlistentry>
124
</variablelist></refsect2>
126
<title><anchor id="rb-source-notify-status-changed"/>rb_source_notify_status_changed ()</title>
127
<indexterm><primary>rb_source_notify_status_changed</primary></indexterm><programlisting><link linkend="void">void</link> rb_source_notify_status_changed (<link linkend="RBSource">RBSource</link> *status);</programlisting>
130
</para><variablelist role="params">
131
<varlistentry><term><parameter>status</parameter> :</term>
135
</simpara></listitem></varlistentry>
136
</variablelist></refsect2>
138
<title><anchor id="rb-source-update-play-statistics"/>rb_source_update_play_statistics ()</title>
139
<indexterm><primary>rb_source_update_play_statistics</primary></indexterm><programlisting><link linkend="void">void</link> rb_source_update_play_statistics
140
(<link linkend="RBSource">RBSource</link> *source,
141
<link linkend="RhythmDB">RhythmDB</link> *db,
142
<link linkend="RhythmDBEntry">RhythmDBEntry</link> *entry);</programlisting>
145
</para><variablelist role="params">
146
<varlistentry><term><parameter>source</parameter> :</term>
148
</simpara></listitem></varlistentry>
149
<varlistentry><term><parameter>db</parameter> :</term>
151
</simpara></listitem></varlistentry>
152
<varlistentry><term><parameter>entry</parameter> :</term>
156
</simpara></listitem></varlistentry>
157
</variablelist></refsect2>
159
<title><anchor id="rb-source-get-status"/>rb_source_get_status ()</title>
160
<indexterm><primary>rb_source_get_status</primary></indexterm><programlisting><link linkend="char">char</link>* rb_source_get_status (<link linkend="RBSource">RBSource</link> *source);</programlisting>
163
Some Random comments</para>
166
</para><variablelist role="params">
167
<varlistentry><term><parameter>source</parameter> :</term>
169
</simpara></listitem></varlistentry>
170
<varlistentry><term><emphasis>Returns</emphasis> :</term><listitem><simpara> The status string
171
</simpara></listitem></varlistentry>
172
</variablelist></refsect2>
174
<title><anchor id="rb-source-get-browser-key"/>rb_source_get_browser_key ()</title>
175
<indexterm><primary>rb_source_get_browser_key</primary></indexterm><programlisting>const <link linkend="char">char</link>* rb_source_get_browser_key (<link linkend="RBSource">RBSource</link> *source);</programlisting>
178
</para><variablelist role="params">
179
<varlistentry><term><parameter>source</parameter> :</term>
181
</simpara></listitem></varlistentry>
182
<varlistentry><term><emphasis>Returns</emphasis> :</term><listitem><simpara>
185
</simpara></listitem></varlistentry>
186
</variablelist></refsect2>
188
<title><anchor id="rb-source-get-entry-view"/>rb_source_get_entry_view ()</title>
189
<indexterm><primary>rb_source_get_entry_view</primary></indexterm><programlisting><link linkend="RBEntryView">RBEntryView</link>* rb_source_get_entry_view (<link linkend="RBSource">RBSource</link> *source);</programlisting>
192
</para><variablelist role="params">
193
<varlistentry><term><parameter>source</parameter> :</term>
195
</simpara></listitem></varlistentry>
196
<varlistentry><term><emphasis>Returns</emphasis> :</term><listitem><simpara>
199
</simpara></listitem></varlistentry>
200
</variablelist></refsect2>
202
<title><anchor id="rb-source-get-extra-views"/>rb_source_get_extra_views ()</title>
203
<indexterm><primary>rb_source_get_extra_views</primary></indexterm><programlisting><link linkend="GList">GList</link>* rb_source_get_extra_views (<link linkend="RBSource">RBSource</link> *source);</programlisting>
206
</para><variablelist role="params">
207
<varlistentry><term><parameter>source</parameter> :</term>
209
</simpara></listitem></varlistentry>
210
<varlistentry><term><emphasis>Returns</emphasis> :</term><listitem><simpara>
213
</simpara></listitem></varlistentry>
214
</variablelist></refsect2>
216
<title><anchor id="rb-source-get-pixbuf"/>rb_source_get_pixbuf ()</title>
217
<indexterm><primary>rb_source_get_pixbuf</primary></indexterm><programlisting><link linkend="GdkPixbuf">GdkPixbuf</link>* rb_source_get_pixbuf (<link linkend="RBSource">RBSource</link> *source);</programlisting>
220
</para><variablelist role="params">
221
<varlistentry><term><parameter>source</parameter> :</term>
223
</simpara></listitem></varlistentry>
224
<varlistentry><term><emphasis>Returns</emphasis> :</term><listitem><simpara>
227
</simpara></listitem></varlistentry>
228
</variablelist></refsect2>
230
<title><anchor id="rb-source-can-rename"/>rb_source_can_rename ()</title>
231
<indexterm><primary>rb_source_can_rename</primary></indexterm><programlisting><link linkend="gboolean">gboolean</link> rb_source_can_rename (<link linkend="RBSource">RBSource</link> *source);</programlisting>
234
</para><variablelist role="params">
235
<varlistentry><term><parameter>source</parameter> :</term>
237
</simpara></listitem></varlistentry>
238
<varlistentry><term><emphasis>Returns</emphasis> :</term><listitem><simpara>
241
</simpara></listitem></varlistentry>
242
</variablelist></refsect2>
244
<title><anchor id="rb-source-can-search"/>rb_source_can_search ()</title>
245
<indexterm><primary>rb_source_can_search</primary></indexterm><programlisting><link linkend="gboolean">gboolean</link> rb_source_can_search (<link linkend="RBSource">RBSource</link> *source);</programlisting>
248
</para><variablelist role="params">
249
<varlistentry><term><parameter>source</parameter> :</term>
251
</simpara></listitem></varlistentry>
252
<varlistentry><term><emphasis>Returns</emphasis> :</term><listitem><simpara>
255
</simpara></listitem></varlistentry>
256
</variablelist></refsect2>
258
<title><anchor id="rb-source-search"/>rb_source_search ()</title>
259
<indexterm><primary>rb_source_search</primary></indexterm><programlisting><link linkend="void">void</link> rb_source_search (<link linkend="RBSource">RBSource</link> *source,
260
const <link linkend="char">char</link> *text);</programlisting>
263
</para><variablelist role="params">
264
<varlistentry><term><parameter>source</parameter> :</term>
266
</simpara></listitem></varlistentry>
267
<varlistentry><term><parameter>text</parameter> :</term>
271
</simpara></listitem></varlistentry>
272
</variablelist></refsect2>
274
<title><anchor id="rb-source-reset-filters"/>rb_source_reset_filters ()</title>
275
<indexterm><primary>rb_source_reset_filters</primary></indexterm><programlisting><link linkend="void">void</link> rb_source_reset_filters (<link linkend="RBSource">RBSource</link> *source);</programlisting>
278
</para><variablelist role="params">
279
<varlistentry><term><parameter>source</parameter> :</term>
283
</simpara></listitem></varlistentry>
284
</variablelist></refsect2>
286
<title><anchor id="rb-source-get-config-widget"/>rb_source_get_config_widget ()</title>
287
<indexterm><primary>rb_source_get_config_widget</primary></indexterm><programlisting><link linkend="GtkWidget">GtkWidget</link>* rb_source_get_config_widget (<link linkend="RBSource">RBSource</link> *source);</programlisting>
290
</para><variablelist role="params">
291
<varlistentry><term><parameter>source</parameter> :</term>
293
</simpara></listitem></varlistentry>
294
<varlistentry><term><emphasis>Returns</emphasis> :</term><listitem><simpara>
297
</simpara></listitem></varlistentry>
298
</variablelist></refsect2>
300
<title><anchor id="rb-source-can-cut"/>rb_source_can_cut ()</title>
301
<indexterm><primary>rb_source_can_cut</primary></indexterm><programlisting><link linkend="gboolean">gboolean</link> rb_source_can_cut (<link linkend="RBSource">RBSource</link> *source);</programlisting>
304
</para><variablelist role="params">
305
<varlistentry><term><parameter>source</parameter> :</term>
307
</simpara></listitem></varlistentry>
308
<varlistentry><term><emphasis>Returns</emphasis> :</term><listitem><simpara>
311
</simpara></listitem></varlistentry>
312
</variablelist></refsect2>
314
<title><anchor id="rb-source-can-delete"/>rb_source_can_delete ()</title>
315
<indexterm><primary>rb_source_can_delete</primary></indexterm><programlisting><link linkend="gboolean">gboolean</link> rb_source_can_delete (<link linkend="RBSource">RBSource</link> *source);</programlisting>
318
</para><variablelist role="params">
319
<varlistentry><term><parameter>source</parameter> :</term>
321
</simpara></listitem></varlistentry>
322
<varlistentry><term><emphasis>Returns</emphasis> :</term><listitem><simpara>
325
</simpara></listitem></varlistentry>
326
</variablelist></refsect2>
328
<title><anchor id="rb-source-can-copy"/>rb_source_can_copy ()</title>
329
<indexterm><primary>rb_source_can_copy</primary></indexterm><programlisting><link linkend="gboolean">gboolean</link> rb_source_can_copy (<link linkend="RBSource">RBSource</link> *source);</programlisting>
332
</para><variablelist role="params">
333
<varlistentry><term><parameter>source</parameter> :</term>
335
</simpara></listitem></varlistentry>
336
<varlistentry><term><emphasis>Returns</emphasis> :</term><listitem><simpara>
339
</simpara></listitem></varlistentry>
340
</variablelist></refsect2>
342
<title><anchor id="rb-source-cut"/>rb_source_cut ()</title>
343
<indexterm><primary>rb_source_cut</primary></indexterm><programlisting><link linkend="GList">GList</link>* rb_source_cut (<link linkend="RBSource">RBSource</link> *source);</programlisting>
346
</para><variablelist role="params">
347
<varlistentry><term><parameter>source</parameter> :</term>
349
</simpara></listitem></varlistentry>
350
<varlistentry><term><emphasis>Returns</emphasis> :</term><listitem><simpara>
353
</simpara></listitem></varlistentry>
354
</variablelist></refsect2>
356
<title><anchor id="rb-source-copy"/>rb_source_copy ()</title>
357
<indexterm><primary>rb_source_copy</primary></indexterm><programlisting><link linkend="GList">GList</link>* rb_source_copy (<link linkend="RBSource">RBSource</link> *source);</programlisting>
360
</para><variablelist role="params">
361
<varlistentry><term><parameter>source</parameter> :</term>
363
</simpara></listitem></varlistentry>
364
<varlistentry><term><emphasis>Returns</emphasis> :</term><listitem><simpara>
367
</simpara></listitem></varlistentry>
368
</variablelist></refsect2>
370
<title><anchor id="rb-source-paste"/>rb_source_paste ()</title>
371
<indexterm><primary>rb_source_paste</primary></indexterm><programlisting><link linkend="void">void</link> rb_source_paste (<link linkend="RBSource">RBSource</link> *source,
372
<link linkend="GList">GList</link> *entries);</programlisting>
375
</para><variablelist role="params">
376
<varlistentry><term><parameter>source</parameter> :</term>
378
</simpara></listitem></varlistentry>
379
<varlistentry><term><parameter>entries</parameter> :</term>
383
</simpara></listitem></varlistentry>
384
</variablelist></refsect2>
386
<title><anchor id="rb-source-delete"/>rb_source_delete ()</title>
387
<indexterm><primary>rb_source_delete</primary></indexterm><programlisting><link linkend="void">void</link> rb_source_delete (<link linkend="RBSource">RBSource</link> *source);</programlisting>
390
</para><variablelist role="params">
391
<varlistentry><term><parameter>source</parameter> :</term>
395
</simpara></listitem></varlistentry>
396
</variablelist></refsect2>
398
<title><anchor id="rb-source-song-properties"/>rb_source_song_properties ()</title>
399
<indexterm><primary>rb_source_song_properties</primary></indexterm><programlisting><link linkend="void">void</link> rb_source_song_properties (<link linkend="RBSource">RBSource</link> *source);</programlisting>
402
</para><variablelist role="params">
403
<varlistentry><term><parameter>source</parameter> :</term>
407
</simpara></listitem></varlistentry>
408
</variablelist></refsect2>
410
<title><anchor id="rb-source-try-playlist"/>rb_source_try_playlist ()</title>
411
<indexterm><primary>rb_source_try_playlist</primary></indexterm><programlisting><link linkend="gboolean">gboolean</link> rb_source_try_playlist (<link linkend="RBSource">RBSource</link> *source);</programlisting>
414
</para><variablelist role="params">
415
<varlistentry><term><parameter>source</parameter> :</term>
417
</simpara></listitem></varlistentry>
418
<varlistentry><term><emphasis>Returns</emphasis> :</term><listitem><simpara>
421
</simpara></listitem></varlistentry>
422
</variablelist></refsect2>
424
<title><anchor id="rb-source-can-pause"/>rb_source_can_pause ()</title>
425
<indexterm><primary>rb_source_can_pause</primary></indexterm><programlisting><link linkend="gboolean">gboolean</link> rb_source_can_pause (<link linkend="RBSource">RBSource</link> *source);</programlisting>
428
</para><variablelist role="params">
429
<varlistentry><term><parameter>source</parameter> :</term>
431
</simpara></listitem></varlistentry>
432
<varlistentry><term><emphasis>Returns</emphasis> :</term><listitem><simpara>
435
</simpara></listitem></varlistentry>
436
</variablelist></refsect2>
438
<title><anchor id="rb-source-handle-eos"/>rb_source_handle_eos ()</title>
439
<indexterm><primary>rb_source_handle_eos</primary></indexterm><programlisting><link linkend="RBSourceEOFType">RBSourceEOFType</link> rb_source_handle_eos (<link linkend="RBSource">RBSource</link> *source);</programlisting>
442
</para><variablelist role="params">
443
<varlistentry><term><parameter>source</parameter> :</term>
445
</simpara></listitem></varlistentry>
446
<varlistentry><term><emphasis>Returns</emphasis> :</term><listitem><simpara>
449
</simpara></listitem></varlistentry>
450
</variablelist></refsect2>
452
<title><anchor id="rb-source-have-url"/>rb_source_have_url ()</title>
453
<indexterm><primary>rb_source_have_url</primary></indexterm><programlisting><link linkend="gboolean">gboolean</link> rb_source_have_url (<link linkend="RBSource">RBSource</link> *source);</programlisting>
456
</para><variablelist role="params">
457
<varlistentry><term><parameter>source</parameter> :</term>
459
</simpara></listitem></varlistentry>
460
<varlistentry><term><emphasis>Returns</emphasis> :</term><listitem><simpara>
463
</simpara></listitem></varlistentry>
464
</variablelist></refsect2>
466
<title><anchor id="rb-source-receive-drag"/>rb_source_receive_drag ()</title>
467
<indexterm><primary>rb_source_receive_drag</primary></indexterm><programlisting><link linkend="gboolean">gboolean</link> rb_source_receive_drag (<link linkend="RBSource">RBSource</link> *source,
468
<link linkend="GtkSelectionData">GtkSelectionData</link> *data);</programlisting>
471
</para><variablelist role="params">
472
<varlistentry><term><parameter>source</parameter> :</term>
474
</simpara></listitem></varlistentry>
475
<varlistentry><term><parameter>data</parameter> :</term>
477
</simpara></listitem></varlistentry>
478
<varlistentry><term><emphasis>Returns</emphasis> :</term><listitem><simpara>
481
</simpara></listitem></varlistentry>
482
</variablelist></refsect2>
484
<title><anchor id="rb-source-show-popup"/>rb_source_show_popup ()</title>
485
<indexterm><primary>rb_source_show_popup</primary></indexterm><programlisting><link linkend="gboolean">gboolean</link> rb_source_show_popup (<link linkend="RBSource">RBSource</link> *source);</programlisting>
488
</para><variablelist role="params">
489
<varlistentry><term><parameter>source</parameter> :</term>
491
</simpara></listitem></varlistentry>
492
<varlistentry><term><emphasis>Returns</emphasis> :</term><listitem><simpara>
495
</simpara></listitem></varlistentry>
496
</variablelist></refsect2>
498
<title><anchor id="rb-source-delete-thyself"/>rb_source_delete_thyself ()</title>
499
<indexterm><primary>rb_source_delete_thyself</primary></indexterm><programlisting><link linkend="void">void</link> rb_source_delete_thyself (<link linkend="RBSource">RBSource</link> *source);</programlisting>
502
</para><variablelist role="params">
503
<varlistentry><term><parameter>source</parameter> :</term>
507
</simpara></listitem></varlistentry>
508
</variablelist></refsect2>
510
<title><anchor id="rb-source-activate"/>rb_source_activate ()</title>
511
<indexterm><primary>rb_source_activate</primary></indexterm><programlisting><link linkend="void">void</link> rb_source_activate (<link linkend="RBSource">RBSource</link> *source);</programlisting>
514
</para><variablelist role="params">
515
<varlistentry><term><parameter>source</parameter> :</term>
519
</simpara></listitem></varlistentry>
520
</variablelist></refsect2>
522
<title><anchor id="rb-source-deactivate"/>rb_source_deactivate ()</title>
523
<indexterm><primary>rb_source_deactivate</primary></indexterm><programlisting><link linkend="void">void</link> rb_source_deactivate (<link linkend="RBSource">RBSource</link> *source);</programlisting>
526
</para><variablelist role="params">
527
<varlistentry><term><parameter>source</parameter> :</term>
531
</simpara></listitem></varlistentry>
532
</variablelist></refsect2>
534
<title><anchor id="rb-source-disconnect"/>rb_source_disconnect ()</title>
535
<indexterm><primary>rb_source_disconnect</primary></indexterm><programlisting><link linkend="gboolean">gboolean</link> rb_source_disconnect (<link linkend="RBSource">RBSource</link> *source);</programlisting>
538
</para><variablelist role="params">
539
<varlistentry><term><parameter>source</parameter> :</term>
541
</simpara></listitem></varlistentry>
542
<varlistentry><term><emphasis>Returns</emphasis> :</term><listitem><simpara>
545
</simpara></listitem></varlistentry>
546
</variablelist></refsect2>