38
38
<div class="refsynopsisdiv">
39
39
<a name="libbrasero-media-BraseroVolume.synopsis"></a><h2>Synopsis</h2>
40
40
<pre class="synopsis"> <a class="link" href="libbrasero-media-BraseroVolume.html#BraseroVolume" title="BraseroVolume">BraseroVolume</a>;
41
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * <a class="link" href="libbrasero-media-BraseroVolume.html#brasero-volume-get-name" title="brasero_volume_get_name ()">brasero_volume_get_name</a> (<em class="parameter"><code><a class="link" href="libbrasero-media-BraseroVolume.html#BraseroVolume" title="BraseroVolume"><span class="type">BraseroVolume</span></a> *volume</code></em>);
42
<a href="/usr/share/gtk-doc/html/gio/GIcon.html"><span class="returnvalue">GIcon</span></a> * <a class="link" href="libbrasero-media-BraseroVolume.html#brasero-volume-get-icon" title="brasero_volume_get_icon ()">brasero_volume_get_icon</a> (<em class="parameter"><code><a class="link" href="libbrasero-media-BraseroVolume.html#BraseroVolume" title="BraseroVolume"><span class="type">BraseroVolume</span></a> *volume</code></em>);
43
<a href="/usr/share/gtk-doc/html/gio/GVolume.html"><span class="returnvalue">GVolume</span></a> * <a class="link" href="libbrasero-media-BraseroVolume.html#brasero-volume-get-gvolume" title="brasero_volume_get_gvolume ()">brasero_volume_get_gvolume</a> (<em class="parameter"><code><a class="link" href="libbrasero-media-BraseroVolume.html#BraseroVolume" title="BraseroVolume"><span class="type">BraseroVolume</span></a> *volume</code></em>);
44
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a class="link" href="libbrasero-media-BraseroVolume.html#brasero-volume-is-mounted" title="brasero_volume_is_mounted ()">brasero_volume_is_mounted</a> (<em class="parameter"><code><a class="link" href="libbrasero-media-BraseroVolume.html#BraseroVolume" title="BraseroVolume"><span class="type">BraseroVolume</span></a> *volume</code></em>);
45
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * <a class="link" href="libbrasero-media-BraseroVolume.html#brasero-volume-get-mount-point" title="brasero_volume_get_mount_point ()">brasero_volume_get_mount_point</a> (<em class="parameter"><code><a class="link" href="libbrasero-media-BraseroVolume.html#BraseroVolume" title="BraseroVolume"><span class="type">BraseroVolume</span></a> *volume</code></em>,
46
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);
47
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a class="link" href="libbrasero-media-BraseroVolume.html#brasero-volume-umount" title="brasero_volume_umount ()">brasero_volume_umount</a> (<em class="parameter"><code><a class="link" href="libbrasero-media-BraseroVolume.html#BraseroVolume" title="BraseroVolume"><span class="type">BraseroVolume</span></a> *volume</code></em>,
48
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> wait</code></em>,
49
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);
50
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a class="link" href="libbrasero-media-BraseroVolume.html#brasero-volume-mount" title="brasero_volume_mount ()">brasero_volume_mount</a> (<em class="parameter"><code><a class="link" href="libbrasero-media-BraseroVolume.html#BraseroVolume" title="BraseroVolume"><span class="type">BraseroVolume</span></a> *volume</code></em>,
51
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/gtk3/GtkWindow.html"><span class="type">GtkWindow</span></a> *parent_window</code></em>,
52
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> wait</code></em>,
53
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);
41
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * <a class="link" href="libbrasero-media-BraseroVolume.html#brasero-volume-get-name" title="brasero_volume_get_name ()">brasero_volume_get_name</a> (<em class="parameter"><code><a class="link" href="libbrasero-media-BraseroVolume.html#BraseroVolume" title="BraseroVolume"><span class="type">BraseroVolume</span></a> *volume</code></em>);
42
<a href="http://library.gnome.org/devel/gio/unstable/GIcon.html"><span class="returnvalue">GIcon</span></a> * <a class="link" href="libbrasero-media-BraseroVolume.html#brasero-volume-get-icon" title="brasero_volume_get_icon ()">brasero_volume_get_icon</a> (<em class="parameter"><code><a class="link" href="libbrasero-media-BraseroVolume.html#BraseroVolume" title="BraseroVolume"><span class="type">BraseroVolume</span></a> *volume</code></em>);
43
<a href="http://library.gnome.org/devel/gio/unstable/GVolume.html"><span class="returnvalue">GVolume</span></a> * <a class="link" href="libbrasero-media-BraseroVolume.html#brasero-volume-get-gvolume" title="brasero_volume_get_gvolume ()">brasero_volume_get_gvolume</a> (<em class="parameter"><code><a class="link" href="libbrasero-media-BraseroVolume.html#BraseroVolume" title="BraseroVolume"><span class="type">BraseroVolume</span></a> *volume</code></em>);
44
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a class="link" href="libbrasero-media-BraseroVolume.html#brasero-volume-is-mounted" title="brasero_volume_is_mounted ()">brasero_volume_is_mounted</a> (<em class="parameter"><code><a class="link" href="libbrasero-media-BraseroVolume.html#BraseroVolume" title="BraseroVolume"><span class="type">BraseroVolume</span></a> *volume</code></em>);
45
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * <a class="link" href="libbrasero-media-BraseroVolume.html#brasero-volume-get-mount-point" title="brasero_volume_get_mount_point ()">brasero_volume_get_mount_point</a> (<em class="parameter"><code><a class="link" href="libbrasero-media-BraseroVolume.html#BraseroVolume" title="BraseroVolume"><span class="type">BraseroVolume</span></a> *volume</code></em>,
46
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);
47
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a class="link" href="libbrasero-media-BraseroVolume.html#brasero-volume-umount" title="brasero_volume_umount ()">brasero_volume_umount</a> (<em class="parameter"><code><a class="link" href="libbrasero-media-BraseroVolume.html#BraseroVolume" title="BraseroVolume"><span class="type">BraseroVolume</span></a> *volume</code></em>,
48
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> wait</code></em>,
49
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);
50
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a class="link" href="libbrasero-media-BraseroVolume.html#brasero-volume-mount" title="brasero_volume_mount ()">brasero_volume_mount</a> (<em class="parameter"><code><a class="link" href="libbrasero-media-BraseroVolume.html#BraseroVolume" title="BraseroVolume"><span class="type">BraseroVolume</span></a> *volume</code></em>,
51
<em class="parameter"><code><a href="http://library.gnome.org/devel/gtk3/GtkWindow.html"><span class="type">GtkWindow</span></a> *parent_window</code></em>,
52
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> wait</code></em>,
53
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);
54
54
<span class="returnvalue">void</span> <a class="link" href="libbrasero-media-BraseroVolume.html#brasero-volume-cancel-current-operation" title="brasero_volume_cancel_current_operation ()">brasero_volume_cancel_current_operation</a>
55
55
(<em class="parameter"><code><a class="link" href="libbrasero-media-BraseroVolume.html#BraseroVolume" title="BraseroVolume"><span class="type">BraseroVolume</span></a> *volume</code></em>);
72
72
<div class="refsect2">
73
73
<a name="brasero-volume-get-name"></a><h3>brasero_volume_get_name ()</h3>
74
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * brasero_volume_get_name (<em class="parameter"><code><a class="link" href="libbrasero-media-BraseroVolume.html#BraseroVolume" title="BraseroVolume"><span class="type">BraseroVolume</span></a> *volume</code></em>);</pre>
74
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * brasero_volume_get_name (<em class="parameter"><code><a class="link" href="libbrasero-media-BraseroVolume.html#BraseroVolume" title="BraseroVolume"><span class="type">BraseroVolume</span></a> *volume</code></em>);</pre>
76
76
Returns a string that can be displayed to represent the volume²
78
<div class="variablelist"><table border="0">
78
<div class="variablelist"><table border="0" class="variablelist">
79
80
<col align="left" valign="top">
82
85
<td><p><span class="term"><em class="parameter"><code>volume</code></em> :</span></p></td>
94
97
<div class="refsect2">
95
98
<a name="brasero-volume-get-icon"></a><h3>brasero_volume_get_icon ()</h3>
96
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/gio/GIcon.html"><span class="returnvalue">GIcon</span></a> * brasero_volume_get_icon (<em class="parameter"><code><a class="link" href="libbrasero-media-BraseroVolume.html#BraseroVolume" title="BraseroVolume"><span class="type">BraseroVolume</span></a> *volume</code></em>);</pre>
99
<pre class="programlisting"><a href="http://library.gnome.org/devel/gio/unstable/GIcon.html"><span class="returnvalue">GIcon</span></a> * brasero_volume_get_icon (<em class="parameter"><code><a class="link" href="libbrasero-media-BraseroVolume.html#BraseroVolume" title="BraseroVolume"><span class="type">BraseroVolume</span></a> *volume</code></em>);</pre>
98
101
Returns a GIcon pointer for the volume.
100
<div class="variablelist"><table border="0">
103
<div class="variablelist"><table border="0" class="variablelist">
101
105
<col align="left" valign="top">
104
110
<td><p><span class="term"><em class="parameter"><code>volume</code></em> :</span></p></td>
116
122
<div class="refsect2">
117
123
<a name="brasero-volume-get-gvolume"></a><h3>brasero_volume_get_gvolume ()</h3>
118
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/gio/GVolume.html"><span class="returnvalue">GVolume</span></a> * brasero_volume_get_gvolume (<em class="parameter"><code><a class="link" href="libbrasero-media-BraseroVolume.html#BraseroVolume" title="BraseroVolume"><span class="type">BraseroVolume</span></a> *volume</code></em>);</pre>
124
<pre class="programlisting"><a href="http://library.gnome.org/devel/gio/unstable/GVolume.html"><span class="returnvalue">GVolume</span></a> * brasero_volume_get_gvolume (<em class="parameter"><code><a class="link" href="libbrasero-media-BraseroVolume.html#BraseroVolume" title="BraseroVolume"><span class="type">BraseroVolume</span></a> *volume</code></em>);</pre>
120
Gets the corresponding <a href="/usr/share/gtk-doc/html/gio/GVolume.html"><span class="type">GVolume</span></a> for <em class="parameter"><code>volume</code></em>.
126
Gets the corresponding <a href="http://library.gnome.org/devel/gio/unstable/GVolume.html"><span class="type">GVolume</span></a> for <em class="parameter"><code>volume</code></em>.
122
<div class="variablelist"><table border="0">
128
<div class="variablelist"><table border="0" class="variablelist">
123
130
<col align="left" valign="top">
126
135
<td><p><span class="term"><em class="parameter"><code>volume</code></em> :</span></p></td>
137
146
<div class="refsect2">
138
147
<a name="brasero-volume-is-mounted"></a><h3>brasero_volume_is_mounted ()</h3>
139
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> brasero_volume_is_mounted (<em class="parameter"><code><a class="link" href="libbrasero-media-BraseroVolume.html#BraseroVolume" title="BraseroVolume"><span class="type">BraseroVolume</span></a> *volume</code></em>);</pre>
148
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> brasero_volume_is_mounted (<em class="parameter"><code><a class="link" href="libbrasero-media-BraseroVolume.html#BraseroVolume" title="BraseroVolume"><span class="type">BraseroVolume</span></a> *volume</code></em>);</pre>
141
150
Returns whether the volume is currently mounted.
143
<div class="variablelist"><table border="0">
152
<div class="variablelist"><table border="0" class="variablelist">
144
154
<col align="left" valign="top">
147
159
<td><p><span class="term"><em class="parameter"><code>volume</code></em> :</span></p></td>
158
170
<div class="refsect2">
159
171
<a name="brasero-volume-get-mount-point"></a><h3>brasero_volume_get_mount_point ()</h3>
160
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * brasero_volume_get_mount_point (<em class="parameter"><code><a class="link" href="libbrasero-media-BraseroVolume.html#BraseroVolume" title="BraseroVolume"><span class="type">BraseroVolume</span></a> *volume</code></em>,
161
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
172
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * brasero_volume_get_mount_point (<em class="parameter"><code><a class="link" href="libbrasero-media-BraseroVolume.html#BraseroVolume" title="BraseroVolume"><span class="type">BraseroVolume</span></a> *volume</code></em>,
173
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
163
175
Returns the path for mount point for <em class="parameter"><code>volume</code></em>.
165
<div class="variablelist"><table border="0">
177
<div class="variablelist"><table border="0" class="variablelist">
166
179
<col align="left" valign="top">
169
184
<td><p><span class="term"><em class="parameter"><code>volume</code></em> :</span></p></td>
185
200
<div class="refsect2">
186
201
<a name="brasero-volume-umount"></a><h3>brasero_volume_umount ()</h3>
187
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> brasero_volume_umount (<em class="parameter"><code><a class="link" href="libbrasero-media-BraseroVolume.html#BraseroVolume" title="BraseroVolume"><span class="type">BraseroVolume</span></a> *volume</code></em>,
188
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> wait</code></em>,
189
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
202
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> brasero_volume_umount (<em class="parameter"><code><a class="link" href="libbrasero-media-BraseroVolume.html#BraseroVolume" title="BraseroVolume"><span class="type">BraseroVolume</span></a> *volume</code></em>,
203
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> wait</code></em>,
204
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
191
206
Unmount <em class="parameter"><code>volume</code></em>. If wait is set to TRUE, then block (in a GMainLoop) until
192
207
the operation finishes.
194
<div class="variablelist"><table border="0">
209
<div class="variablelist"><table border="0" class="variablelist">
195
211
<col align="left" valign="top">
198
216
<td><p><span class="term"><em class="parameter"><code>volume</code></em> :</span></p></td>
202
220
<td><p><span class="term"><em class="parameter"><code>wait</code></em> :</span></p></td>
203
<td><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td>
221
<td><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td>
206
224
<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
208
<a href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **</td>
226
<a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **</td>
211
229
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
212
<td>a <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a>. TRUE if the operation succeeded.</td>
230
<td>a <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a>. TRUE if the operation succeeded.</td>
218
236
<div class="refsect2">
219
237
<a name="brasero-volume-mount"></a><h3>brasero_volume_mount ()</h3>
220
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> brasero_volume_mount (<em class="parameter"><code><a class="link" href="libbrasero-media-BraseroVolume.html#BraseroVolume" title="BraseroVolume"><span class="type">BraseroVolume</span></a> *volume</code></em>,
221
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/gtk3/GtkWindow.html"><span class="type">GtkWindow</span></a> *parent_window</code></em>,
222
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> wait</code></em>,
223
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
238
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> brasero_volume_mount (<em class="parameter"><code><a class="link" href="libbrasero-media-BraseroVolume.html#BraseroVolume" title="BraseroVolume"><span class="type">BraseroVolume</span></a> *volume</code></em>,
239
<em class="parameter"><code><a href="http://library.gnome.org/devel/gtk3/GtkWindow.html"><span class="type">GtkWindow</span></a> *parent_window</code></em>,
240
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> wait</code></em>,
241
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
225
243
Mount <em class="parameter"><code>volume</code></em>. If wait is set to TRUE, then block (in a GMainLoop) until
226
244
the operation finishes.
227
245
<em class="parameter"><code>parent_window</code></em> is used if an authentification is needed. Then the authentification
228
246
dialog will be set modal.
230
<div class="variablelist"><table border="0">
248
<div class="variablelist"><table border="0" class="variablelist">
231
250
<col align="left" valign="top">
234
255
<td><p><span class="term"><em class="parameter"><code>volume</code></em> :</span></p></td>
239
260
<td><p><span class="term"><em class="parameter"><code>parent_window</code></em> :</span></p></td>
241
<a href="/usr/share/gtk-doc/html/gtk3/GtkWindow.html"><span class="type">GtkWindow</span></a> *</td>
262
<a href="http://library.gnome.org/devel/gtk3/GtkWindow.html"><span class="type">GtkWindow</span></a> *</td>
244
265
<td><p><span class="term"><em class="parameter"><code>wait</code></em> :</span></p></td>
245
<td><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td>
266
<td><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td>
248
269
<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
250
<a href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **</td>
271
<a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **</td>
253
274
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
254
<td>a <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a>. TRUE if the operation succeeded.</td>
275
<td>a <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a>. TRUE if the operation succeeded.</td>