~psusi/ubuntu/utopic/udisks2/fix-standby

« back to all changes in this revision

Viewing changes to doc/html/UDisksFilesystem.html

  • Committer: Package Import Robot
  • Author(s): Martin Pitt, Martin Pitt, Colin Watson, Andreas Henriksson
  • Date: 2014-01-14 10:04:52 UTC
  • mfrom: (14.2.3 sid)
  • Revision ID: package-import@ubuntu.com-20140114100452-hpj6k2wt5gtml2xb
Tags: 2.1.2-1
[ Martin Pitt ]
* New upstream release:
  - Add exfat support (Closes: #720695)
  - Fix crash when waiting for loop device (LP: #1128275)
  - Use dosfstools instead of mtools
  - Add polkit authorization variables for removable media
  - Hide more rescue partitions
* Drop dosfslabel.patch, fixed upstream.
* Add Recommends: gdisk, as we need it for manipulating GPT partition tables
  through sgdisk. (LP: #1080745)
* Bump Standards-Version to 3.9.5. No changes necessary.

[ Colin Watson ]
* Use dh-autoreconf to update libtool macros for new ports.
  (Closes: #732287)

[ Andreas Henriksson ]
* Add parted dependency. (Closes: #720491)

Show diffs side-by-side

added added

removed removed

Lines of Context:
51
51
<a name="UDisksFilesystem.synopsis"></a><h2>Synopsis</h2>
52
52
<a name="UDisksFilesystemProxy"></a><a name="UDisksFilesystemSkeleton"></a><pre class="synopsis">                    <a class="link" href="UDisksFilesystem.html#UDisksFilesystem-struct" title="UDisksFilesystem">UDisksFilesystem</a>;
53
53
struct              <a class="link" href="UDisksFilesystem.html#UDisksFilesystemIface" title="struct UDisksFilesystemIface">UDisksFilesystemIface</a>;
54
 
<span class="returnvalue">GDBusInterfaceInfo</span> * <a class="link" href="UDisksFilesystem.html#udisks-filesystem-interface-info" title="udisks_filesystem_interface_info ()">udisks_filesystem_interface_info</a>   (<em class="parameter"><code><span class="type">void</span></code></em>);
55
 
<span class="returnvalue">guint</span>               <a class="link" href="UDisksFilesystem.html#udisks-filesystem-override-properties" title="udisks_filesystem_override_properties ()">udisks_filesystem_override_properties</a>
56
 
                                                        (<em class="parameter"><code><span class="type">GObjectClass</span> *klass</code></em>,
57
 
                                                         <em class="parameter"><code><span class="type">guint</span> property_id_begin</code></em>);
 
54
<a href="http://library.gnome.org/devel/gio/unstable/gio-D-Bus-Introspection-Data.html#GDBusInterfaceInfo"><span class="returnvalue">GDBusInterfaceInfo</span></a> * <a class="link" href="UDisksFilesystem.html#udisks-filesystem-interface-info" title="udisks_filesystem_interface_info ()">udisks_filesystem_interface_info</a>   (<em class="parameter"><code><span class="type">void</span></code></em>);
 
55
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="returnvalue">guint</span></a>               <a class="link" href="UDisksFilesystem.html#udisks-filesystem-override-properties" title="udisks_filesystem_override_properties ()">udisks_filesystem_override_properties</a>
 
56
                                                        (<em class="parameter"><code><a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObjectClass"><span class="type">GObjectClass</span></a> *klass</code></em>,
 
57
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> property_id_begin</code></em>);
58
58
<span class="returnvalue">void</span>                <a class="link" href="UDisksFilesystem.html#udisks-filesystem-call-mount" title="udisks_filesystem_call_mount ()">udisks_filesystem_call_mount</a>        (<em class="parameter"><code><a class="link" href="UDisksFilesystem.html" title="UDisksFilesystem"><span class="type">UDisksFilesystem</span></a> *proxy</code></em>,
59
 
                                                         <em class="parameter"><code><span class="type">GVariant</span> *arg_options</code></em>,
60
 
                                                         <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
61
 
                                                         <em class="parameter"><code><span class="type">GAsyncReadyCallback</span> callback</code></em>,
62
 
                                                         <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);
63
 
<span class="returnvalue">gboolean</span>            <a class="link" href="UDisksFilesystem.html#udisks-filesystem-call-mount-finish" title="udisks_filesystem_call_mount_finish ()">udisks_filesystem_call_mount_finish</a> (<em class="parameter"><code><a class="link" href="UDisksFilesystem.html" title="UDisksFilesystem"><span class="type">UDisksFilesystem</span></a> *proxy</code></em>,
64
 
                                                         <em class="parameter"><code><span class="type">gchar</span> **out_mount_path</code></em>,
65
 
                                                         <em class="parameter"><code><span class="type">GAsyncResult</span> *res</code></em>,
66
 
                                                         <em class="parameter"><code><span class="type">GError</span> **error</code></em>);
67
 
<span class="returnvalue">gboolean</span>            <a class="link" href="UDisksFilesystem.html#udisks-filesystem-call-mount-sync" title="udisks_filesystem_call_mount_sync ()">udisks_filesystem_call_mount_sync</a>   (<em class="parameter"><code><a class="link" href="UDisksFilesystem.html" title="UDisksFilesystem"><span class="type">UDisksFilesystem</span></a> *proxy</code></em>,
68
 
                                                         <em class="parameter"><code><span class="type">GVariant</span> *arg_options</code></em>,
69
 
                                                         <em class="parameter"><code><span class="type">gchar</span> **out_mount_path</code></em>,
70
 
                                                         <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
71
 
                                                         <em class="parameter"><code><span class="type">GError</span> **error</code></em>);
 
59
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-GVariant.html#GVariant"><span class="type">GVariant</span></a> *arg_options</code></em>,
 
60
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
 
61
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> callback</code></em>,
 
62
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);
 
63
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="UDisksFilesystem.html#udisks-filesystem-call-mount-finish" title="udisks_filesystem_call_mount_finish ()">udisks_filesystem_call_mount_finish</a> (<em class="parameter"><code><a class="link" href="UDisksFilesystem.html" title="UDisksFilesystem"><span class="type">UDisksFilesystem</span></a> *proxy</code></em>,
 
64
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> **out_mount_path</code></em>,
 
65
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html"><span class="type">GAsyncResult</span></a> *res</code></em>,
 
66
                                                         <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>);
 
67
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="UDisksFilesystem.html#udisks-filesystem-call-mount-sync" title="udisks_filesystem_call_mount_sync ()">udisks_filesystem_call_mount_sync</a>   (<em class="parameter"><code><a class="link" href="UDisksFilesystem.html" title="UDisksFilesystem"><span class="type">UDisksFilesystem</span></a> *proxy</code></em>,
 
68
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-GVariant.html#GVariant"><span class="type">GVariant</span></a> *arg_options</code></em>,
 
69
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> **out_mount_path</code></em>,
 
70
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
 
71
                                                         <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>);
72
72
<span class="returnvalue">void</span>                <a class="link" href="UDisksFilesystem.html#udisks-filesystem-complete-mount" title="udisks_filesystem_complete_mount ()">udisks_filesystem_complete_mount</a>    (<em class="parameter"><code><a class="link" href="UDisksFilesystem.html" title="UDisksFilesystem"><span class="type">UDisksFilesystem</span></a> *object</code></em>,
73
 
                                                         <em class="parameter"><code><span class="type">GDBusMethodInvocation</span> *invocation</code></em>,
74
 
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *mount_path</code></em>);
 
73
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GDBusMethodInvocation.html"><span class="type">GDBusMethodInvocation</span></a> *invocation</code></em>,
 
74
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *mount_path</code></em>);
75
75
<span class="returnvalue">void</span>                <a class="link" href="UDisksFilesystem.html#udisks-filesystem-call-unmount" title="udisks_filesystem_call_unmount ()">udisks_filesystem_call_unmount</a>      (<em class="parameter"><code><a class="link" href="UDisksFilesystem.html" title="UDisksFilesystem"><span class="type">UDisksFilesystem</span></a> *proxy</code></em>,
76
 
                                                         <em class="parameter"><code><span class="type">GVariant</span> *arg_options</code></em>,
77
 
                                                         <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
78
 
                                                         <em class="parameter"><code><span class="type">GAsyncReadyCallback</span> callback</code></em>,
79
 
                                                         <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);
80
 
<span class="returnvalue">gboolean</span>            <a class="link" href="UDisksFilesystem.html#udisks-filesystem-call-unmount-finish" title="udisks_filesystem_call_unmount_finish ()">udisks_filesystem_call_unmount_finish</a>
 
76
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-GVariant.html#GVariant"><span class="type">GVariant</span></a> *arg_options</code></em>,
 
77
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
 
78
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> callback</code></em>,
 
79
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);
 
80
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="UDisksFilesystem.html#udisks-filesystem-call-unmount-finish" title="udisks_filesystem_call_unmount_finish ()">udisks_filesystem_call_unmount_finish</a>
81
81
                                                        (<em class="parameter"><code><a class="link" href="UDisksFilesystem.html" title="UDisksFilesystem"><span class="type">UDisksFilesystem</span></a> *proxy</code></em>,
82
 
                                                         <em class="parameter"><code><span class="type">GAsyncResult</span> *res</code></em>,
83
 
                                                         <em class="parameter"><code><span class="type">GError</span> **error</code></em>);
84
 
<span class="returnvalue">gboolean</span>            <a class="link" href="UDisksFilesystem.html#udisks-filesystem-call-unmount-sync" title="udisks_filesystem_call_unmount_sync ()">udisks_filesystem_call_unmount_sync</a> (<em class="parameter"><code><a class="link" href="UDisksFilesystem.html" title="UDisksFilesystem"><span class="type">UDisksFilesystem</span></a> *proxy</code></em>,
85
 
                                                         <em class="parameter"><code><span class="type">GVariant</span> *arg_options</code></em>,
86
 
                                                         <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
87
 
                                                         <em class="parameter"><code><span class="type">GError</span> **error</code></em>);
 
82
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html"><span class="type">GAsyncResult</span></a> *res</code></em>,
 
83
                                                         <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>);
 
84
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="UDisksFilesystem.html#udisks-filesystem-call-unmount-sync" title="udisks_filesystem_call_unmount_sync ()">udisks_filesystem_call_unmount_sync</a> (<em class="parameter"><code><a class="link" href="UDisksFilesystem.html" title="UDisksFilesystem"><span class="type">UDisksFilesystem</span></a> *proxy</code></em>,
 
85
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-GVariant.html#GVariant"><span class="type">GVariant</span></a> *arg_options</code></em>,
 
86
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
 
87
                                                         <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>);
88
88
<span class="returnvalue">void</span>                <a class="link" href="UDisksFilesystem.html#udisks-filesystem-complete-unmount" title="udisks_filesystem_complete_unmount ()">udisks_filesystem_complete_unmount</a>  (<em class="parameter"><code><a class="link" href="UDisksFilesystem.html" title="UDisksFilesystem"><span class="type">UDisksFilesystem</span></a> *object</code></em>,
89
 
                                                         <em class="parameter"><code><span class="type">GDBusMethodInvocation</span> *invocation</code></em>);
 
89
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GDBusMethodInvocation.html"><span class="type">GDBusMethodInvocation</span></a> *invocation</code></em>);
90
90
<span class="returnvalue">void</span>                <a class="link" href="UDisksFilesystem.html#udisks-filesystem-call-set-label" title="udisks_filesystem_call_set_label ()">udisks_filesystem_call_set_label</a>    (<em class="parameter"><code><a class="link" href="UDisksFilesystem.html" title="UDisksFilesystem"><span class="type">UDisksFilesystem</span></a> *proxy</code></em>,
91
 
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *arg_label</code></em>,
92
 
                                                         <em class="parameter"><code><span class="type">GVariant</span> *arg_options</code></em>,
93
 
                                                         <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
94
 
                                                         <em class="parameter"><code><span class="type">GAsyncReadyCallback</span> callback</code></em>,
95
 
                                                         <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);
96
 
<span class="returnvalue">gboolean</span>            <a class="link" href="UDisksFilesystem.html#udisks-filesystem-call-set-label-finish" title="udisks_filesystem_call_set_label_finish ()">udisks_filesystem_call_set_label_finish</a>
97
 
                                                        (<em class="parameter"><code><a class="link" href="UDisksFilesystem.html" title="UDisksFilesystem"><span class="type">UDisksFilesystem</span></a> *proxy</code></em>,
98
 
                                                         <em class="parameter"><code><span class="type">GAsyncResult</span> *res</code></em>,
99
 
                                                         <em class="parameter"><code><span class="type">GError</span> **error</code></em>);
100
 
<span class="returnvalue">gboolean</span>            <a class="link" href="UDisksFilesystem.html#udisks-filesystem-call-set-label-sync" title="udisks_filesystem_call_set_label_sync ()">udisks_filesystem_call_set_label_sync</a>
101
 
                                                        (<em class="parameter"><code><a class="link" href="UDisksFilesystem.html" title="UDisksFilesystem"><span class="type">UDisksFilesystem</span></a> *proxy</code></em>,
102
 
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *arg_label</code></em>,
103
 
                                                         <em class="parameter"><code><span class="type">GVariant</span> *arg_options</code></em>,
104
 
                                                         <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
105
 
                                                         <em class="parameter"><code><span class="type">GError</span> **error</code></em>);
 
91
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *arg_label</code></em>,
 
92
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-GVariant.html#GVariant"><span class="type">GVariant</span></a> *arg_options</code></em>,
 
93
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
 
94
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> callback</code></em>,
 
95
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);
 
96
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="UDisksFilesystem.html#udisks-filesystem-call-set-label-finish" title="udisks_filesystem_call_set_label_finish ()">udisks_filesystem_call_set_label_finish</a>
 
97
                                                        (<em class="parameter"><code><a class="link" href="UDisksFilesystem.html" title="UDisksFilesystem"><span class="type">UDisksFilesystem</span></a> *proxy</code></em>,
 
98
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html"><span class="type">GAsyncResult</span></a> *res</code></em>,
 
99
                                                         <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>);
 
100
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="UDisksFilesystem.html#udisks-filesystem-call-set-label-sync" title="udisks_filesystem_call_set_label_sync ()">udisks_filesystem_call_set_label_sync</a>
 
101
                                                        (<em class="parameter"><code><a class="link" href="UDisksFilesystem.html" title="UDisksFilesystem"><span class="type">UDisksFilesystem</span></a> *proxy</code></em>,
 
102
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *arg_label</code></em>,
 
103
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-GVariant.html#GVariant"><span class="type">GVariant</span></a> *arg_options</code></em>,
 
104
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
 
105
                                                         <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>);
