4
4
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
5
5
<title>BraseroMediumMonitor</title>
6
<meta name="generator" content="DocBook XSL Stylesheets V1.74.0">
6
<meta name="generator" content="DocBook XSL Stylesheets V1.74.3">
7
7
<link rel="home" href="index.html" title="Libbrasero-media Reference Manual">
8
8
<link rel="up" href="ch01.html" title="API Reference for Libbrasero-media">
9
9
<link rel="prev" href="libbrasero-media-brasero-units.html" title="brasero-units">
42
42
<a name="libbrasero-media-BraseroMediumMonitor.synopsis"></a><h2>Synopsis</h2>
43
43
<pre class="synopsis">
45
href="../brasero/BraseroMediumMonitor.html"
45
href="../libbrasero-media/BraseroMediumMonitor.html"
46
46
>BraseroMediumMonitor</a>;
48
href="../brasero/BraseroMediumMonitor.html"
48
href="../libbrasero-media/BraseroMediumMonitor.html"
49
49
>BraseroMediumMonitor</a> * <a
50
href="../brasero/BraseroMediumMonitor.html#brasero-medium-monitor-get-default"
50
href="../libbrasero-media/BraseroMediumMonitor.html#brasero-medium-monitor-get-default"
51
51
>brasero_medium_monitor_get_default</a>
54
href="../brasero/BraseroMediumMonitor.html#BraseroMediaType"
54
href="../libbrasero-media/BraseroMediumMonitor.html#BraseroMediaType"
55
55
>BraseroMediaType</a>;
57
href="../brasero/BraseroMediumMonitor.html#BraseroDriveType"
57
href="../libbrasero-media/BraseroMediumMonitor.html#BraseroDriveType"
58
58
>BraseroDriveType</a>;
60
60
href="http://library.gnome.org/devel/glib/unstable/glib-Singly-Linked-Lists.html#GSList"
62
href="../brasero/BraseroMediumMonitor.html#brasero-medium-monitor-get-media"
62
href="../libbrasero-media/BraseroMediumMonitor.html#brasero-medium-monitor-get-media"
63
63
>brasero_medium_monitor_get_media</a> (<a
64
href="../brasero/BraseroMediumMonitor.html"
64
href="../libbrasero-media/BraseroMediumMonitor.html"
65
65
>BraseroMediumMonitor</a> *monitor,
67
href="../brasero/BraseroMediumMonitor.html#BraseroMediaType"
67
href="../libbrasero-media/BraseroMediumMonitor.html#BraseroMediaType"
68
68
>BraseroMediaType</a> type);
70
70
href="http://library.gnome.org/devel/glib/unstable/glib-Singly-Linked-Lists.html#GSList"
72
href="../brasero/BraseroMediumMonitor.html#brasero-medium-monitor-get-drives"
72
href="../libbrasero-media/BraseroMediumMonitor.html#brasero-medium-monitor-get-drives"
73
73
>brasero_medium_monitor_get_drives</a> (<a
74
href="../brasero/BraseroMediumMonitor.html"
74
href="../libbrasero-media/BraseroMediumMonitor.html"
75
75
>BraseroMediumMonitor</a> *monitor,
77
href="../brasero/BraseroMediumMonitor.html#BraseroDriveType"
77
href="../libbrasero-media/BraseroMediumMonitor.html#BraseroDriveType"
78
78
>BraseroDriveType</a> type);
80
href="../brasero/BraseroMedium.html#BraseroDrive"
80
href="../libbrasero-media/BraseroDrive.html"
81
81
>BraseroDrive</a> * <a
82
href="../brasero/BraseroMediumMonitor.html#brasero-medium-monitor-get-drive"
82
href="../libbrasero-media/BraseroMediumMonitor.html#brasero-medium-monitor-get-drive"
83
83
>brasero_medium_monitor_get_drive</a> (<a
84
href="../brasero/BraseroMediumMonitor.html"
84
href="../libbrasero-media/BraseroMediumMonitor.html"
85
85
>BraseroMediumMonitor</a> *monitor,
87
87
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
90
90
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
92
href="../brasero/BraseroMediumMonitor.html#brasero-medium-monitor-is-probing"
92
href="../libbrasero-media/BraseroMediumMonitor.html#brasero-medium-monitor-is-probing"
93
93
>brasero_medium_monitor_is_probing</a> (<a
94
href="../brasero/BraseroMediumMonitor.html"
94
href="../libbrasero-media/BraseroMediumMonitor.html"
95
95
>BraseroMediumMonitor</a> *monitor);
115
115
<div class="refsect2" lang="en">
116
116
<a name="brasero-medium-monitor-get-default"></a><h3>brasero_medium_monitor_get_default ()</h3>
117
117
<pre class="programlisting"><a
118
href="../brasero/BraseroMediumMonitor.html"
118
href="../libbrasero-media/BraseroMediumMonitor.html"
119
119
>BraseroMediumMonitor</a> * brasero_medium_monitor_get_default
144
144
BRASERO_MEDIA_TYPE_WRITABLE = 1 << 3,
145
145
BRASERO_MEDIA_TYPE_REWRITABLE = 1 << 4,
146
146
BRASERO_MEDIA_TYPE_ANY_IN_BURNER = 1 << 5,
147
BRASERO_MEDIA_TYPE_ALL_BUT_FILE = 0xFE,
148
/* If combined with other flags it will filter.
149
* if alone all CDs are returned.
150
* It can't be combined with FILE type. */
151
BRASERO_MEDIA_TYPE_CD = 1 << 6,
153
BRASERO_MEDIA_TYPE_ALL_BUT_FILE = 0x7F,
148
154
BRASERO_MEDIA_TYPE_ALL = 0xFF
149
155
} BraseroMediaType;
172
178
<pre class="programlisting"><a
173
179
href="http://library.gnome.org/devel/glib/unstable/glib-Singly-Linked-Lists.html#GSList"
174
180
>GSList</a> * brasero_medium_monitor_get_media (<a
175
href="../brasero/BraseroMediumMonitor.html"
181
href="../libbrasero-media/BraseroMediumMonitor.html"
176
182
>BraseroMediumMonitor</a> *monitor,
178
href="../brasero/BraseroMediumMonitor.html#BraseroMediaType"
184
href="../libbrasero-media/BraseroMediumMonitor.html#BraseroMediaType"
179
185
>BraseroMediaType</a> type);</pre>
181
187
Obtains the list of available media that are of the given type.</p>
188
194
<td><p><span class="term"><em class="parameter"><code>monitor</code></em> :</span></p></td>
190
href="../brasero/BraseroMediumMonitor.html"
196
href="../libbrasero-media/BraseroMediumMonitor.html"
191
197
><span class="type">BraseroMediumMonitor</span></a>
195
201
<td><p><span class="term"><em class="parameter"><code>type</code></em> :</span></p></td>
196
202
<td> the type of <a
197
href="../brasero/BraseroMedium.html"
203
href="../libbrasero-media/BraseroMedium.html"
198
204
><span class="type">BraseroMedium</span></a> that should be in the list
214
220
<pre class="programlisting"><a
215
221
href="http://library.gnome.org/devel/glib/unstable/glib-Singly-Linked-Lists.html#GSList"
216
222
>GSList</a> * brasero_medium_monitor_get_drives (<a
217
href="../brasero/BraseroMediumMonitor.html"
223
href="../libbrasero-media/BraseroMediumMonitor.html"
218
224
>BraseroMediumMonitor</a> *monitor,
220
href="../brasero/BraseroMediumMonitor.html#BraseroDriveType"
226
href="../libbrasero-media/BraseroMediumMonitor.html#BraseroDriveType"
221
227
>BraseroDriveType</a> type);</pre>
223
229
Gets the list of available drives that are of the given type.</p>
230
236
<td><p><span class="term"><em class="parameter"><code>monitor</code></em> :</span></p></td>
232
href="../brasero/BraseroMediumMonitor.html"
238
href="../libbrasero-media/BraseroMediumMonitor.html"
233
239
><span class="type">BraseroMediumMonitor</span></a>
237
243
<td><p><span class="term"><em class="parameter"><code>type</code></em> :</span></p></td>
239
href="../brasero/BraseroMediumMonitor.html#BraseroDriveType"
245
href="../libbrasero-media/BraseroMediumMonitor.html#BraseroDriveType"
240
246
><span class="type">BraseroDriveType</span></a> to tell what type of drives to include in the list
254
260
<div class="refsect2" lang="en">
255
261
<a name="brasero-medium-monitor-get-drive"></a><h3>brasero_medium_monitor_get_drive ()</h3>
256
262
<pre class="programlisting"><a
257
href="../brasero/BraseroMedium.html#BraseroDrive"
263
href="../libbrasero-media/BraseroDrive.html"
258
264
>BraseroDrive</a> * brasero_medium_monitor_get_drive (<a
259
href="../brasero/BraseroMediumMonitor.html"
265
href="../libbrasero-media/BraseroMediumMonitor.html"
260
266
>BraseroMediumMonitor</a> *monitor,
262
268
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
263
269
>gchar</a> *device);</pre>
266
href="../brasero/BraseroMedium.html#BraseroDrive"
272
href="../libbrasero-media/BraseroDrive.html"
267
273
><span class="type">BraseroDrive</span></a> object whose path is <em class="parameter"><code>path</code></em>.</p>
298
304
<pre class="programlisting"><a
299
305
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
300
306
>gboolean</a> brasero_medium_monitor_is_probing (<a
301
href="../brasero/BraseroMediumMonitor.html"
307
href="../libbrasero-media/BraseroMediumMonitor.html"
302
308
>BraseroMediumMonitor</a> *monitor);</pre>
304
310
Returns if the library is still probing some other media.</p>