4
4
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
5
5
<title>BraseroVolume</title>
6
<meta name="generator" content="DocBook XSL Stylesheets V1.77.1">
6
<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
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-BraseroMedium.html" title="BraseroMedium">
10
10
<link rel="next" href="libbrasero-media-BraseroMediumSelection.html" title="BraseroMediumSelection">
11
<meta name="generator" content="GTK-Doc V1.18 (XML mode)">
11
<meta name="generator" content="GTK-Doc V1.18.1 (XML mode)">
12
12
<link rel="stylesheet" href="style.css" type="text/css">
14
14
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
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="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>);
41
<span class="returnvalue">gchar</span> * <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
<span class="returnvalue">GIcon</span> * <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
<span class="returnvalue">GVolume</span> * <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
<span class="returnvalue">gboolean</span> <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
<span class="returnvalue">gchar</span> * <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><span class="type">GError</span> **error</code></em>);
47
<span class="returnvalue">gboolean</span> <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><span class="type">gboolean</span> wait</code></em>,
49
<em class="parameter"><code><span class="type">GError</span> **error</code></em>);
50
<span class="returnvalue">gboolean</span> <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://developer.gnome.org/gtk2/GtkWindow.html"><span class="type">GtkWindow</span></a> *parent_window</code></em>,
52
<em class="parameter"><code><span class="type">gboolean</span> wait</code></em>,
53
<em class="parameter"><code><span class="type">GError</span> **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>);
122
122
<div class="refsect2">
123
123
<a name="brasero-volume-get-gvolume"></a><h3>brasero_volume_get_gvolume ()</h3>
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>
124
<pre class="programlisting"><span class="returnvalue">GVolume</span> * 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>
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>.
126
Gets the corresponding <span class="type">GVolume</span> for <em class="parameter"><code>volume</code></em>.
128
128
<div class="variablelist"><table border="0" class="variablelist">
170
170
<div class="refsect2">
171
171
<a name="brasero-volume-get-mount-point"></a><h3>brasero_volume_get_mount_point ()</h3>
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>
172
<pre class="programlisting"><span class="returnvalue">gchar</span> * 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><span class="type">GError</span> **error</code></em>);</pre>
175
175
Returns the path for mount point for <em class="parameter"><code>volume</code></em>.
200
200
<div class="refsect2">
201
201
<a name="brasero-volume-umount"></a><h3>brasero_volume_umount ()</h3>
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>
202
<pre class="programlisting"><span class="returnvalue">gboolean</span> 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><span class="type">gboolean</span> wait</code></em>,
204
<em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
206
206
Unmount <em class="parameter"><code>volume</code></em>. If wait is set to TRUE, then block (in a GMainLoop) until
207
207
the operation finishes.
220
220
<td><p><span class="term"><em class="parameter"><code>wait</code></em> :</span></p></td>
221
<td><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td>
221
<td><span class="type">gboolean</span></td>
224
224
<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
226
<a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **</td>
226
<span class="type">GError</span> **</td>
229
229
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></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>
230
<td>a <span class="type">gboolean</span>. TRUE if the operation succeeded.</td>
236
236
<div class="refsect2">
237
237
<a name="brasero-volume-mount"></a><h3>brasero_volume_mount ()</h3>
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>
238
<pre class="programlisting"><span class="returnvalue">gboolean</span> 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://developer.gnome.org/gtk2/GtkWindow.html"><span class="type">GtkWindow</span></a> *parent_window</code></em>,
240
<em class="parameter"><code><span class="type">gboolean</span> wait</code></em>,
241
<em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
243
243
Mount <em class="parameter"><code>volume</code></em>. If wait is set to TRUE, then block (in a GMainLoop) until
244
244
the operation finishes.
260
260
<td><p><span class="term"><em class="parameter"><code>parent_window</code></em> :</span></p></td>
262
<a href="http://library.gnome.org/devel/gtk3/GtkWindow.html"><span class="type">GtkWindow</span></a> *</td>
262
<a href="http://developer.gnome.org/gtk2/GtkWindow.html"><span class="type">GtkWindow</span></a> *</td>
265
265
<td><p><span class="term"><em class="parameter"><code>wait</code></em> :</span></p></td>
266
<td><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td>
266
<td><span class="type">gboolean</span></td>
269
269
<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
271
<a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **</td>
271
<span class="type">GError</span> **</td>
274
274
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></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>
275
<td>a <span class="type">gboolean</span>. TRUE if the operation succeeded.</td>