106
106
<span class="returnvalue">void</span>                <a class="link" href="UDisksFilesystem.html#udisks-filesystem-complete-set-label" title="udisks_filesystem_complete_set_label ()">udisks_filesystem_complete_set_label</a>
107
107
                                                        (<em class="parameter"><code><a class="link" href="UDisksFilesystem.html" title="UDisksFilesystem"><span class="type">UDisksFilesystem</span></a> *object</code></em>,
108
 
                                                         <em class="parameter"><code><span class="type">GDBusMethodInvocation</span> *invocation</code></em>);
109
 
const <span class="returnvalue">gchar</span> *const * <a class="link" href="UDisksFilesystem.html#udisks-filesystem-get-mount-points" title="udisks_filesystem_get_mount_points ()">udisks_filesystem_get_mount_points</a> (<em class="parameter"><code><a class="link" href="UDisksFilesystem.html" title="UDisksFilesystem"><span class="type">UDisksFilesystem</span></a> *object</code></em>);
110
 
<span class="returnvalue">gchar</span> **            <a class="link" href="UDisksFilesystem.html#udisks-filesystem-dup-mount-points" title="udisks_filesystem_dup_mount_points ()">udisks_filesystem_dup_mount_points</a>  (<em class="parameter"><code><a class="link" href="UDisksFilesystem.html" title="UDisksFilesystem"><span class="type">UDisksFilesystem</span></a> *object</code></em>);
 
108
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GDBusMethodInvocation.html"><span class="type">GDBusMethodInvocation</span></a> *invocation</code></em>);
 
109
const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *const * <a class="link" href="UDisksFilesystem.html#udisks-filesystem-get-mount-points" title="udisks_filesystem_get_mount_points ()">udisks_filesystem_get_mount_points</a> (<em class="parameter"><code><a class="link" href="UDisksFilesystem.html" title="UDisksFilesystem"><span class="type">UDisksFilesystem</span></a> *object</code></em>);
 
110
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> **            <a class="link" href="UDisksFilesystem.html#udisks-filesystem-dup-mount-points" title="udisks_filesystem_dup_mount_points ()">udisks_filesystem_dup_mount_points</a>  (<em class="parameter"><code><a class="link" href="UDisksFilesystem.html" title="UDisksFilesystem"><span class="type">UDisksFilesystem</span></a> *object</code></em>);
111
111
<span class="returnvalue">void</span>                <a class="link" href="UDisksFilesystem.html#udisks-filesystem-set-mount-points" title="udisks_filesystem_set_mount_points ()">udisks_filesystem_set_mount_points</a>  (<em class="parameter"><code><a class="link" href="UDisksFilesystem.html" title="UDisksFilesystem"><span class="type">UDisksFilesystem</span></a> *object</code></em>,
112
 
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *const *value</code></em>);
 
112
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *const *value</code></em>);
113
113
struct              <a class="link" href="UDisksFilesystem.html#UDisksFilesystemProxy-struct" title="struct UDisksFilesystemProxy">UDisksFilesystemProxy</a>;
114
114
struct              <a class="link" href="UDisksFilesystem.html#UDisksFilesystemProxyClass" title="struct UDisksFilesystemProxyClass">UDisksFilesystemProxyClass</a>;
115
 
<span class="returnvalue">void</span>                <a class="link" href="UDisksFilesystem.html#udisks-filesystem-proxy-new" title="udisks_filesystem_proxy_new ()">udisks_filesystem_proxy_new</a>         (<em class="parameter"><code><span class="type">GDBusConnection</span> *connection</code></em>,
116
 
                                                         <em class="parameter"><code><span class="type">GDBusProxyFlags</span> flags</code></em>,
117
 
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
118
 
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *object_path</code></em>,
119
 
                                                         <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
120
 
                                                         <em class="parameter"><code><span class="type">GAsyncReadyCallback</span> callback</code></em>,
121
 
                                                         <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);
122
 
<a class="link" href="UDisksFilesystem.html" title="UDisksFilesystem"><span class="returnvalue">UDisksFilesystem</span></a> *  <a class="link" href="UDisksFilesystem.html#udisks-filesystem-proxy-new-finish" title="udisks_filesystem_proxy_new_finish ()">udisks_filesystem_proxy_new_finish</a>  (<em class="parameter"><code><span class="type">GAsyncResult</span> *res</code></em>,
123
 
                                                         <em class="parameter"><code><span class="type">GError</span> **error</code></em>);
124
 
<a class="link" href="UDisksFilesystem.html" title="UDisksFilesystem"><span class="returnvalue">UDisksFilesystem</span></a> *  <a class="link" href="UDisksFilesystem.html#udisks-filesystem-proxy-new-sync" title="udisks_filesystem_proxy_new_sync ()">udisks_filesystem_proxy_new_sync</a>    (<em class="parameter"><code><span class="type">GDBusConnection</span> *connection</code></em>,
125
 
                                                         <em class="parameter"><code><span class="type">GDBusProxyFlags</span> flags</code></em>,
126
 
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
127
 
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *object_path</code></em>,
128
 
                                                         <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
129
 
                                                         <em class="parameter"><code><span class="type">GError</span> **error</code></em>);
130
 
<span class="returnvalue">void</span>                <a class="link" href="UDisksFilesystem.html#udisks-filesystem-proxy-new-for-bus" title="udisks_filesystem_proxy_new_for_bus ()">udisks_filesystem_proxy_new_for_bus</a> (<em class="parameter"><code><span class="type">GBusType</span> bus_type</code></em>,
131
 
                                                         <em class="parameter"><code><span class="type">GDBusProxyFlags</span> flags</code></em>,
132
 
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
133
 
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *object_path</code></em>,
134
 
                                                         <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
135
 
                                                         <em class="parameter"><code><span class="type">GAsyncReadyCallback</span> callback</code></em>,
136
 
                                                         <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);
 
115
<span class="returnvalue">void</span>                <a class="link" href="UDisksFilesystem.html#udisks-filesystem-proxy-new" title="udisks_filesystem_proxy_new ()">udisks_filesystem_proxy_new</a>         (<em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GDBusConnection.html"><span class="type">GDBusConnection</span></a> *connection</code></em>,
 
116
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GDBusProxy.html#GDBusProxyFlags"><span class="type">GDBusProxyFlags</span></a> flags</code></em>,
 
117
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
 
118
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *object_path</code></em>,
 
119
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
 
120
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> callback</code></em>,
 
121
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);
 
122
<a class="link" href="UDisksFilesystem.html" title="UDisksFilesystem"><span class="returnvalue">UDisksFilesystem</span></a> *  <a class="link" href="UDisksFilesystem.html#udisks-filesystem-proxy-new-finish" title="udisks_filesystem_proxy_new_finish ()">udisks_filesystem_proxy_new_finish</a>  (<em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html"><span class="type">GAsyncResult</span></a> *res</code></em>,
 
123
                                                         <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>);
 
124
<a class="link" href="UDisksFilesystem.html" title="UDisksFilesystem"><span class="returnvalue">UDisksFilesystem</span></a> *  <a class="link" href="UDisksFilesystem.html#udisks-filesystem-proxy-new-sync" title="udisks_filesystem_proxy_new_sync ()">udisks_filesystem_proxy_new_sync</a>    (<em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GDBusConnection.html"><span class="type">GDBusConnection</span></a> *connection</code></em>,
 
125
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GDBusProxy.html#GDBusProxyFlags"><span class="type">GDBusProxyFlags</span></a> flags</code></em>,
 
126
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
 
127
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *object_path</code></em>,
 
128
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
 
129
                                                         <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>);
 
130
<span class="returnvalue">void</span>                <a class="link" href="UDisksFilesystem.html#udisks-filesystem-proxy-new-for-bus" title="udisks_filesystem_proxy_new_for_bus ()">udisks_filesystem_proxy_new_for_bus</a> (<em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GDBusConnection.html#GBusType"><span class="type">GBusType</span></a> bus_type</code></em>,
 
131
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GDBusProxy.html#GDBusProxyFlags"><span class="type">GDBusProxyFlags</span></a> flags</code></em>,
 
132
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
 
133
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *object_path</code></em>,
 
134
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
 
135
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> callback</code></em>,
 
136
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);
137
137
<a class="link" href="UDisksFilesystem.html" title="UDisksFilesystem"><span class="returnvalue">UDisksFilesystem</span></a> *  <a class="link" href="UDisksFilesystem.html#udisks-filesystem-proxy-new-for-bus-finish" title="udisks_filesystem_proxy_new_for_bus_finish ()">udisks_filesystem_proxy_new_for_bus_finish</a>
138
 
                                                        (<em class="parameter"><code><span class="type">GAsyncResult</span> *res</code></em>,
139
 
                                                         <em class="parameter"><code><span class="type">GError</span> **error</code></em>);
 
138
                                                        (<em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html"><span class="type">GAsyncResult</span></a> *res</code></em>,
 
139
                                                         <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>);
140
140
<a class="link" href="UDisksFilesystem.html" title="UDisksFilesystem"><span class="returnvalue">UDisksFilesystem</span></a> *  <a class="link" href="UDisksFilesystem.html#udisks-filesystem-proxy-new-for-bus-sync" title="udisks_filesystem_proxy_new_for_bus_sync ()">udisks_filesystem_proxy_new_for_bus_sync</a>
141
 
                                                        (<em class="parameter"><code><span class="type">GBusType</span> bus_type</code></em>,
142
 
                                                         <em class="parameter"><code><span class="type">GDBusProxyFlags</span> flags</code></em>,
143
 
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
144
 
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *object_path</code></em>,
145
 
                                                         <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
146
 
                                                         <em class="parameter"><code><span class="type">GError</span> **error</code></em>);
 
141
                                                        (<em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GDBusConnection.html#GBusType"><span class="type">GBusType</span></a> bus_type</code></em>,
 
142
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GDBusProxy.html#GDBusProxyFlags"><span class="type">GDBusProxyFlags</span></a> flags</code></em>,
 
143
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
 
144
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *object_path</code></em>,
 
145
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
 
146
                                                         <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>);
147
147
struct              <a class="link" href="UDisksFilesystem.html#UDisksFilesystemSkeleton-struct" title="struct UDisksFilesystemSkeleton">UDisksFilesystemSkeleton</a>;
148
148
struct              <a class="link" href="UDisksFilesystem.html#UDisksFilesystemSkeletonClass" title="struct UDisksFilesystemSkeletonClass">UDisksFilesystemSkeletonClass</a>;
149
149
<a class="link" href="UDisksFilesystem.html" title="UDisksFilesystem"><span class="returnvalue">UDisksFilesystem</span></a> *  <a class="link" href="UDisksFilesystem.html#udisks-filesystem-skeleton-new" title="udisks_filesystem_skeleton_new ()">udisks_filesystem_skeleton_new</a>      (<em class="parameter"><code><span class="type">void</span></code></em>);
156
156
   +----UDisksFilesystem
157
157
</pre>
158
158
<pre class="synopsis">
159
 
  GObject
160
 
   +----GDBusProxy
 
159
  <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject">GObject</a>
 
160
   +----<a href="http://library.gnome.org/devel/gio/unstable/GDBusProxy.html">GDBusProxy</a>
161
161
         +----UDisksFilesystemProxy
162
162
</pre>
163
163
<pre class="synopsis">
164
 
  GObject
165
 
   +----GDBusInterfaceSkeleton
 
164
  <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject">GObject</a>
 
165
   +----<a href="http://library.gnome.org/devel/gio/unstable/GDBusInterfaceSkeleton.html">GDBusInterfaceSkeleton</a>
166
166
         +----UDisksFilesystemSkeleton
167
167
               +----<a class="link" href="UDisksLinuxFilesystem.html" title="UDisksLinuxFilesystem">UDisksLinuxFilesystem</a>
168
168
</pre>
171
171
<a name="UDisksFilesystem.prerequisites"></a><h2>Prerequisites</h2>
172
172
<p>
173
173
UDisksFilesystem requires
174
 
 GObject.</p>
 
174
 <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject">GObject</a>.</p>
175
175
</div>
176
176
<div class="refsect1">
177
177
<a name="UDisksFilesystem.implemented-interfaces"></a><h2>Implemented Interfaces</h2>
178
178
<p>
179
179
UDisksFilesystemProxy implements
180
 
 GDBusInterface,  GInitable,  GAsyncInitable and  <a class="link" href="UDisksFilesystem.html" title="UDisksFilesystem">UDisksFilesystem</a>.</p>
 
180
 <a href="http://library.gnome.org/devel/gio/unstable/GDBusInterface.html">GDBusInterface</a>,  <a href="http://library.gnome.org/devel/gio/unstable/GInitable.html">GInitable</a>,  <a href="http://library.gnome.org/devel/gio/unstable/GAsyncInitable.html">GAsyncInitable</a> and  <a class="link" href="UDisksFilesystem.html" title="UDisksFilesystem">UDisksFilesystem</a>.</p>
181
181
<p>
182
182
UDisksFilesystemSkeleton implements
183
 
 GDBusInterface and  <a class="link" href="UDisksFilesystem.html" title="UDisksFilesystem">UDisksFilesystem</a>.</p>
 
183
 <a href="http://library.gnome.org/devel/gio/unstable/GDBusInterface.html">GDBusInterface</a> and  <a class="link" href="UDisksFilesystem.html" title="UDisksFilesystem">UDisksFilesystem</a>.</p>
184
184
</div>
185
185
<div class="refsect1">
186
186
<a name="UDisksFilesystem.implementations"></a><h2>Known Implementations</h2>
191
191
<div class="refsect1">
192
192
<a name="UDisksFilesystem.properties"></a><h2>Properties</h2>
193
193
<pre class="synopsis">
194
 
  "<a class="link" href="UDisksFilesystem.html#UDisksFilesystem--mount-points" title='The "mount-points" property'>mount-points</a>"             <span class="type">GStrv</span>                 : Read / Write
 
194
  "<a class="link" href="UDisksFilesystem.html#UDisksFilesystem--mount-points" title='The "mount-points" property'>mount-points</a>"             <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Boxed-Types.html#GStrv"><span class="type">GStrv</span></a>                 : Read / Write
195
195
</pre>
196
196
</div>
197
197
<div class="refsect1">
198
198
<a name="UDisksFilesystem.signals"></a><h2>Signals</h2>
199
199
<pre class="synopsis">
200
 
  "<a class="link" href="UDisksFilesystem.html#UDisksFilesystem-handle-mount" title='The "handle-mount" signal'>handle-mount</a>"                                   : <code class="literal">Run Last</code>
201
 
  "<a class="link" href="UDisksFilesystem.html#UDisksFilesystem-handle-set-label" title='The "handle-set-label" signal'>handle-set-label</a>"                               : <code class="literal">Run Last</code>
202
 
  "<a class="link" href="UDisksFilesystem.html#UDisksFilesystem-handle-unmount" title='The "handle-unmount" signal'>handle-unmount</a>"                                 : <code class="literal">Run Last</code>
 
200
  "<a class="link" href="UDisksFilesystem.html#UDisksFilesystem-handle-mount" title='The "handle-mount" signal'>handle-mount</a>"                                   : <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS"><code class="literal">Run Last</code></a>
 
201
  "<a class="link" href="UDisksFilesystem.html#UDisksFilesystem-handle-set-label" title='The "handle-set-label" signal'>handle-set-label</a>"                               : <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS"><code class="literal">Run Last</code></a>
 
202
  "<a class="link" href="UDisksFilesystem.html#UDisksFilesystem-handle-unmount" title='The "handle-unmount" signal'>handle-unmount</a>"                                 : <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS"><code class="literal">Run Last</code></a>
203
203
</pre>
204
204
</div>
205
205
<div class="refsect1">
253
253
</colgroup>
254
254
<tbody>
255
255
<tr>
256
 
<td><p><span class="term"><span class="type">GTypeInterface</span> <em class="structfield"><code><a name="UDisksFilesystemIface.parent-iface"></a>parent_iface</code></em>;</span></p></td>
 
256
<td><p><span class="term"><a href="http://library.gnome.org/devel/gobject/unstable/gobject-Type-Information.html#GTypeInterface"><span class="type">GTypeInterface</span></a> <em class="structfield"><code><a name="UDisksFilesystemIface.parent-iface"></a>parent_iface</code></em>;</span></p></td>
257
257
<td>The parent interface.</td>
258
258
</tr>
259
259
<tr>
278
278
<hr>
279
279
<div class="refsect2">
280
280
<a name="udisks-filesystem-interface-info"></a><h3>udisks_filesystem_interface_info ()</h3>
281
 
<pre class="programlisting"><span class="returnvalue">GDBusInterfaceInfo</span> * udisks_filesystem_interface_info   (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
 
281
<pre class="programlisting"><a href="http://library.gnome.org/devel/gio/unstable/gio-D-Bus-Introspection-Data.html#GDBusInterfaceInfo"><span class="returnvalue">GDBusInterfaceInfo</span></a> * udisks_filesystem_interface_info   (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
282
282
<p>
283
283
Gets a machine-readable description of the <a class="link" href="gdbus-org.freedesktop.UDisks2.Filesystem.html#gdbus-interface-org-freedesktop-UDisks2-Filesystem.top_of_page">org.freedesktop.UDisks2.Filesystem</a> D-Bus interface.
284
284
</p>
289
289
</colgroup>
290
290
<tbody><tr>
291
291
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
292
 
<td>A <span class="type">GDBusInterfaceInfo</span>. Do not free. <span class="annotation">[<a href="http://foldoc.org/transfer%20none"><span class="acronym">transfer none</span></a>]</span>
 
292
<td>A <a href="http://library.gnome.org/devel/gio/unstable/gio-D-Bus-Introspection-Data.html#GDBusInterfaceInfo"><span class="type">GDBusInterfaceInfo</span></a>. Do not free. <span class="annotation">[<a href="http://foldoc.org/transfer%20none"><span class="acronym">transfer none</span></a>]</span>
293
293
</td>
294
294
</tr></tbody>
295
295
</table></div>
297
297
<hr>
298
298
<div class="refsect2">
299
299
<a name="udisks-filesystem-override-properties"></a><h3>udisks_filesystem_override_properties ()</h3>
300
 
<pre class="programlisting"><span class="returnvalue">guint</span>               udisks_filesystem_override_properties
301
 
                                                        (<em class="parameter"><code><span class="type">GObjectClass</span> *klass</code></em>,
302
 
                                                         <em class="parameter"><code><span class="type">guint</span> property_id_begin</code></em>);</pre>
 
300
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="returnvalue">guint</span></a>               udisks_filesystem_override_properties
 
301
                                                        (<em class="parameter"><code><a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObjectClass"><span class="type">GObjectClass</span></a> *klass</code></em>,
 
302
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> property_id_begin</code></em>);</pre>
303
303
<p>
304
 
Overrides all <span class="type">GObject</span> properties in the <a class="link" href="UDisksFilesystem.html" title="UDisksFilesystem"><span class="type">UDisksFilesystem</span></a> interface for a concrete class.
 
304
Overrides all <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> properties in the <a class="link" href="UDisksFilesystem.html" title="UDisksFilesystem"><span class="type">UDisksFilesystem</span></a> interface for a concrete class.
305
305
The properties are overridden in the order they are defined.
306
306
</p>
307
307
<div class="variablelist"><table border="0" class="variablelist">
312
312
<tbody>
313
313
<tr>
314
314
<td><p><span class="term"><em class="parameter"><code>klass</code></em> :</span></p></td>
315
 
<td>The class structure for a <span class="type">GObject</span>-derived class.</td>
 
315
<td>The class structure for a <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a>-derived class.</td>
316
316
</tr>
317
317
<tr>
318
318
<td><p><span class="term"><em class="parameter"><code>property_id_begin</code></em> :</span></p></td>
329
329
<div class="refsect2">
330
330
<a name="udisks-filesystem-call-mount"></a><h3>udisks_filesystem_call_mount ()</h3>
331
331
<pre class="programlisting"><span class="returnvalue">void</span>                udisks_filesystem_call_mount        (<em class="parameter"><code><a class="link" href="UDisksFilesystem.html" title="UDisksFilesystem"><span class="type">UDisksFilesystem</span></a> *proxy</code></em>,
332
 
                                                         <em class="parameter"><code><span class="type">GVariant</span> *arg_options</code></em>,
333
 
                                                         <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
334
 
                                                         <em class="parameter"><code><span class="type">GAsyncReadyCallback</span> callback</code></em>,
335
 
                                                         <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);</pre>
 
332
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-GVariant.html#GVariant"><span class="type">GVariant</span></a> *arg_options</code></em>,
 
333
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
 
334
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> callback</code></em>,
 
335
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);</pre>
336
336
<p>
337
337
Asynchronously invokes the <a class="link" href="gdbus-org.freedesktop.UDisks2.Filesystem.html#gdbus-method-org-freedesktop-UDisks2-Filesystem.Mount" title="The Mount() method"><code class="function">Mount()</code></a> D-Bus method on <em class="parameter"><code>proxy</code></em>.
338
 
When the operation is finished, <em class="parameter"><code>callback</code></em> will be invoked in the thread-default main loop of the thread you are calling this method from.
 
338
When the operation is finished, <em class="parameter"><code>callback</code></em> will be invoked in the <a href="http://library.gnome.org/devel/glib/unstable/glib-The-Main-Event-Loop.html#g-main-context-push-thread-default">thread-default main loop</a> of the thread you are calling this method from.
339
339
You can then call <a class="link" href="UDisksFilesystem.html#udisks-filesystem-call-mount-finish" title="udisks_filesystem_call_mount_finish ()"><code class="function">udisks_filesystem_call_mount_finish()</code></a> to get the result of the operation.
340
340
</p>
341
341
<p>
357
357
</tr>
358
358
<tr>
359
359
<td><p><span class="term"><em class="parameter"><code>cancellable</code></em> :</span></p></td>
360
 
<td>A <span class="type">GCancellable</span> or <code class="literal">NULL</code>. <span class="annotation">[<a href="http://foldoc.org/allow-none"><span class="acronym">allow-none</span></a>]</span>
 
360
<td>A <a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. <span class="annotation">[<a href="http://foldoc.org/allow-none"><span class="acronym">allow-none</span></a>]</span>
361
361
</td>
362
362
</tr>
363
363
<tr>
364
364
<td><p><span class="term"><em class="parameter"><code>callback</code></em> :</span></p></td>
365
 
<td>A <span class="type">GAsyncReadyCallback</span> to call when the request is satisfied or <code class="literal">NULL</code>.</td>
 
365
<td>A <a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> to call when the request is satisfied or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>.</td>
366
366
</tr>
367
367
<tr>
368
368
<td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td>
374
374
<hr>
375
375
<div class="refsect2">
376
376
<a name="udisks-filesystem-call-mount-finish"></a><h3>udisks_filesystem_call_mount_finish ()</h3>
377
 
<pre class="programlisting"><span class="returnvalue">gboolean</span>            udisks_filesystem_call_mount_finish (<em class="parameter"><code><a class="link" href="UDisksFilesystem.html" title="UDisksFilesystem"><span class="type">UDisksFilesystem</span></a> *proxy</code></em>,
378
 
                                                         <em class="parameter"><code><span class="type">gchar</span> **out_mount_path</code></em>,
379
 
                                                         <em class="parameter"><code><span class="type">GAsyncResult</span> *res</code></em>,
380
 
                                                         <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
 
377
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            udisks_filesystem_call_mount_finish (<em class="parameter"><code><a class="link" href="UDisksFilesystem.html" title="UDisksFilesystem"><span class="type">UDisksFilesystem</span></a> *proxy</code></em>,
 
378
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> **out_mount_path</code></em>,
 
379
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html"><span class="type">GAsyncResult</span></a> *res</code></em>,
 
380
                                                         <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>
381
381
<p>
382
382
Finishes an operation started with <a class="link" href="UDisksFilesystem.html#udisks-filesystem-call-mount" title="udisks_filesystem_call_mount ()"><code class="function">udisks_filesystem_call_mount()</code></a>.
383
383
</p>
393
393
</tr>
394
394
<tr>
395
395
<td><p><span class="term"><em class="parameter"><code>out_mount_path</code></em> :</span></p></td>
396
 
<td>Return location for return parameter or <code class="literal">NULL</code> to ignore. <span class="annotation">[<a href="http://foldoc.org/out"><span class="acronym">out</span></a>]</span>
 
396
<td>Return location for return parameter or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> to ignore. <span class="annotation">[<a href="http://foldoc.org/out"><span class="acronym">out</span></a>]</span>
397
397
</td>
398
398
</tr>
399
399
<tr>
400
400
<td><p><span class="term"><em class="parameter"><code>res</code></em> :</span></p></td>
401
 
<td>The <span class="type">GAsyncResult</span> obtained from the <span class="type">GAsyncReadyCallback</span> passed to <a class="link" href="UDisksFilesystem.html#udisks-filesystem-call-mount" title="udisks_filesystem_call_mount ()"><code class="function">udisks_filesystem_call_mount()</code></a>.</td>
 
401
<td>The <a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html"><span class="type">GAsyncResult</span></a> obtained from the <a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> passed to <a class="link" href="UDisksFilesystem.html#udisks-filesystem-call-mount" title="udisks_filesystem_call_mount ()"><code class="function">udisks_filesystem_call_mount()</code></a>.</td>
402
402
</tr>
403
403
<tr>
404
404
<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
405
 
<td>Return location for error or <code class="literal">NULL</code>.</td>
 
405
<td>Return location for error or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>.</td>
406
406
</tr>
407
407
<tr>
408
408
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
409
409
<td>
410
 
<code class="literal">TRUE</code> if the call succeded, <code class="literal">FALSE</code> if <em class="parameter"><code>error</code></em> is set. <span class="annotation">[<a href="http://foldoc.org/skip"><span class="acronym">skip</span></a>]</span>
 
410
<a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the call succeded, <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> if <em class="parameter"><code>error</code></em> is set. <span class="annotation">[<a href="http://foldoc.org/skip"><span class="acronym">skip</span></a>]</span>
411
411
</td>
412
412
</tr>
413
413
</tbody>
416
416
<hr>
417
417
<div class="refsect2">
418
418
<a name="udisks-filesystem-call-mount-sync"></a><h3>udisks_filesystem_call_mount_sync ()</h3>
419
 
<pre class="programlisting"><span class="returnvalue">gboolean</span>            udisks_filesystem_call_mount_sync   (<em class="parameter"><code><a class="link" href="UDisksFilesystem.html" title="UDisksFilesystem"><span class="type">UDisksFilesystem</span></a> *proxy</code></em>,
420
 
                                                         <em class="parameter"><code><span class="type">GVariant</span> *arg_options</code></em>,
421
 
                                                         <em class="parameter"><code><span class="type">gchar</span> **out_mount_path</code></em>,
422
 
                                                         <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
423
 
                                                         <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
 
419
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            udisks_filesystem_call_mount_sync   (<em class="parameter"><code><a class="link" href="UDisksFilesystem.html" title="UDisksFilesystem"><span class="type">UDisksFilesystem</span></a> *proxy</code></em>,
 
420
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-GVariant.html#GVariant"><span class="type">GVariant</span></a> *arg_options</code></em>,
 
421
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> **out_mount_path</code></em>,
 
422
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
 
423
                                                         <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>
424
424
<p>
425
425
Synchronously invokes the <a class="link" href="gdbus-org.freedesktop.UDisks2.Filesystem.html#gdbus-method-org-freedesktop-UDisks2-Filesystem.Mount" title="The Mount() method"><code class="function">Mount()</code></a> D-Bus method on <em class="parameter"><code>proxy</code></em>. The calling thread is blocked until a reply is received.
426
426
</p>
443
443
</tr>
444
444
<tr>
445
445
<td><p><span class="term"><em class="parameter"><code>out_mount_path</code></em> :</span></p></td>
446
 
<td>Return location for return parameter or <code class="literal">NULL</code> to ignore. <span class="annotation">[<a href="http://foldoc.org/out"><span class="acronym">out</span></a>]</span>
 
446
<td>Return location for return parameter or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> to ignore. <span class="annotation">[<a href="http://foldoc.org/out"><span class="acronym">out</span></a>]</span>
447
447
</td>
448
448
</tr>
449
449
<tr>
450
450
<td><p><span class="term"><em class="parameter"><code>cancellable</code></em> :</span></p></td>
451
 
<td>A <span class="type">GCancellable</span> or <code class="literal">NULL</code>. <span class="annotation">[<a href="http://foldoc.org/allow-none"><span class="acronym">allow-none</span></a>]</span>
 
451
<td>A <a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. <span class="annotation">[<a href="http://foldoc.org/allow-none"><span class="acronym">allow-none</span></a>]</span>
452
452
</td>
453
453
</tr>
454
454
<tr>
455
455
<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
456
 
<td>Return location for error or <code class="literal">NULL</code>.</td>
 
456
<td>Return location for error or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>.</td>
457
457
</tr>
458
458
<tr>
459
459
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
460
460
<td>
461
 
<code class="literal">TRUE</code> if the call succeded, <code class="literal">FALSE</code> if <em class="parameter"><code>error</code></em> is set. <span class="annotation">[<a href="http://foldoc.org/skip"><span class="acronym">skip</span></a>]</span>
 
461
<a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the call succeded, <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> if <em class="parameter"><code>error</code></em> is set. <span class="annotation">[<a href="http://foldoc.org/skip"><span class="acronym">skip</span></a>]</span>
462
462
</td>
463
463
</tr>
464
464
</tbody>
468
468
<div class="refsect2">
469
469
<a name="udisks-filesystem-complete-mount"></a><h3>udisks_filesystem_complete_mount ()</h3>
470
470
<pre class="programlisting"><span class="returnvalue">void</span>                udisks_filesystem_complete_mount    (<em class="parameter"><code><a class="link" href="UDisksFilesystem.html" title="UDisksFilesystem"><span class="type">UDisksFilesystem</span></a> *object</code></em>,
471
 
                                                         <em class="parameter"><code><span class="type">GDBusMethodInvocation</span> *invocation</code></em>,
472
 
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *mount_path</code></em>);</pre>
 
471
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GDBusMethodInvocation.html"><span class="type">GDBusMethodInvocation</span></a> *invocation</code></em>,
 
472
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *mount_path</code></em>);</pre>
473
473
<p>
474
 
Helper function used in service implementations to finish handling invocations of the <a class="link" href="gdbus-org.freedesktop.UDisks2.Filesystem.html#gdbus-method-org-freedesktop-UDisks2-Filesystem.Mount" title="The Mount() method"><code class="function">Mount()</code></a> D-Bus method. If you instead want to finish handling an invocation by returning an error, use <code class="function">g_dbus_method_invocation_return_error()</code> or similar.
 
474
Helper function used in service implementations to finish handling invocations of the <a class="link" href="gdbus-org.freedesktop.UDisks2.Filesystem.html#gdbus-method-org-freedesktop-UDisks2-Filesystem.Mount" title="The Mount() method"><code class="function">Mount()</code></a> D-Bus method. If you instead want to finish handling an invocation by returning an error, use <a href="http://library.gnome.org/devel/gio/unstable/GDBusMethodInvocation.html#g-dbus-method-invocation-return-error"><code class="function">g_dbus_method_invocation_return_error()</code></a> or similar.
475
475
</p>
476
476
<p>
477
477
This method will free <em class="parameter"><code>invocation</code></em>, you cannot use it afterwards.
488
488
</tr>
489
489
<tr>
490
490
<td><p><span class="term"><em class="parameter"><code>invocation</code></em> :</span></p></td>
491
 
<td>A <span class="type">GDBusMethodInvocation</span>. <span class="annotation">[<a href="http://foldoc.org/transfer%20full"><span class="acronym">transfer full</span></a>]</span>
 
491
<td>A <a href="http://library.gnome.org/devel/gio/unstable/GDBusMethodInvocation.html"><span class="type">GDBusMethodInvocation</span></a>. <span class="annotation">[<a href="http://foldoc.org/transfer%20full"><span class="acronym">transfer full</span></a>]</span>
492
492
</td>
493
493
</tr>
494
494
<tr>
502
502
<div class="refsect2">
503
503
<a name="udisks-filesystem-call-unmount"></a><h3>udisks_filesystem_call_unmount ()</h3>
504
504
<pre class="programlisting"><span class="returnvalue">void</span>                udisks_filesystem_call_unmount      (<em class="parameter"><code><a class="link" href="UDisksFilesystem.html" title="UDisksFilesystem"><span class="type">UDisksFilesystem</span></a> *proxy</code></em>,
505
 
                                                         <em class="parameter"><code><span class="type">GVariant</span> *arg_options</code></em>,
506
 
                                                         <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
507
 
                                                         <em class="parameter"><code><span class="type">GAsyncReadyCallback</span> callback</code></em>,
508
 
                                                         <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);</pre>
 
505
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-GVariant.html#GVariant"><span class="type">GVariant</span></a> *arg_options</code></em>,
 
506
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
 
507
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> callback</code></em>,
 
508
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);</pre>
509
509
<p>
510
510
Asynchronously invokes the <a class="link" href="gdbus-org.freedesktop.UDisks2.Filesystem.html#gdbus-method-org-freedesktop-UDisks2-Filesystem.Unmount" title="The Unmount() method"><code class="function">Unmount()</code></a> D-Bus method on <em class="parameter"><code>proxy</code></em>.
511
 
When the operation is finished, <em class="parameter"><code>callback</code></em> will be invoked in the thread-default main loop of the thread you are calling this method from.
 
511
When the operation is finished, <em class="parameter"><code>callback</code></em> will be invoked in the <a href="http://library.gnome.org/devel/glib/unstable/glib-The-Main-Event-Loop.html#g-main-context-push-thread-default">thread-default main loop</a> of the thread you are calling this method from.
512
512
You can then call <a class="link" href="UDisksFilesystem.html#udisks-filesystem-call-unmount-finish" title="udisks_filesystem_call_unmount_finish ()"><code class="function">udisks_filesystem_call_unmount_finish()</code></a> to get the result of the operation.
513
513
</p>
514
514
<p>
530
530
</tr>
531
531
<tr>
532
532
<td><p><span class="term"><em class="parameter"><code>cancellable</code></em> :</span></p></td>
533
 
<td>A <span class="type">GCancellable</span> or <code class="literal">NULL</code>. <span class="annotation">[<a href="http://foldoc.org/allow-none"><span class="acronym">allow-none</span></a>]</span>
 
533
<td>A <a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. <span class="annotation">[<a href="http://foldoc.org/allow-none"><span class="acronym">allow-none</span></a>]</span>
534
534
</td>
535
535
</tr>
536
536
<tr>
537
537
<td><p><span class="term"><em class="parameter"><code>callback</code></em> :</span></p></td>
538
 
<td>A <span class="type">GAsyncReadyCallback</span> to call when the request is satisfied or <code class="literal">NULL</code>.</td>
 
538
<td>A <a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> to call when the request is satisfied or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>.</td>
539
539
</tr>
540
540
<tr>
541
541
<td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td>
547
547
<hr>
548
548
<div class="refsect2">
549
549
<a name="udisks-filesystem-call-unmount-finish"></a><h3>udisks_filesystem_call_unmount_finish ()</h3>
550
 
<pre class="programlisting"><span class="returnvalue">gboolean</span>            udisks_filesystem_call_unmount_finish
 
550
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            udisks_filesystem_call_unmount_finish
551
551
                                                        (<em class="parameter"><code><a class="link" href="UDisksFilesystem.html" title="UDisksFilesystem"><span class="type">UDisksFilesystem</span></a> *proxy</code></em>,
552
 
                                                         <em class="parameter"><code><span class="type">GAsyncResult</span> *res</code></em>,
553
 
                                                         <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
 
552
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html"><span class="type">GAsyncResult</span></a> *res</code></em>,
 
553
                                                         <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>
554
554
<p>
555
555
Finishes an operation started with <a class="link" href="UDisksFilesystem.html#udisks-filesystem-call-unmount" title="udisks_filesystem_call_unmount ()"><code class="function">udisks_filesystem_call_unmount()</code></a>.
556
556
</p>
566
566
</tr>
567
567
<tr>
568
568
<td><p><span class="term"><em class="parameter"><code>res</code></em> :</span></p></td>
569
 
<td>The <span class="type">GAsyncResult</span> obtained from the <span class="type">GAsyncReadyCallback</span> passed to <a class="link" href="UDisksFilesystem.html#udisks-filesystem-call-unmount" title="udisks_filesystem_call_unmount ()"><code class="function">udisks_filesystem_call_unmount()</code></a>.</td>
 
569
<td>The <a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html"><span class="type">GAsyncResult</span></a> obtained from the <a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> passed to <a class="link" href="UDisksFilesystem.html#udisks-filesystem-call-unmount" title="udisks_filesystem_call_unmount ()"><code class="function">udisks_filesystem_call_unmount()</code></a>.</td>
570
570
</tr>
571
571
<tr>
572
572
<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
573
 
<td>Return location for error or <code class="literal">NULL</code>.</td>
 
573
<td>Return location for error or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>.</td>
574
574
</tr>
575
575
<tr>
576
576
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
577
577
<td>
578
 
<code class="literal">TRUE</code> if the call succeded, <code class="literal">FALSE</code> if <em class="parameter"><code>error</code></em> is set. <span class="annotation">[<a href="http://foldoc.org/skip"><span class="acronym">skip</span></a>]</span>
 
578
<a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the call succeded, <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> if <em class="parameter"><code>error</code></em> is set. <span class="annotation">[<a href="http://foldoc.org/skip"><span class="acronym">skip</span></a>]</span>
579
579
</td>
580
580
</tr>
581
581
</tbody>
584
584
<hr>
585
585
<div class="refsect2">
586
586
<a name="udisks-filesystem-call-unmount-sync"></a><h3>udisks_filesystem_call_unmount_sync ()</h3>
587
 
<pre class="programlisting"><span class="returnvalue">gboolean</span>            udisks_filesystem_call_unmount_sync (<em class="parameter"><code><a class="link" href="UDisksFilesystem.html" title="UDisksFilesystem"><span class="type">UDisksFilesystem</span></a> *proxy</code></em>,
588
 
                                                         <em class="parameter"><code><span class="type">GVariant</span> *arg_options</code></em>,
589
 
                                                         <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
590
 
                                                         <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
 
587
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            udisks_filesystem_call_unmount_sync (<em class="parameter"><code><a class="link" href="UDisksFilesystem.html" title="UDisksFilesystem"><span class="type">UDisksFilesystem</span></a> *proxy</code></em>,
 
588
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-GVariant.html#GVariant"><span class="type">GVariant</span></a> *arg_options</code></em>,
 
589
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
 
590
                                                         <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>
591
591
<p>
592
592
Synchronously invokes the <a class="link" href="gdbus-org.freedesktop.UDisks2.Filesystem.html#gdbus-method-org-freedesktop-UDisks2-Filesystem.Unmount" title="The Unmount() method"><code class="function">Unmount()</code></a> D-Bus method on <em class="parameter"><code>proxy</code></em>. The calling thread is blocked until a reply is received.
593
593
</p>
610
610
</tr>
611
611
<tr>
612
612
<td><p><span class="term"><em class="parameter"><code>cancellable</code></em> :</span></p></td>
613
 
<td>A <span class="type">GCancellable</span> or <code class="literal">NULL</code>. <span class="annotation">[<a href="http://foldoc.org/allow-none"><span class="acronym">allow-none</span></a>]</span>
 
613
<td>A <a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. <span class="annotation">[<a href="http://foldoc.org/allow-none"><span class="acronym">allow-none</span></a>]</span>
614
614
</td>
615
615
</tr>
616
616
<tr>
617
617
<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
618
 
<td>Return location for error or <code class="literal">NULL</code>.</td>
 
618
<td>Return location for error or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>.</td>
619
619
</tr>
620
620
<tr>
621
621
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
622
622
<td>
623
 
<code class="literal">TRUE</code> if the call succeded, <code class="literal">FALSE</code> if <em class="parameter"><code>error</code></em> is set. <span class="annotation">[<a href="http://foldoc.org/skip"><span class="acronym">skip</span></a>]</span>
 
623
<a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the call succeded, <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> if <em class="parameter"><code>error</code></em> is set. <span class="annotation">[<a href="http://foldoc.org/skip"><span class="acronym">skip</span></a>]</span>
624
624
</td>
625
625
</tr>
626
626
</tbody>
630
630
<div class="refsect2">
631
631
<a name="udisks-filesystem-complete-unmount"></a><h3>udisks_filesystem_complete_unmount ()</h3>
632
632
<pre class="programlisting"><span class="returnvalue">void</span>                udisks_filesystem_complete_unmount  (<em class="parameter"><code><a class="link" href="UDisksFilesystem.html" title="UDisksFilesystem"><span class="type">UDisksFilesystem</span></a> *object</code></em>,
633
 
                                                         <em class="parameter"><code><span class="type">GDBusMethodInvocation</span> *invocation</code></em>);</pre>
 
633
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GDBusMethodInvocation.html"><span class="type">GDBusMethodInvocation</span></a> *invocation</code></em>);</pre>
634
634
<p>
635
 
Helper function used in service implementations to finish handling invocations of the <a class="link" href="gdbus-org.freedesktop.UDisks2.Filesystem.html#gdbus-method-org-freedesktop-UDisks2-Filesystem.Unmount" title="The Unmount() method"><code class="function">Unmount()</code></a> D-Bus method. If you instead want to finish handling an invocation by returning an error, use <code class="function">g_dbus_method_invocation_return_error()</code> or similar.
 
635
Helper function used in service implementations to finish handling invocations of the <a class="link" href="gdbus-org.freedesktop.UDisks2.Filesystem.html#gdbus-method-org-freedesktop-UDisks2-Filesystem.Unmount" title="The Unmount() method"><code class="function">Unmount()</code></a> D-Bus method. If you instead want to finish handling an invocation by returning an error, use <a href="http://library.gnome.org/devel/gio/unstable/GDBusMethodInvocation.html#g-dbus-method-invocation-return-error"><code class="function">g_dbus_method_invocation_return_error()</code></a> or similar.
636
636
</p>
637
637
<p>
638
638
This method will free <em class="parameter"><code>invocation</code></em>, you cannot use it afterwards.
649
649
</tr>
650
650
<tr>
651
651
<td><p><span class="term"><em class="parameter"><code>invocation</code></em> :</span></p></td>
652
 
<td>A <span class="type">GDBusMethodInvocation</span>. <span class="annotation">[<a href="http://foldoc.org/transfer%20full"><span class="acronym">transfer full</span></a>]</span>
 
652
<td>A <a href="http://library.gnome.org/devel/gio/unstable/GDBusMethodInvocation.html"><span class="type">GDBusMethodInvocation</span></a>. <span class="annotation">[<a href="http://foldoc.org/transfer%20full"><span class="acronym">transfer full</span></a>]</span>
653
653
</td>
654
654
</tr>
655
655
</tbody>
659
659
<div class="refsect2">
660
660
<a name="udisks-filesystem-call-set-label"></a><h3>udisks_filesystem_call_set_label ()</h3>
661
661
<pre class="programlisting"><span class="returnvalue">void</span>                udisks_filesystem_call_set_label    (<em class="parameter"><code><a class="link" href="UDisksFilesystem.html" title="UDisksFilesystem"><span class="type">UDisksFilesystem</span></a> *proxy</code></em>,
662
 
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *arg_label</code></em>,
663
 
                                                         <em class="parameter"><code><span class="type">GVariant</span> *arg_options</code></em>,
664
 
                                                         <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
665
 
                                                         <em class="parameter"><code><span class="type">GAsyncReadyCallback</span> callback</code></em>,
666
 
                                                         <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);</pre>
 
662
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *arg_label</code></em>,
 
663
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-GVariant.html#GVariant"><span class="type">GVariant</span></a> *arg_options</code></em>,
 
664
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
 
665
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> callback</code></em>,
 
666
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);</pre>
667
667
<p>
668
668
Asynchronously invokes the <a class="link" href="gdbus-org.freedesktop.UDisks2.Filesystem.html#gdbus-method-org-freedesktop-UDisks2-Filesystem.SetLabel" title="The SetLabel() method"><code class="function">SetLabel()</code></a> D-Bus method on <em class="parameter"><code>proxy</code></em>.
669
 
When the operation is finished, <em class="parameter"><code>callback</code></em> will be invoked in the thread-default main loop of the thread you are calling this method from.
 
669
When the operation is finished, <em class="parameter"><code>callback</code></em> will be invoked in the <a href="http://library.gnome.org/devel/glib/unstable/glib-The-Main-Event-Loop.html#g-main-context-push-thread-default">thread-default main loop</a> of the thread you are calling this method from.
670
670
You can then call <a class="link" href="UDisksFilesystem.html#udisks-filesystem-call-set-label-finish" title="udisks_filesystem_call_set_label_finish ()"><code class="function">udisks_filesystem_call_set_label_finish()</code></a> to get the result of the operation.
671
671
</p>
672
672
<p>
692
692
</tr>
693
693
<tr>
694
694
<td><p><span class="term"><em class="parameter"><code>cancellable</code></em> :</span></p></td>
695
 
<td>A <span class="type">GCancellable</span> or <code class="literal">NULL</code>. <span class="annotation">[<a href="http://foldoc.org/allow-none"><span class="acronym">allow-none</span></a>]</span>
 
695
<td>A <a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. <span class="annotation">[<a href="http://foldoc.org/allow-none"><span class="acronym">allow-none</span></a>]</span>
696
696
</td>
697
697
</tr>
698
698
<tr>
699
699
<td><p><span class="term"><em class="parameter"><code>callback</code></em> :</span></p></td>
700
 
<td>A <span class="type">GAsyncReadyCallback</span> to call when the request is satisfied or <code class="literal">NULL</code>.</td>
 
700
<td>A <a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> to call when the request is satisfied or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>.</td>
701
701
</tr>
702
702
<tr>
703
703
<td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td>
709
709
<hr>
710
710
<div class="refsect2">
711
711
<a name="udisks-filesystem-call-set-label-finish"></a><h3>udisks_filesystem_call_set_label_finish ()</h3>
712
 
<pre class="programlisting"><span class="returnvalue">gboolean</span>            udisks_filesystem_call_set_label_finish
 
712
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            udisks_filesystem_call_set_label_finish
713
713
                                                        (<em class="parameter"><code><a class="link" href="UDisksFilesystem.html" title="UDisksFilesystem"><span class="type">UDisksFilesystem</span></a> *proxy</code></em>,
714
 
                                                         <em class="parameter"><code><span class="type">GAsyncResult</span> *res</code></em>,
715
 
                                                         <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
 
714
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html"><span class="type">GAsyncResult</span></a> *res</code></em>,
 
715
                                                         <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>
716
716
<p>
717
717
Finishes an operation started with <a class="link" href="UDisksFilesystem.html#udisks-filesystem-call-set-label" title="udisks_filesystem_call_set_label ()"><code class="function">udisks_filesystem_call_set_label()</code></a>.
718
718
</p>
728
728
</tr>
729
729
<tr>
730
730
<td><p><span class="term"><em class="parameter"><code>res</code></em> :</span></p></td>
731
 
<td>The <span class="type">GAsyncResult</span> obtained from the <span class="type">GAsyncReadyCallback</span> passed to <a class="link" href="UDisksFilesystem.html#udisks-filesystem-call-set-label" title="udisks_filesystem_call_set_label ()"><code class="function">udisks_filesystem_call_set_label()</code></a>.</td>
 
731
<td>The <a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html"><span class="type">GAsyncResult</span></a> obtained from the <a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> passed to <a class="link" href="UDisksFilesystem.html#udisks-filesystem-call-set-label" title="udisks_filesystem_call_set_label ()"><code class="function">udisks_filesystem_call_set_label()</code></a>.</td>
732
732
</tr>
733
733
<tr>
734
734
<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
735
 
<td>Return location for error or <code class="literal">NULL</code>.</td>
 
735
<td>Return location for error or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>.</td>
736
736
</tr>
737
737
<tr>
738
738
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
739
739
<td>
740
 
<code class="literal">TRUE</code> if the call succeded, <code class="literal">FALSE</code> if <em class="parameter"><code>error</code></em> is set. <span class="annotation">[<a href="http://foldoc.org/skip"><span class="acronym">skip</span></a>]</span>
 
740
<a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the call succeded, <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> if <em class="parameter"><code>error</code></em> is set. <span class="annotation">[<a href="http://foldoc.org/skip"><span class="acronym">skip</span></a>]</span>
741
741
</td>
742
742
</tr>
743
743
</tbody>
746
746
<hr>
747
747
<div class="refsect2">
748
748
<a name="udisks-filesystem-call-set-label-sync"></a><h3>udisks_filesystem_call_set_label_sync ()</h3>
749
 
<pre class="programlisting"><span class="returnvalue">gboolean</span>            udisks_filesystem_call_set_label_sync
 
749
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            udisks_filesystem_call_set_label_sync
750
750
                                                        (<em class="parameter"><code><a class="link" href="UDisksFilesystem.html" title="UDisksFilesystem"><span class="type">UDisksFilesystem</span></a> *proxy</code></em>,
751
 
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *arg_label</code></em>,
752
 
                                                         <em class="parameter"><code><span class="type">GVariant</span> *arg_options</code></em>,
753
 
                                                         <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
754
 
                                                         <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
 
751
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *arg_label</code></em>,
 
752
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-GVariant.html#GVariant"><span class="type">GVariant</span></a> *arg_options</code></em>,
 
753
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
 
754
                                                         <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>
755
755
<p>
756
756
Synchronously invokes the <a class="link" href="gdbus-org.freedesktop.UDisks2.Filesystem.html#gdbus-method-org-freedesktop-UDisks2-Filesystem.SetLabel" title="The SetLabel() method"><code class="function">SetLabel()</code></a> D-Bus method on <em class="parameter"><code>proxy</code></em>. The calling thread is blocked until a reply is received.
757
757
</p>
778
778
</tr>
779
779
<tr>
780
780
<td><p><span class="term"><em class="parameter"><code>cancellable</code></em> :</span></p></td>
781
 
<td>A <span class="type">GCancellable</span> or <code class="literal">NULL</code>. <span class="annotation">[<a href="http://foldoc.org/allow-none"><span class="acronym">allow-none</span></a>]</span>
 
781
<td>A <a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. <span class="annotation">[<a href="http://foldoc.org/allow-none"><span class="acronym">allow-none</span></a>]</span>
782
782
</td>
783
783
</tr>
784
784
<tr>
785
785
<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
786
 
<td>Return location for error or <code class="literal">NULL</code>.</td>
 
786
<td>Return location for error or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>.</td>
787
787
</tr>
788
788
<tr>
789
789
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
790
790
<td>
791
 
<code class="literal">TRUE</code> if the call succeded, <code class="literal">FALSE</code> if <em class="parameter"><code>error</code></em> is set. <span class="annotation">[<a href="http://foldoc.org/skip"><span class="acronym">skip</span></a>]</span>
 
791
<a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the call succeded, <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> if <em class="parameter"><code>error</code></em> is set. <span class="annotation">[<a href="http://foldoc.org/skip"><span class="acronym">skip</span></a>]</span>
792
792
</td>
793
793
</tr>
794
794
</tbody>
799
799
<a name="udisks-filesystem-complete-set-label"></a><h3>udisks_filesystem_complete_set_label ()</h3>
800
800
<pre class="programlisting"><span class="returnvalue">void</span>                udisks_filesystem_complete_set_label
801
801
                                                        (<em class="parameter"><code><a class="link" href="UDisksFilesystem.html" title="UDisksFilesystem"><span class="type">UDisksFilesystem</span></a> *object</code></em>,
802
 
                                                         <em class="parameter"><code><span class="type">GDBusMethodInvocation</span> *invocation</code></em>);</pre>
 
802
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GDBusMethodInvocation.html"><span class="type">GDBusMethodInvocation</span></a> *invocation</code></em>);</pre>
803
803
<p>
804
 
Helper function used in service implementations to finish handling invocations of the <a class="link" href="gdbus-org.freedesktop.UDisks2.Filesystem.html#gdbus-method-org-freedesktop-UDisks2-Filesystem.SetLabel" title="The SetLabel() method"><code class="function">SetLabel()</code></a> D-Bus method. If you instead want to finish handling an invocation by returning an error, use <code class="function">g_dbus_method_invocation_return_error()</code> or similar.
 
804
Helper function used in service implementations to finish handling invocations of the <a class="link" href="gdbus-org.freedesktop.UDisks2.Filesystem.html#gdbus-method-org-freedesktop-UDisks2-Filesystem.SetLabel" title="The SetLabel() method"><code class="function">SetLabel()</code></a> D-Bus method. If you instead want to finish handling an invocation by returning an error, use <a href="http://library.gnome.org/devel/gio/unstable/GDBusMethodInvocation.html#g-dbus-method-invocation-return-error"><code class="function">g_dbus_method_invocation_return_error()</code></a> or similar.
805
805
</p>
806
806
<p>
807
807
This method will free <em class="parameter"><code>invocation</code></em>, you cannot use it afterwards.
818
818
</tr>
819
819
<tr>
820
820
<td><p><span class="term"><em class="parameter"><code>invocation</code></em> :</span></p></td>
821
 
<td>A <span class="type">GDBusMethodInvocation</span>. <span class="annotation">[<a href="http://foldoc.org/transfer%20full"><span class="acronym">transfer full</span></a>]</span>
 
821
<td>A <a href="http://library.gnome.org/devel/gio/unstable/GDBusMethodInvocation.html"><span class="type">GDBusMethodInvocation</span></a>. <span class="annotation">[<a href="http://foldoc.org/transfer%20full"><span class="acronym">transfer full</span></a>]</span>
822
822
</td>
823
823
</tr>
824
824
</tbody>
827
827
<hr>
828
828
<div class="refsect2">
829
829
<a name="udisks-filesystem-get-mount-points"></a><h3>udisks_filesystem_get_mount_points ()</h3>
830
 
<pre class="programlisting">const <span class="returnvalue">gchar</span> *const * udisks_filesystem_get_mount_points (<em class="parameter"><code><a class="link" href="UDisksFilesystem.html" title="UDisksFilesystem"><span class="type">UDisksFilesystem</span></a> *object</code></em>);</pre>
 
830
<pre class="programlisting">const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *const * udisks_filesystem_get_mount_points (<em class="parameter"><code><a class="link" href="UDisksFilesystem.html" title="UDisksFilesystem"><span class="type">UDisksFilesystem</span></a> *object</code></em>);</pre>
831
831
<p>
832
832
Gets the value of the <a class="link" href="gdbus-org.freedesktop.UDisks2.Filesystem.html#gdbus-property-org-freedesktop-UDisks2-Filesystem.MountPoints" title='The "MountPoints" property'>"MountPoints"</a> D-Bus property.
833
833
</p>
852
852
</tr>
853
853
<tr>
854
854
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
855
 
<td>The property value or <code class="literal">NULL</code> if the property is not set. Do not free the returned value, it belongs to <em class="parameter"><code>object</code></em>. <span class="annotation">[<a href="http://foldoc.org/transfer%20none"><span class="acronym">transfer none</span></a>]</span>
 
855
<td>The property value or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if the property is not set. Do not free the returned value, it belongs to <em class="parameter"><code>object</code></em>. <span class="annotation">[<a href="http://foldoc.org/transfer%20none"><span class="acronym">transfer none</span></a>]</span>
856
856
</td>
857
857
</tr>
858
858
</tbody>
861
861
<hr>
862
862
<div class="refsect2">
863
863
<a name="udisks-filesystem-dup-mount-points"></a><h3>udisks_filesystem_dup_mount_points ()</h3>
864
 
<pre class="programlisting"><span class="returnvalue">gchar</span> **            udisks_filesystem_dup_mount_points  (<em class="parameter"><code><a class="link" href="UDisksFilesystem.html" title="UDisksFilesystem"><span class="type">UDisksFilesystem</span></a> *object</code></em>);</pre>
 
864
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> **            udisks_filesystem_dup_mount_points  (<em class="parameter"><code><a class="link" href="UDisksFilesystem.html" title="UDisksFilesystem"><span class="type">UDisksFilesystem</span></a> *object</code></em>);</pre>
865
865
<p>
866
866
Gets a copy of the <a class="link" href="gdbus-org.freedesktop.UDisks2.Filesystem.html#gdbus-property-org-freedesktop-UDisks2-Filesystem.MountPoints" title='The "MountPoints" property'>"MountPoints"</a> D-Bus property.
867
867
</p>
880
880
</tr>
881
881
<tr>
882
882
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
883
 
<td>The property value or <code class="literal">NULL</code> if the property is not set. The returned value should be freed with <code class="function">g_strfreev()</code>. <span class="annotation">[<a href="http://foldoc.org/transfer%20full"><span class="acronym">transfer full</span></a>]</span>
 
883
<td>The property value or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if the property is not set. The returned value should be freed with <a href="http://library.gnome.org/devel/glib/unstable/glib-String-Utility-Functions.html#g-strfreev"><code class="function">g_strfreev()</code></a>. <span class="annotation">[<a href="http://foldoc.org/transfer%20full"><span class="acronym">transfer full</span></a>]</span>
884
884
</td>
885
885
</tr>
886
886
</tbody>
890
890
<div class="refsect2">
891
891
<a name="udisks-filesystem-set-mount-points"></a><h3>udisks_filesystem_set_mount_points ()</h3>
892
892
<pre class="programlisting"><span class="returnvalue">void</span>                udisks_filesystem_set_mount_points  (<em class="parameter"><code><a class="link" href="UDisksFilesystem.html" title="UDisksFilesystem"><span class="type">UDisksFilesystem</span></a> *object</code></em>,
893
 
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *const *value</code></em>);</pre>
 
893
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *const *value</code></em>);</pre>
894
894
<p>
895
895
Sets the <a class="link" href="gdbus-org.freedesktop.UDisks2.Filesystem.html#gdbus-property-org-freedesktop-UDisks2-Filesystem.MountPoints" title='The "MountPoints" property'>"MountPoints"</a> D-Bus property to <em class="parameter"><code>value</code></em>.
896
896
</p>
938
938
<col>
939
939
</colgroup>
940
940
<tbody><tr>
941
 
<td><p><span class="term"><span class="type">GDBusProxyClass</span> <em class="structfield"><code><a name="UDisksFilesystemProxyClass.parent-class"></a>parent_class</code></em>;</span></p></td>
 
941
<td><p><span class="term"><a href="http://library.gnome.org/devel/gio/unstable/GDBusProxy.html#GDBusProxyClass"><span class="type">GDBusProxyClass</span></a> <em class="structfield"><code><a name="UDisksFilesystemProxyClass.parent-class"></a>parent_class</code></em>;</span></p></td>
942
942
<td>The parent class.</td>
943
943
</tr></tbody>
944
944
</table></div>
946
946
<hr>
947
947
<div class="refsect2">
948
948
<a name="udisks-filesystem-proxy-new"></a><h3>udisks_filesystem_proxy_new ()</h3>
949
 
<pre class="programlisting"><span class="returnvalue">void</span>                udisks_filesystem_proxy_new         (<em class="parameter"><code><span class="type">GDBusConnection</span> *connection</code></em>,
950
 
                                                         <em class="parameter"><code><span class="type">GDBusProxyFlags</span> flags</code></em>,
951
 
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
952
 
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *object_path</code></em>,
953
 
                                                         <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
954
 
                                                         <em class="parameter"><code><span class="type">GAsyncReadyCallback</span> callback</code></em>,
955
 
                                                         <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);</pre>
 
949
<pre class="programlisting"><span class="returnvalue">void</span>                udisks_filesystem_proxy_new         (<em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GDBusConnection.html"><span class="type">GDBusConnection</span></a> *connection</code></em>,
 
950
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GDBusProxy.html#GDBusProxyFlags"><span class="type">GDBusProxyFlags</span></a> flags</code></em>,
 
951
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
 
952
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *object_path</code></em>,
 
953
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
 
954
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> callback</code></em>,
 
955
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);</pre>
956
956
<p>
957
 
Asynchronously creates a proxy for the D-Bus interface <a class="link" href="gdbus-org.freedesktop.UDisks2.Filesystem.html#gdbus-interface-org-freedesktop-UDisks2-Filesystem.top_of_page">org.freedesktop.UDisks2.Filesystem</a>. See <code class="function">g_dbus_proxy_new()</code> for more details.
 
957
Asynchronously creates a proxy for the D-Bus interface <a class="link" href="gdbus-org.freedesktop.UDisks2.Filesystem.html#gdbus-interface-org-freedesktop-UDisks2-Filesystem.top_of_page">org.freedesktop.UDisks2.Filesystem</a>. See <a href="http://library.gnome.org/devel/gio/unstable/GDBusProxy.html#g-dbus-proxy-new"><code class="function">g_dbus_proxy_new()</code></a> for more details.
958
958
</p>
959
959
<p>
960
 
When the operation is finished, <em class="parameter"><code>callback</code></em> will be invoked in the thread-default main loop of the thread you are calling this method from.
 
960
When the operation is finished, <em class="parameter"><code>callback</code></em> will be invoked in the <a href="http://library.gnome.org/devel/glib/unstable/glib-The-Main-Event-Loop.html#g-main-context-push-thread-default">thread-default main loop</a> of the thread you are calling this method from.
961
961
You can then call <a class="link" href="UDisksFilesystem.html#udisks-filesystem-proxy-new-finish" title="udisks_filesystem_proxy_new_finish ()"><code class="function">udisks_filesystem_proxy_new_finish()</code></a> to get the result of the operation.
962
962
</p>
963
963
<p>
971
971
<tbody>
972
972
<tr>
973
973
<td><p><span class="term"><em class="parameter"><code>connection</code></em> :</span></p></td>
974
 
<td>A <span class="type">GDBusConnection</span>.</td>
 
974
<td>A <a href="http://library.gnome.org/devel/gio/unstable/GDBusConnection.html"><span class="type">GDBusConnection</span></a>.</td>
975
975
</tr>
976
976
<tr>
977
977
<td><p><span class="term"><em class="parameter"><code>flags</code></em> :</span></p></td>
978
 
<td>Flags from the <span class="type">GDBusProxyFlags</span> enumeration.</td>
 
978
<td>Flags from the <a href="http://library.gnome.org/devel/gio/unstable/GDBusProxy.html#GDBusProxyFlags"><span class="type">GDBusProxyFlags</span></a> enumeration.</td>
979
979
</tr>
980
980
<tr>
981
981
<td><p><span class="term"><em class="parameter"><code>name</code></em> :</span></p></td>
982
 
<td>A bus name (well-known or unique) or <code class="literal">NULL</code> if <em class="parameter"><code>connection</code></em> is not a message bus connection. <span class="annotation">[<a href="http://foldoc.org/allow-none"><span class="acronym">allow-none</span></a>]</span>
 
982
<td>A bus name (well-known or unique) or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if <em class="parameter"><code>connection</code></em> is not a message bus connection. <span class="annotation">[<a href="http://foldoc.org/allow-none"><span class="acronym">allow-none</span></a>]</span>
983
983
</td>
984
984
</tr>
985
985
<tr>
988
988
</tr>
989
989
<tr>
990
990
<td><p><span class="term"><em class="parameter"><code>cancellable</code></em> :</span></p></td>
991
 
<td>A <span class="type">GCancellable</span> or <code class="literal">NULL</code>. <span class="annotation">[<a href="http://foldoc.org/allow-none"><span class="acronym">allow-none</span></a>]</span>
 
991
<td>A <a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. <span class="annotation">[<a href="http://foldoc.org/allow-none"><span class="acronym">allow-none</span></a>]</span>
992
992
</td>
993
993
</tr>
994
994
<tr>
995
995
<td><p><span class="term"><em class="parameter"><code>callback</code></em> :</span></p></td>
996
 
<td>A <span class="type">GAsyncReadyCallback</span> to call when the request is satisfied.</td>
 
996
<td>A <a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> to call when the request is satisfied.</td>
997
997
</tr>
998
998
<tr>
999
999
<td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td>
1005
1005
<hr>
1006
1006
<div class="refsect2">
1007
1007
<a name="udisks-filesystem-proxy-new-finish"></a><h3>udisks_filesystem_proxy_new_finish ()</h3>
1008
 
<pre class="programlisting"><a class="link" href="UDisksFilesystem.html" title="UDisksFilesystem"><span class="returnvalue">UDisksFilesystem</span></a> *  udisks_filesystem_proxy_new_finish  (<em class="parameter"><code><span class="type">GAsyncResult</span> *res</code></em>,
1009
 
                                                         <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
 
1008
<pre class="programlisting"><a class="link" href="UDisksFilesystem.html" title="UDisksFilesystem"><span class="returnvalue">UDisksFilesystem</span></a> *  udisks_filesystem_proxy_new_finish  (<em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html"><span class="type">GAsyncResult</span></a> *res</code></em>,
 
1009
                                                         <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>
1010
1010
<p>
1011
1011
Finishes an operation started with <a class="link" href="UDisksFilesystem.html#udisks-filesystem-proxy-new" title="udisks_filesystem_proxy_new ()"><code class="function">udisks_filesystem_proxy_new()</code></a>.
1012
1012
</p>
1018
1018
<tbody>
1019
1019
<tr>
1020
1020
<td><p><span class="term"><em class="parameter"><code>res</code></em> :</span></p></td>
1021
 
<td>The <span class="type">GAsyncResult</span> obtained from the <span class="type">GAsyncReadyCallback</span> passed to <a class="link" href="UDisksFilesystem.html#udisks-filesystem-proxy-new" title="udisks_filesystem_proxy_new ()"><code class="function">udisks_filesystem_proxy_new()</code></a>.</td>
 
1021
<td>The <a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html"><span class="type">GAsyncResult</span></a> obtained from the <a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> passed to <a class="link" href="UDisksFilesystem.html#udisks-filesystem-proxy-new" title="udisks_filesystem_proxy_new ()"><code class="function">udisks_filesystem_proxy_new()</code></a>.</td>
1022
1022
</tr>
1023
1023
<tr>
1024
1024
<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
1025
 
<td>Return location for error or <code class="literal">NULL</code>
 
1025
<td>Return location for error or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>
1026
1026
</td>
1027
1027
</tr>
1028
1028
<tr>
1029
1029
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1030
 
<td>The constructed proxy object or <code class="literal">NULL</code> if <em class="parameter"><code>error</code></em> is set. <span class="annotation">[<a href="http://foldoc.org/transfer%20full"><span class="acronym">transfer full</span></a>][<a href="http://foldoc.org/type"><span class="acronym">type</span></a> UDisksFilesystemProxy]</span>
 
1030
<td>The constructed proxy object or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if <em class="parameter"><code>error</code></em> is set. <span class="annotation">[<a href="http://foldoc.org/transfer%20full"><span class="acronym">transfer full</span></a>][<a href="http://foldoc.org/type"><span class="acronym">type</span></a> UDisksFilesystemProxy]</span>
1031
1031
</td>
1032
1032
</tr>
1033
1033
</tbody>
1036
1036
<hr>
1037
1037
<div class="refsect2">
1038
1038
<a name="udisks-filesystem-proxy-new-sync"></a><h3>udisks_filesystem_proxy_new_sync ()</h3>
1039
 
<pre class="programlisting"><a class="link" href="UDisksFilesystem.html" title="UDisksFilesystem"><span class="returnvalue">UDisksFilesystem</span></a> *  udisks_filesystem_proxy_new_sync    (<em class="parameter"><code><span class="type">GDBusConnection</span> *connection</code></em>,
1040
 
                                                         <em class="parameter"><code><span class="type">GDBusProxyFlags</span> flags</code></em>,
1041
 
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
1042
 
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *object_path</code></em>,
1043
 
                                                         <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
1044
 
                                                         <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
 
1039
<pre class="programlisting"><a class="link" href="UDisksFilesystem.html" title="UDisksFilesystem"><span class="returnvalue">UDisksFilesystem</span></a> *  udisks_filesystem_proxy_new_sync    (<em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GDBusConnection.html"><span class="type">GDBusConnection</span></a> *connection</code></em>,
 
1040
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GDBusProxy.html#GDBusProxyFlags"><span class="type">GDBusProxyFlags</span></a> flags</code></em>,
 
1041
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
 
1042
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *object_path</code></em>,
 
1043
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
 
1044
                                                         <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>
1045
1045
<p>
1046
 
Synchronously creates a proxy for the D-Bus interface <a class="link" href="gdbus-org.freedesktop.UDisks2.Filesystem.html#gdbus-interface-org-freedesktop-UDisks2-Filesystem.top_of_page">org.freedesktop.UDisks2.Filesystem</a>. See <code class="function">g_dbus_proxy_new_sync()</code> for more details.
 
1046
Synchronously creates a proxy for the D-Bus interface <a class="link" href="gdbus-org.freedesktop.UDisks2.Filesystem.html#gdbus-interface-org-freedesktop-UDisks2-Filesystem.top_of_page">org.freedesktop.UDisks2.Filesystem</a>. See <a href="http://library.gnome.org/devel/gio/unstable/GDBusProxy.html#g-dbus-proxy-new-sync"><code class="function">g_dbus_proxy_new_sync()</code></a> for more details.
1047
1047
</p>
1048
1048
<p>
1049
1049
The calling thread is blocked until a reply is received.
1059
1059
<tbody>
1060
1060
<tr>
1061
1061
<td><p><span class="term"><em class="parameter"><code>connection</code></em> :</span></p></td>
1062
 
<td>A <span class="type">GDBusConnection</span>.</td>
 
1062
<td>A <a href="http://library.gnome.org/devel/gio/unstable/GDBusConnection.html"><span class="type">GDBusConnection</span></a>.</td>
1063
1063
</tr>
1064
1064
<tr>
1065
1065
<td><p><span class="term"><em class="parameter"><code>flags</code></em> :</span></p></td>
1066
 
<td>Flags from the <span class="type">GDBusProxyFlags</span> enumeration.</td>
 
1066
<td>Flags from the <a href="http://library.gnome.org/devel/gio/unstable/GDBusProxy.html#GDBusProxyFlags"><span class="type">GDBusProxyFlags</span></a> enumeration.</td>
1067
1067
</tr>
1068
1068
<tr>
1069
1069
<td><p><span class="term"><em class="parameter"><code>name</code></em> :</span></p></td>
1070
 
<td>A bus name (well-known or unique) or <code class="literal">NULL</code> if <em class="parameter"><code>connection</code></em> is not a message bus connection. <span class="annotation">[<a href="http://foldoc.org/allow-none"><span class="acronym">allow-none</span></a>]</span>
 
1070
<td>A bus name (well-known or unique) or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if <em class="parameter"><code>connection</code></em> is not a message bus connection. <span class="annotation">[<a href="http://foldoc.org/allow-none"><span class="acronym">allow-none</span></a>]</span>
1071
1071
</td>
1072
1072
</tr>
1073
1073
<tr>
1076
1076
</tr>
1077
1077
<tr>
1078
1078
<td><p><span class="term"><em class="parameter"><code>cancellable</code></em> :</span></p></td>
1079
 
<td>A <span class="type">GCancellable</span> or <code class="literal">NULL</code>. <span class="annotation">[<a href="http://foldoc.org/allow-none"><span class="acronym">allow-none</span></a>]</span>
 
1079
<td>A <a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. <span class="annotation">[<a href="http://foldoc.org/allow-none"><span class="acronym">allow-none</span></a>]</span>
1080
1080
</td>
1081
1081
</tr>
1082
1082
<tr>
1083
1083
<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
1084
 
<td>Return location for error or <code class="literal">NULL</code>
 
1084
<td>Return location for error or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>
1085
1085
</td>
1086
1086
</tr>
1087
1087
<tr>
1088
1088
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1089
 
<td>The constructed proxy object or <code class="literal">NULL</code> if <em class="parameter"><code>error</code></em> is set. <span class="annotation">[<a href="http://foldoc.org/transfer%20full"><span class="acronym">transfer full</span></a>][<a href="http://foldoc.org/type"><span class="acronym">type</span></a> UDisksFilesystemProxy]</span>
 
1089
<td>The constructed proxy object or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if <em class="parameter"><code>error</code></em> is set. <span class="annotation">[<a href="http://foldoc.org/transfer%20full"><span class="acronym">transfer full</span></a>][<a href="http://foldoc.org/type"><span class="acronym">type</span></a> UDisksFilesystemProxy]</span>
1090
1090
</td>
1091
1091
</tr>
1092
1092
</tbody>
1095
1095
<hr>
1096
1096
<div class="refsect2">
1097
1097
<a name="udisks-filesystem-proxy-new-for-bus"></a><h3>udisks_filesystem_proxy_new_for_bus ()</h3>
1098
 
<pre class="programlisting"><span class="returnvalue">void</span>                udisks_filesystem_proxy_new_for_bus (<em class="parameter"><code><span class="type">GBusType</span> bus_type</code></em>,
1099
 
                                                         <em class="parameter"><code><span class="type">GDBusProxyFlags</span> flags</code></em>,
1100
 
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
1101
 
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *object_path</code></em>,
1102
 
                                                         <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
1103
 
                                                         <em class="parameter"><code><span class="type">GAsyncReadyCallback</span> callback</code></em>,
1104
 
                                                         <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);</pre>
 
1098
<pre class="programlisting"><span class="returnvalue">void</span>                udisks_filesystem_proxy_new_for_bus (<em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GDBusConnection.html#GBusType"><span class="type">GBusType</span></a> bus_type</code></em>,
 
1099
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GDBusProxy.html#GDBusProxyFlags"><span class="type">GDBusProxyFlags</span></a> flags</code></em>,
 
1100
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
 
1101
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *object_path</code></em>,
 
1102
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
 
1103
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> callback</code></em>,
 
1104
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);</pre>
1105
1105
<p>
1106
 
Like <a class="link" href="UDisksFilesystem.html#udisks-filesystem-proxy-new" title="udisks_filesystem_proxy_new ()"><code class="function">udisks_filesystem_proxy_new()</code></a> but takes a <span class="type">GBusType</span> instead of a <span class="type">GDBusConnection</span>.
 
1106
Like <a class="link" href="UDisksFilesystem.html#udisks-filesystem-proxy-new" title="udisks_filesystem_proxy_new ()"><code class="function">udisks_filesystem_proxy_new()</code></a> but takes a <a href="http://library.gnome.org/devel/gio/unstable/GDBusConnection.html#GBusType"><span class="type">GBusType</span></a> instead of a <a href="http://library.gnome.org/devel/gio/unstable/GDBusConnection.html"><span class="type">GDBusConnection</span></a>.
1107
1107
</p>
1108
1108
<p>
1109
 
When the operation is finished, <em class="parameter"><code>callback</code></em> will be invoked in the thread-default main loop of the thread you are calling this method from.
 
1109
When the operation is finished, <em class="parameter"><code>callback</code></em> will be invoked in the <a href="http://library.gnome.org/devel/glib/unstable/glib-The-Main-Event-Loop.html#g-main-context-push-thread-default">thread-default main loop</a> of the thread you are calling this method from.
1110
1110
You can then call <a class="link" href="UDisksFilesystem.html#udisks-filesystem-proxy-new-for-bus-finish" title="udisks_filesystem_proxy_new_for_bus_finish ()"><code class="function">udisks_filesystem_proxy_new_for_bus_finish()</code></a> to get the result of the operation.
1111
1111
</p>
1112
1112
<p>
1120
1120
<tbody>
1121
1121
<tr>
1122
1122
<td><p><span class="term"><em class="parameter"><code>bus_type</code></em> :</span></p></td>
1123
 
<td>A <span class="type">GBusType</span>.</td>
 
1123
<td>A <a href="http://library.gnome.org/devel/gio/unstable/GDBusConnection.html#GBusType"><span class="type">GBusType</span></a>.</td>
1124
1124
</tr>
1125
1125
<tr>
1126
1126
<td><p><span class="term"><em class="parameter"><code>flags</code></em> :</span></p></td>
1127
 
<td>Flags from the <span class="type">GDBusProxyFlags</span> enumeration.</td>
 
1127
<td>Flags from the <a href="http://library.gnome.org/devel/gio/unstable/GDBusProxy.html#GDBusProxyFlags"><span class="type">GDBusProxyFlags</span></a> enumeration.</td>
1128
1128
</tr>
1129
1129
<tr>
1130
1130
<td><p><span class="term"><em class="parameter"><code>name</code></em> :</span></p></td>
1136
1136
</tr>
1137
1137
<tr>
1138
1138
<td><p><span class="term"><em class="parameter"><code>cancellable</code></em> :</span></p></td>
1139
 
<td>A <span class="type">GCancellable</span> or <code class="literal">NULL</code>. <span class="annotation">[<a href="http://foldoc.org/allow-none"><span class="acronym">allow-none</span></a>]</span>
 
1139
<td>A <a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. <span class="annotation">[<a href="http://foldoc.org/allow-none"><span class="acronym">allow-none</span></a>]</span>
1140
1140
</td>
1141
1141
</tr>
1142
1142
<tr>
1143
1143
<td><p><span class="term"><em class="parameter"><code>callback</code></em> :</span></p></td>
1144
 
<td>A <span class="type">GAsyncReadyCallback</span> to call when the request is satisfied.</td>
 
1144
<td>A <a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> to call when the request is satisfied.</td>
1145
1145
</tr>
1146
1146
<tr>
1147
1147
<td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td>
1154
1154
<div class="refsect2">
1155
1155
<a name="udisks-filesystem-proxy-new-for-bus-finish"></a><h3>udisks_filesystem_proxy_new_for_bus_finish ()</h3>
1156
1156
<pre class="programlisting"><a class="link" href="UDisksFilesystem.html" title="UDisksFilesystem"><span class="returnvalue">UDisksFilesystem</span></a> *  udisks_filesystem_proxy_new_for_bus_finish
1157
 
                                                        (<em class="parameter"><code><span class="type">GAsyncResult</span> *res</code></em>,
1158
 
                                                         <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
 
1157
                                                        (<em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html"><span class="type">GAsyncResult</span></a> *res</code></em>,
 
1158
                                                         <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>
1159
1159
<p>
1160
1160
Finishes an operation started with <a class="link" href="UDisksFilesystem.html#udisks-filesystem-proxy-new-for-bus" title="udisks_filesystem_proxy_new_for_bus ()"><code class="function">udisks_filesystem_proxy_new_for_bus()</code></a>.
1161
1161
</p>
1167
1167
<tbody>
1168
1168
<tr>
1169
1169
<td><p><span class="term"><em class="parameter"><code>res</code></em> :</span></p></td>
1170
 
<td>The <span class="type">GAsyncResult</span> obtained from the <span class="type">GAsyncReadyCallback</span> passed to <a class="link" href="UDisksFilesystem.html#udisks-filesystem-proxy-new-for-bus" title="udisks_filesystem_proxy_new_for_bus ()"><code class="function">udisks_filesystem_proxy_new_for_bus()</code></a>.</td>
 
1170
<td>The <a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html"><span class="type">GAsyncResult</span></a> obtained from the <a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> passed to <a class="link" href="UDisksFilesystem.html#udisks-filesystem-proxy-new-for-bus" title="udisks_filesystem_proxy_new_for_bus ()"><code class="function">udisks_filesystem_proxy_new_for_bus()</code></a>.</td>
1171
1171
</tr>
1172
1172
<tr>
1173
1173
<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
1174
 
<td>Return location for error or <code class="literal">NULL</code>
 
1174
<td>Return location for error or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>
1175
1175
</td>
1176
1176
</tr>
1177
1177
<tr>
1178
1178
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1179
 
<td>The constructed proxy object or <code class="literal">NULL</code> if <em class="parameter"><code>error</code></em> is set. <span class="annotation">[<a href="http://foldoc.org/transfer%20full"><span class="acronym">transfer full</span></a>][<a href="http://foldoc.org/type"><span class="acronym">type</span></a> UDisksFilesystemProxy]</span>
 
1179
<td>The constructed proxy object or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if <em class="parameter"><code>error</code></em> is set. <span class="annotation">[<a href="http://foldoc.org/transfer%20full"><span class="acronym">transfer full</span></a>][<a href="http://foldoc.org/type"><span class="acronym">type</span></a> UDisksFilesystemProxy]</span>
1180
1180
</td>
1181
1181
</tr>
1182
1182
</tbody>
1186
1186
<div class="refsect2">
1187
1187
<a name="udisks-filesystem-proxy-new-for-bus-sync"></a><h3>udisks_filesystem_proxy_new_for_bus_sync ()</h3>
1188
1188
<pre class="programlisting"><a class="link" href="UDisksFilesystem.html" title="UDisksFilesystem"><span class="returnvalue">UDisksFilesystem</span></a> *  udisks_filesystem_proxy_new_for_bus_sync
1189
 
                                                        (<em class="parameter"><code><span class="type">GBusType</span> bus_type</code></em>,
1190
 
                                                         <em class="parameter"><code><span class="type">GDBusProxyFlags</span> flags</code></em>,
1191
 
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
1192
 
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *object_path</code></em>,
1193
 
                                                         <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
1194
 
                                                         <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
 
1189
                                                        (<em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GDBusConnection.html#GBusType"><span class="type">GBusType</span></a> bus_type</code></em>,
 
1190
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GDBusProxy.html#GDBusProxyFlags"><span class="type">GDBusProxyFlags</span></a> flags</code></em>,
 
1191
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
 
1192
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *object_path</code></em>,
 
1193
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
 
1194
                                                         <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>
1195
1195
<p>
1196
 
Like <a class="link" href="UDisksFilesystem.html#udisks-filesystem-proxy-new-sync" title="udisks_filesystem_proxy_new_sync ()"><code class="function">udisks_filesystem_proxy_new_sync()</code></a> but takes a <span class="type">GBusType</span> instead of a <span class="type">GDBusConnection</span>.
 
1196
Like <a class="link" href="UDisksFilesystem.html#udisks-filesystem-proxy-new-sync" title="udisks_filesystem_proxy_new_sync ()"><code class="function">udisks_filesystem_proxy_new_sync()</code></a> but takes a <a href="http://library.gnome.org/devel/gio/unstable/GDBusConnection.html#GBusType"><span class="type">GBusType</span></a> instead of a <a href="http://library.gnome.org/devel/gio/unstable/GDBusConnection.html"><span class="type">GDBusConnection</span></a>.
1197
1197
</p>
1198
1198
<p>
1199
1199
The calling thread is blocked until a reply is received.
1209
1209
<tbody>
1210
1210
<tr>
1211
1211
<td><p><span class="term"><em class="parameter"><code>bus_type</code></em> :</span></p></td>
1212
 
<td>A <span class="type">GBusType</span>.</td>
 
1212
<td>A <a href="http://library.gnome.org/devel/gio/unstable/GDBusConnection.html#GBusType"><span class="type">GBusType</span></a>.</td>
1213
1213
</tr>
1214
1214
<tr>
1215
1215
<td><p><span class="term"><em class="parameter"><code>flags</code></em> :</span></p></td>
1216
 
<td>Flags from the <span class="type">GDBusProxyFlags</span> enumeration.</td>
 
1216
<td>Flags from the <a href="http://library.gnome.org/devel/gio/unstable/GDBusProxy.html#GDBusProxyFlags"><span class="type">GDBusProxyFlags</span></a> enumeration.</td>
1217
1217
</tr>
1218
1218
<tr>
1219
1219
<td><p><span class="term"><em class="parameter"><code>name</code></em> :</span></p></td>
1225
1225
</tr>
1226
1226
<tr>
1227
1227
<td><p><span class="term"><em class="parameter"><code>cancellable</code></em> :</span></p></td>
1228
 
<td>A <span class="type">GCancellable</span> or <code class="literal">NULL</code>. <span class="annotation">[<a href="http://foldoc.org/allow-none"><span class="acronym">allow-none</span></a>]</span>
 
1228
<td>A <a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. <span class="annotation">[<a href="http://foldoc.org/allow-none"><span class="acronym">allow-none</span></a>]</span>
1229
1229
</td>
1230
1230
</tr>
1231
1231
<tr>
1232
1232
<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
1233
 
<td>Return location for error or <code class="literal">NULL</code>
 
1233
<td>Return location for error or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>
1234
1234
</td>
1235
1235
</tr>
1236
1236
<tr>
1237
1237
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1238
 
<td>The constructed proxy object or <code class="literal">NULL</code> if <em class="parameter"><code>error</code></em> is set. <span class="annotation">[<a href="http://foldoc.org/transfer%20full"><span class="acronym">transfer full</span></a>][<a href="http://foldoc.org/type"><span class="acronym">type</span></a> UDisksFilesystemProxy]</span>
 
1238
<td>The constructed proxy object or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if <em class="parameter"><code>error</code></em> is set. <span class="annotation">[<a href="http://foldoc.org/transfer%20full"><span class="acronym">transfer full</span></a>][<a href="http://foldoc.org/type"><span class="acronym">type</span></a> UDisksFilesystemProxy]</span>
1239
1239
</td>
1240
1240
</tr>
1241
1241
</tbody>
1265
1265
<col>
1266
1266
</colgroup>
1267
1267
<tbody><tr>
1268
 
<td><p><span class="term"><span class="type">GDBusInterfaceSkeletonClass</span> <em class="structfield"><code><a name="UDisksFilesystemSkeletonClass.parent-class"></a>parent_class</code></em>;</span></p></td>
 
1268
<td><p><span class="term"><a href="http://library.gnome.org/devel/gio/unstable/GDBusInterfaceSkeleton.html#GDBusInterfaceSkeletonClass"><span class="type">GDBusInterfaceSkeletonClass</span></a> <em class="structfield"><code><a name="UDisksFilesystemSkeletonClass.parent-class"></a>parent_class</code></em>;</span></p></td>
1269
1269
<td>The parent class.</td>
1270
1270
</tr></tbody>
1271
1271
</table></div>
1294
1294
<a name="UDisksFilesystem.property-details"></a><h2>Property Details</h2>
1295
1295
<div class="refsect2">
1296
1296
<a name="UDisksFilesystem--mount-points"></a><h3>The <code class="literal">"mount-points"</code> property</h3>
1297
 
<pre class="programlisting">  "mount-points"             <span class="type">GStrv</span>                 : Read / Write</pre>
 
1297
<pre class="programlisting">  "mount-points"             <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Boxed-Types.html#GStrv"><span class="type">GStrv</span></a>                 : Read / Write</pre>
1298
1298
<p>
1299
1299
Represents the D-Bus property <a class="link" href="gdbus-org.freedesktop.UDisks2.Filesystem.html#gdbus-property-org-freedesktop-UDisks2-Filesystem.MountPoints" title='The "MountPoints" property'>"MountPoints"</a>.
1300
1300
</p>
1301
1301
<p>
1302
 
Since the D-Bus property for this <span class="type">GObject</span> property is readable but not writable, it is meaningful to read from it on both the client- and service-side. It is only meaningful, however, to write to it on the service-side.
 
1302
Since the D-Bus property for this <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> property is readable but not writable, it is meaningful to read from it on both the client- and service-side. It is only meaningful, however, to write to it on the service-side.
1303
1303
</p>
1304
1304
</div>
1305
1305
</div>
1307
1307
<a name="UDisksFilesystem.signal-details"></a><h2>Signal Details</h2>
1308
1308
<div class="refsect2">
1309
1309
<a name="UDisksFilesystem-handle-mount"></a><h3>The <code class="literal">"handle-mount"</code> signal</h3>
1310
 
<pre class="programlisting"><span class="returnvalue">gboolean</span>            user_function                      (<a class="link" href="UDisksFilesystem.html" title="UDisksFilesystem"><span class="type">UDisksFilesystem</span></a>      *object,
1311
 
                                                        <span class="type">GDBusMethodInvocation</span> *invocation,
1312
 
                                                        <span class="type">GVariant</span>              *arg_options,
1313
 
                                                        <span class="type">gpointer</span>               user_data)        : <code class="literal">Run Last</code></pre>
 
1310
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            user_function                      (<a class="link" href="UDisksFilesystem.html" title="UDisksFilesystem"><span class="type">UDisksFilesystem</span></a>      *object,
 
1311
                                                        <a href="http://library.gnome.org/devel/gio/unstable/GDBusMethodInvocation.html"><span class="type">GDBusMethodInvocation</span></a> *invocation,
 
1312
                                                        <a href="http://library.gnome.org/devel/glib/unstable/glib-GVariant.html#GVariant"><span class="type">GVariant</span></a>              *arg_options,
 
1313
                                                        <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a>               user_data)        : <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS"><code class="literal">Run Last</code></a></pre>
1314
1314
<p>
1315
1315
Signal emitted when a remote caller is invoking the <a class="link" href="gdbus-org.freedesktop.UDisks2.Filesystem.html#gdbus-method-org-freedesktop-UDisks2-Filesystem.Mount" title="The Mount() method"><code class="function">Mount()</code></a> D-Bus method.
1316
1316
</p>
1317
1317
<p>
1318
 
If a signal handler returns <code class="literal">TRUE</code>, it means the signal handler will handle the invocation (e.g. take a reference to <em class="parameter"><code>invocation</code></em> and eventually call <a class="link" href="UDisksFilesystem.html#udisks-filesystem-complete-mount" title="udisks_filesystem_complete_mount ()"><code class="function">udisks_filesystem_complete_mount()</code></a> or e.g. <code class="function">g_dbus_method_invocation_return_error()</code> on it) and no order signal handlers will run. If no signal handler handles the invocation, the <code class="literal">G_DBUS_ERROR_UNKNOWN_METHOD</code> error is returned.
 
1318
If a signal handler returns <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a>, it means the signal handler will handle the invocation (e.g. take a reference to <em class="parameter"><code>invocation</code></em> and eventually call <a class="link" href="UDisksFilesystem.html#udisks-filesystem-complete-mount" title="udisks_filesystem_complete_mount ()"><code class="function">udisks_filesystem_complete_mount()</code></a> or e.g. <a href="http://library.gnome.org/devel/gio/unstable/GDBusMethodInvocation.html#g-dbus-method-invocation-return-error"><code class="function">g_dbus_method_invocation_return_error()</code></a> on it) and no order signal handlers will run. If no signal handler handles the invocation, the <a href="http://library.gnome.org/devel/gio/unstable/gio-GDBusError.html#G-DBUS-ERROR-UNKNOWN-METHOD:CAPS"><code class="literal">G_DBUS_ERROR_UNKNOWN_METHOD</code></a> error is returned.
1319
1319
</p>
1320
1320
<div class="variablelist"><table border="0" class="variablelist">
1321
1321
<colgroup>
1329
1329
</tr>
1330
1330
<tr>
1331
1331
<td><p><span class="term"><em class="parameter"><code>invocation</code></em> :</span></p></td>
1332
 
<td>A <span class="type">GDBusMethodInvocation</span>.</td>
 
1332
<td>A <a href="http://library.gnome.org/devel/gio/unstable/GDBusMethodInvocation.html"><span class="type">GDBusMethodInvocation</span></a>.</td>
1333
1333
</tr>
1334
1334
<tr>
1335
1335
<td><p><span class="term"><em class="parameter"><code>arg_options</code></em> :</span></p></td>
1342
1342
<tr>
1343
1343
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1344
1344
<td>
1345
 
<code class="literal">TRUE</code> if the invocation was handled, <code class="literal">FALSE</code> to let other signal handlers run.</td>
 
1345
<a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the invocation was handled, <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> to let other signal handlers run.</td>
1346
1346
</tr>
1347
1347
</tbody>
1348
1348
</table></div>
1350
1350
<hr>
1351
1351
<div class="refsect2">
1352
1352
<a name="UDisksFilesystem-handle-set-label"></a><h3>The <code class="literal">"handle-set-label"</code> signal</h3>
1353
 
<pre class="programlisting"><span class="returnvalue">gboolean</span>            user_function                      (<a class="link" href="UDisksFilesystem.html" title="UDisksFilesystem"><span class="type">UDisksFilesystem</span></a>      *object,
1354
 
                                                        <span class="type">GDBusMethodInvocation</span> *invocation,
1355
 
                                                        <span class="type">gchar</span>                 *arg_label,
1356
 
                                                        <span class="type">GVariant</span>              *arg_options,
1357
 
                                                        <span class="type">gpointer</span>               user_data)        : <code class="literal">Run Last</code></pre>
 
1353
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            user_function                      (<a class="link" href="UDisksFilesystem.html" title="UDisksFilesystem"><span class="type">UDisksFilesystem</span></a>      *object,
 
1354
                                                        <a href="http://library.gnome.org/devel/gio/unstable/GDBusMethodInvocation.html"><span class="type">GDBusMethodInvocation</span></a> *invocation,
 
1355
                                                        <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a>                 *arg_label,
 
1356
                                                        <a href="http://library.gnome.org/devel/glib/unstable/glib-GVariant.html#GVariant"><span class="type">GVariant</span></a>              *arg_options,
 
1357
                                                        <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a>               user_data)        : <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS"><code class="literal">Run Last</code></a></pre>
1358
1358
<p>
1359
1359
Signal emitted when a remote caller is invoking the <a class="link" href="gdbus-org.freedesktop.UDisks2.Filesystem.html#gdbus-method-org-freedesktop-UDisks2-Filesystem.SetLabel" title="The SetLabel() method"><code class="function">SetLabel()</code></a> D-Bus method.
1360
1360
</p>
1361
1361
<p>
1362
 
If a signal handler returns <code class="literal">TRUE</code>, it means the signal handler will handle the invocation (e.g. take a reference to <em class="parameter"><code>invocation</code></em> and eventually call <a class="link" href="UDisksFilesystem.html#udisks-filesystem-complete-set-label" title="udisks_filesystem_complete_set_label ()"><code class="function">udisks_filesystem_complete_set_label()</code></a> or e.g. <code class="function">g_dbus_method_invocation_return_error()</code> on it) and no order signal handlers will run. If no signal handler handles the invocation, the <code class="literal">G_DBUS_ERROR_UNKNOWN_METHOD</code> error is returned.
 
1362
If a signal handler returns <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a>, it means the signal handler will handle the invocation (e.g. take a reference to <em class="parameter"><code>invocation</code></em> and eventually call <a class="link" href="UDisksFilesystem.html#udisks-filesystem-complete-set-label" title="udisks_filesystem_complete_set_label ()"><code class="function">udisks_filesystem_complete_set_label()</code></a> or e.g. <a href="http://library.gnome.org/devel/gio/unstable/GDBusMethodInvocation.html#g-dbus-method-invocation-return-error"><code class="function">g_dbus_method_invocation_return_error()</code></a> on it) and no order signal handlers will run. If no signal handler handles the invocation, the <a href="http://library.gnome.org/devel/gio/unstable/gio-GDBusError.html#G-DBUS-ERROR-UNKNOWN-METHOD:CAPS"><code class="literal">G_DBUS_ERROR_UNKNOWN_METHOD</code></a> error is returned.
1363
1363
</p>
1364
1364
<div class="variablelist"><table border="0" class="variablelist">
1365
1365
<colgroup>
1373
1373
</tr>
1374
1374
<tr>
1375
1375
<td><p><span class="term"><em class="parameter"><code>invocation</code></em> :</span></p></td>
1376
 
<td>A <span class="type">GDBusMethodInvocation</span>.</td>
 
1376
<td>A <a href="http://library.gnome.org/devel/gio/unstable/GDBusMethodInvocation.html"><span class="type">GDBusMethodInvocation</span></a>.</td>
1377
1377
</tr>
1378
1378
<tr>
1379
1379
<td><p><span class="term"><em class="parameter"><code>arg_label</code></em> :</span></p></td>
1390
1390
<tr>
1391
1391
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1392
1392
<td>
1393
 
<code class="literal">TRUE</code> if the invocation was handled, <code class="literal">FALSE</code> to let other signal handlers run.</td>
 
1393
<a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the invocation was handled, <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> to let other signal handlers run.</td>
1394
1394
</tr>
1395
1395
</tbody>
1396
1396
</table></div>
1398
1398
<hr>
1399
1399
<div class="refsect2">
1400
1400
<a name="UDisksFilesystem-handle-unmount"></a><h3>The <code class="literal">"handle-unmount"</code> signal</h3>
1401
 
<pre class="programlisting"><span class="returnvalue">gboolean</span>            user_function                      (<a class="link" href="UDisksFilesystem.html" title="UDisksFilesystem"><span class="type">UDisksFilesystem</span></a>      *object,
1402
 
                                                        <span class="type">GDBusMethodInvocation</span> *invocation,
1403
 
                                                        <span class="type">GVariant</span>              *arg_options,
1404
 
                                                        <span class="type">gpointer</span>               user_data)        : <code class="literal">Run Last</code></pre>
 
1401
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            user_function                      (<a class="link" href="UDisksFilesystem.html" title="UDisksFilesystem"><span class="type">UDisksFilesystem</span></a>      *object,
 
1402
                                                        <a href="http://library.gnome.org/devel/gio/unstable/GDBusMethodInvocation.html"><span class="type">GDBusMethodInvocation</span></a> *invocation,
 
1403
                                                        <a href="http://library.gnome.org/devel/glib/unstable/glib-GVariant.html#GVariant"><span class="type">GVariant</span></a>              *arg_options,
 
1404
                                                        <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a>               user_data)        : <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS"><code class="literal">Run Last</code></a></pre>
1405
1405
<p>
1406
1406
Signal emitted when a remote caller is invoking the <a class="link" href="gdbus-org.freedesktop.UDisks2.Filesystem.html#gdbus-method-org-freedesktop-UDisks2-Filesystem.Unmount" title="The Unmount() method"><code class="function">Unmount()</code></a> D-Bus method.
1407
1407
</p>
1408
1408
<p>
1409
 
If a signal handler returns <code class="literal">TRUE</code>, it means the signal handler will handle the invocation (e.g. take a reference to <em class="parameter"><code>invocation</code></em> and eventually call <a class="link" href="UDisksFilesystem.html#udisks-filesystem-complete-unmount" title="udisks_filesystem_complete_unmount ()"><code class="function">udisks_filesystem_complete_unmount()</code></a> or e.g. <code class="function">g_dbus_method_invocation_return_error()</code> on it) and no order signal handlers will run. If no signal handler handles the invocation, the <code class="literal">G_DBUS_ERROR_UNKNOWN_METHOD</code> error is returned.
 
1409
If a signal handler returns <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a>, it means the signal handler will handle the invocation (e.g. take a reference to <em class="parameter"><code>invocation</code></em> and eventually call <a class="link" href="UDisksFilesystem.html#udisks-filesystem-complete-unmount" title="udisks_filesystem_complete_unmount ()"><code class="function">udisks_filesystem_complete_unmount()</code></a> or e.g. <a href="http://library.gnome.org/devel/gio/unstable/GDBusMethodInvocation.html#g-dbus-method-invocation-return-error"><code class="function">g_dbus_method_invocation_return_error()</code></a> on it) and no order signal handlers will run. If no signal handler handles the invocation, the <a href="http://library.gnome.org/devel/gio/unstable/gio-GDBusError.html#G-DBUS-ERROR-UNKNOWN-METHOD:CAPS"><code class="literal">G_DBUS_ERROR_UNKNOWN_METHOD</code></a> error is returned.
1410
1410
</p>
1411
1411
<div class="variablelist"><table border="0" class="variablelist">
1412
1412
<colgroup>
1420
1420
</tr>
1421
1421
<tr>
1422
1422
<td><p><span class="term"><em class="parameter"><code>invocation</code></em> :</span></p></td>
1423
 
<td>A <span class="type">GDBusMethodInvocation</span>.</td>
 
1423
<td>A <a href="http://library.gnome.org/devel/gio/unstable/GDBusMethodInvocation.html"><span class="type">GDBusMethodInvocation</span></a>.</td>
1424
1424
</tr>
1425
1425
<tr>
1426
1426
<td><p><span class="term"><em class="parameter"><code>arg_options</code></em> :</span></p></td>
1433
1433
<tr>
1434
1434
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1435
1435
<td>
1436
 
<code class="literal">TRUE</code> if the invocation was handled, <code class="literal">FALSE</code> to let other signal handlers run.</td>
 
1436
<a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the invocation was handled, <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> to let other signal handlers run.</td>
1437
1437
</tr>
1438
1438
</tbody>
1439
1439
</table></div>