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

« back to all changes in this revision

Viewing changes to doc/html/UDisksLoop.html

  • Committer: Package Import Robot
  • Author(s): Michael Biebl, Martin Pitt, Michael Biebl
  • Date: 2012-12-18 05:04:33 UTC
  • mfrom: (14.1.1 experimental)
  • Revision ID: package-import@ubuntu.com-20121218050433-3jwk4tdyip2umiy1
[ Martin Pitt ]
* Add debian/patches/test_luks_with_vfat.patch: Run Luks test with VFAT
  instead of ext4, to work around kernel crash with Linux 3.7 when using
  ext4 (https://launchpad.net/bugs/1089818)

[ Michael Biebl ]
* New upstream release.
* Update email address in debian/copyright.

Show diffs side-by-side

added added

removed removed

Lines of Context:
51
51
<a name="UDisksLoop.synopsis"></a><h2>Synopsis</h2>
52
52
<a name="UDisksLoopProxy"></a><a name="UDisksLoopSkeleton"></a><pre class="synopsis">                    <a class="link" href="UDisksLoop.html#UDisksLoop-struct" title="UDisksLoop">UDisksLoop</a>;
53
53
struct              <a class="link" href="UDisksLoop.html#UDisksLoopIface" title="struct UDisksLoopIface">UDisksLoopIface</a>;
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="UDisksLoop.html#udisks-loop-interface-info" title="udisks_loop_interface_info ()">udisks_loop_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="UDisksLoop.html#udisks-loop-override-properties" title="udisks_loop_override_properties ()">udisks_loop_override_properties</a>     (<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>,
56
 
                                                         <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>);
57
 
const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *       <a class="link" href="UDisksLoop.html#udisks-loop-get-backing-file" title="udisks_loop_get_backing_file ()">udisks_loop_get_backing_file</a>        (<em class="parameter"><code><a class="link" href="UDisksLoop.html" title="UDisksLoop"><span class="type">UDisksLoop</span></a> *object</code></em>);
58
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="UDisksLoop.html#udisks-loop-get-autoclear" title="udisks_loop_get_autoclear ()">udisks_loop_get_autoclear</a>           (<em class="parameter"><code><a class="link" href="UDisksLoop.html" title="UDisksLoop"><span class="type">UDisksLoop</span></a> *object</code></em>);
59
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="returnvalue">guint</span></a>               <a class="link" href="UDisksLoop.html#udisks-loop-get-setup-by-uid" title="udisks_loop_get_setup_by_uid ()">udisks_loop_get_setup_by_uid</a>        (<em class="parameter"><code><a class="link" href="UDisksLoop.html" title="UDisksLoop"><span class="type">UDisksLoop</span></a> *object</code></em>);
60
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *             <a class="link" href="UDisksLoop.html#udisks-loop-dup-backing-file" title="udisks_loop_dup_backing_file ()">udisks_loop_dup_backing_file</a>        (<em class="parameter"><code><a class="link" href="UDisksLoop.html" title="UDisksLoop"><span class="type">UDisksLoop</span></a> *object</code></em>);
 
54
<span class="returnvalue">GDBusInterfaceInfo</span> * <a class="link" href="UDisksLoop.html#udisks-loop-interface-info" title="udisks_loop_interface_info ()">udisks_loop_interface_info</a>         (<em class="parameter"><code><span class="type">void</span></code></em>);
 
55
<span class="returnvalue">guint</span>               <a class="link" href="UDisksLoop.html#udisks-loop-override-properties" title="udisks_loop_override_properties ()">udisks_loop_override_properties</a>     (<em class="parameter"><code><span class="type">GObjectClass</span> *klass</code></em>,
 
56
                                                         <em class="parameter"><code><span class="type">guint</span> property_id_begin</code></em>);
 
57
const <span class="returnvalue">gchar</span> *       <a class="link" href="UDisksLoop.html#udisks-loop-get-backing-file" title="udisks_loop_get_backing_file ()">udisks_loop_get_backing_file</a>        (<em class="parameter"><code><a class="link" href="UDisksLoop.html" title="UDisksLoop"><span class="type">UDisksLoop</span></a> *object</code></em>);
 
58
<span class="returnvalue">gboolean</span>            <a class="link" href="UDisksLoop.html#udisks-loop-get-autoclear" title="udisks_loop_get_autoclear ()">udisks_loop_get_autoclear</a>           (<em class="parameter"><code><a class="link" href="UDisksLoop.html" title="UDisksLoop"><span class="type">UDisksLoop</span></a> *object</code></em>);
 
59
<span class="returnvalue">guint</span>               <a class="link" href="UDisksLoop.html#udisks-loop-get-setup-by-uid" title="udisks_loop_get_setup_by_uid ()">udisks_loop_get_setup_by_uid</a>        (<em class="parameter"><code><a class="link" href="UDisksLoop.html" title="UDisksLoop"><span class="type">UDisksLoop</span></a> *object</code></em>);
 
60
<span class="returnvalue">gchar</span> *             <a class="link" href="UDisksLoop.html#udisks-loop-dup-backing-file" title="udisks_loop_dup_backing_file ()">udisks_loop_dup_backing_file</a>        (<em class="parameter"><code><a class="link" href="UDisksLoop.html" title="UDisksLoop"><span class="type">UDisksLoop</span></a> *object</code></em>);
61
61
<span class="returnvalue">void</span>                <a class="link" href="UDisksLoop.html#udisks-loop-set-backing-file" title="udisks_loop_set_backing_file ()">udisks_loop_set_backing_file</a>        (<em class="parameter"><code><a class="link" href="UDisksLoop.html" title="UDisksLoop"><span class="type">UDisksLoop</span></a> *object</code></em>,
62
 
                                                         <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> *value</code></em>);
 
62
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *value</code></em>);
63
63
<span class="returnvalue">void</span>                <a class="link" href="UDisksLoop.html#udisks-loop-set-autoclear" title="udisks_loop_set_autoclear ()">udisks_loop_set_autoclear</a>           (<em class="parameter"><code><a class="link" href="UDisksLoop.html" title="UDisksLoop"><span class="type">UDisksLoop</span></a> *object</code></em>,
64
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> value</code></em>);
 
64
                                                         <em class="parameter"><code><span class="type">gboolean</span> value</code></em>);
65
65
<span class="returnvalue">void</span>                <a class="link" href="UDisksLoop.html#udisks-loop-set-setup-by-uid" title="udisks_loop_set_setup_by_uid ()">udisks_loop_set_setup_by_uid</a>        (<em class="parameter"><code><a class="link" href="UDisksLoop.html" title="UDisksLoop"><span class="type">UDisksLoop</span></a> *object</code></em>,
66
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> value</code></em>);
 
66
                                                         <em class="parameter"><code><span class="type">guint</span> value</code></em>);
67
67
<span class="returnvalue">void</span>                <a class="link" href="UDisksLoop.html#udisks-loop-call-delete" title="udisks_loop_call_delete ()">udisks_loop_call_delete</a>             (<em class="parameter"><code><a class="link" href="UDisksLoop.html" title="UDisksLoop"><span class="type">UDisksLoop</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/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
70
 
                                                         <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>,
71
 
                                                         <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>);
72
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="UDisksLoop.html#udisks-loop-call-delete-finish" title="udisks_loop_call_delete_finish ()">udisks_loop_call_delete_finish</a>      (<em class="parameter"><code><a class="link" href="UDisksLoop.html" title="UDisksLoop"><span class="type">UDisksLoop</span></a> *proxy</code></em>,
73
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html"><span class="type">GAsyncResult</span></a> *res</code></em>,
74
 
                                                         <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>);
75
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="UDisksLoop.html#udisks-loop-call-delete-sync" title="udisks_loop_call_delete_sync ()">udisks_loop_call_delete_sync</a>        (<em class="parameter"><code><a class="link" href="UDisksLoop.html" title="UDisksLoop"><span class="type">UDisksLoop</span></a> *proxy</code></em>,
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/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);
 
68
                                                         <em class="parameter"><code><span class="type">GVariant</span> *arg_options</code></em>,
 
69
                                                         <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
 
70
                                                         <em class="parameter"><code><span class="type">GAsyncReadyCallback</span> callback</code></em>,
 
71
                                                         <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);
 
72
<span class="returnvalue">gboolean</span>            <a class="link" href="UDisksLoop.html#udisks-loop-call-delete-finish" title="udisks_loop_call_delete_finish ()">udisks_loop_call_delete_finish</a>      (<em class="parameter"><code><a class="link" href="UDisksLoop.html" title="UDisksLoop"><span class="type">UDisksLoop</span></a> *proxy</code></em>,
 
73
                                                         <em class="parameter"><code><span class="type">GAsyncResult</span> *res</code></em>,
 
74
                                                         <em class="parameter"><code><span class="type">GError</span> **error</code></em>);
 
75
<span class="returnvalue">gboolean</span>            <a class="link" href="UDisksLoop.html#udisks-loop-call-delete-sync" title="udisks_loop_call_delete_sync ()">udisks_loop_call_delete_sync</a>        (<em class="parameter"><code><a class="link" href="UDisksLoop.html" title="UDisksLoop"><span class="type">UDisksLoop</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">GError</span> **error</code></em>);
79
79
<span class="returnvalue">void</span>                <a class="link" href="UDisksLoop.html#udisks-loop-complete-delete" title="udisks_loop_complete_delete ()">udisks_loop_complete_delete</a>         (<em class="parameter"><code><a class="link" href="UDisksLoop.html" title="UDisksLoop"><span class="type">UDisksLoop</span></a> *object</code></em>,
80
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GDBusMethodInvocation.html"><span class="type">GDBusMethodInvocation</span></a> *invocation</code></em>);
 
80
                                                         <em class="parameter"><code><span class="type">GDBusMethodInvocation</span> *invocation</code></em>);
81
81
<span class="returnvalue">void</span>                <a class="link" href="UDisksLoop.html#udisks-loop-call-set-autoclear" title="udisks_loop_call_set_autoclear ()">udisks_loop_call_set_autoclear</a>      (<em class="parameter"><code><a class="link" href="UDisksLoop.html" title="UDisksLoop"><span class="type">UDisksLoop</span></a> *proxy</code></em>,
82
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> arg_value</code></em>,
83
 
                                                         <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>,
84
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
85
 
                                                         <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>,
86
 
                                                         <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>);
87
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="UDisksLoop.html#udisks-loop-call-set-autoclear-finish" title="udisks_loop_call_set_autoclear_finish ()">udisks_loop_call_set_autoclear_finish</a>
 
82
                                                         <em class="parameter"><code><span class="type">gboolean</span> arg_value</code></em>,
 
83
                                                         <em class="parameter"><code><span class="type">GVariant</span> *arg_options</code></em>,
 
84
                                                         <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
 
85
                                                         <em class="parameter"><code><span class="type">GAsyncReadyCallback</span> callback</code></em>,
 
86
                                                         <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);
 
87
<span class="returnvalue">gboolean</span>            <a class="link" href="UDisksLoop.html#udisks-loop-call-set-autoclear-finish" title="udisks_loop_call_set_autoclear_finish ()">udisks_loop_call_set_autoclear_finish</a>
88
88
                                                        (<em class="parameter"><code><a class="link" href="UDisksLoop.html" title="UDisksLoop"><span class="type">UDisksLoop</span></a> *proxy</code></em>,
89
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html"><span class="type">GAsyncResult</span></a> *res</code></em>,
90
 
                                                         <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>);
91
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="UDisksLoop.html#udisks-loop-call-set-autoclear-sync" title="udisks_loop_call_set_autoclear_sync ()">udisks_loop_call_set_autoclear_sync</a> (<em class="parameter"><code><a class="link" href="UDisksLoop.html" title="UDisksLoop"><span class="type">UDisksLoop</span></a> *proxy</code></em>,
92
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> arg_value</code></em>,
93
 
                                                         <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>,
94
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
95
 
                                                         <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>);
 
89
                                                         <em class="parameter"><code><span class="type">GAsyncResult</span> *res</code></em>,
 
90
                                                         <em class="parameter"><code><span class="type">GError</span> **error</code></em>);
 
91
<span class="returnvalue">gboolean</span>            <a class="link" href="UDisksLoop.html#udisks-loop-call-set-autoclear-sync" title="udisks_loop_call_set_autoclear_sync ()">udisks_loop_call_set_autoclear_sync</a> (<em class="parameter"><code><a class="link" href="UDisksLoop.html" title="UDisksLoop"><span class="type">UDisksLoop</span></a> *proxy</code></em>,
 
92
                                                         <em class="parameter"><code><span class="type">gboolean</span> arg_value</code></em>,
 
93
                                                         <em class="parameter"><code><span class="type">GVariant</span> *arg_options</code></em>,
 
94
                                                         <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
 
95
                                                         <em class="parameter"><code><span class="type">GError</span> **error</code></em>);
96
96
<span class="returnvalue">void</span>                <a class="link" href="UDisksLoop.html#udisks-loop-complete-set-autoclear" title="udisks_loop_complete_set_autoclear ()">udisks_loop_complete_set_autoclear</a>  (<em class="parameter"><code><a class="link" href="UDisksLoop.html" title="UDisksLoop"><span class="type">UDisksLoop</span></a> *object</code></em>,
97
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GDBusMethodInvocation.html"><span class="type">GDBusMethodInvocation</span></a> *invocation</code></em>);
 
97
                                                         <em class="parameter"><code><span class="type">GDBusMethodInvocation</span> *invocation</code></em>);
98
98
struct              <a class="link" href="UDisksLoop.html#UDisksLoopProxy-struct" title="struct UDisksLoopProxy">UDisksLoopProxy</a>;
99
99
struct              <a class="link" href="UDisksLoop.html#UDisksLoopProxyClass" title="struct UDisksLoopProxyClass">UDisksLoopProxyClass</a>;
100
 
<span class="returnvalue">void</span>                <a class="link" href="UDisksLoop.html#udisks-loop-proxy-new" title="udisks_loop_proxy_new ()">udisks_loop_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>,
101
 
                                                         <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>,
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> *name</code></em>,
103
 
                                                         <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>,
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/gio/unstable/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> callback</code></em>,
106
 
                                                         <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>);
107
 
<a class="link" href="UDisksLoop.html" title="UDisksLoop"><span class="returnvalue">UDisksLoop</span></a> *        <a class="link" href="UDisksLoop.html#udisks-loop-proxy-new-finish" title="udisks_loop_proxy_new_finish ()">udisks_loop_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>,
108
 
                                                         <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>);
109
 
<a class="link" href="UDisksLoop.html" title="UDisksLoop"><span class="returnvalue">UDisksLoop</span></a> *        <a class="link" href="UDisksLoop.html#udisks-loop-proxy-new-sync" title="udisks_loop_proxy_new_sync ()">udisks_loop_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>,
110
 
                                                         <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>,
111
 
                                                         <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>,
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> *object_path</code></em>,
113
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
114
 
                                                         <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>);
115
 
<span class="returnvalue">void</span>                <a class="link" href="UDisksLoop.html#udisks-loop-proxy-new-for-bus" title="udisks_loop_proxy_new_for_bus ()">udisks_loop_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>,
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>);
 
100
<span class="returnvalue">void</span>                <a class="link" href="UDisksLoop.html#udisks-loop-proxy-new" title="udisks_loop_proxy_new ()">udisks_loop_proxy_new</a>               (<em class="parameter"><code><span class="type">GDBusConnection</span> *connection</code></em>,
 
101
                                                         <em class="parameter"><code><span class="type">GDBusProxyFlags</span> flags</code></em>,
 
102
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
 
103
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *object_path</code></em>,
 
104
                                                         <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
 
105
                                                         <em class="parameter"><code><span class="type">GAsyncReadyCallback</span> callback</code></em>,
 
106
                                                         <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);
 
107
<a class="link" href="UDisksLoop.html" title="UDisksLoop"><span class="returnvalue">UDisksLoop</span></a> *        <a class="link" href="UDisksLoop.html#udisks-loop-proxy-new-finish" title="udisks_loop_proxy_new_finish ()">udisks_loop_proxy_new_finish</a>        (<em class="parameter"><code><span class="type">GAsyncResult</span> *res</code></em>,
 
108
                                                         <em class="parameter"><code><span class="type">GError</span> **error</code></em>);
 
109
<a class="link" href="UDisksLoop.html" title="UDisksLoop"><span class="returnvalue">UDisksLoop</span></a> *        <a class="link" href="UDisksLoop.html#udisks-loop-proxy-new-sync" title="udisks_loop_proxy_new_sync ()">udisks_loop_proxy_new_sync</a>          (<em class="parameter"><code><span class="type">GDBusConnection</span> *connection</code></em>,
 
110
                                                         <em class="parameter"><code><span class="type">GDBusProxyFlags</span> flags</code></em>,
 
111
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
 
112
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *object_path</code></em>,
 
113
                                                         <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
 
114
                                                         <em class="parameter"><code><span class="type">GError</span> **error</code></em>);
 
115
<span class="returnvalue">void</span>                <a class="link" href="UDisksLoop.html#udisks-loop-proxy-new-for-bus" title="udisks_loop_proxy_new_for_bus ()">udisks_loop_proxy_new_for_bus</a>       (<em class="parameter"><code><span class="type">GBusType</span> bus_type</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
122
<a class="link" href="UDisksLoop.html" title="UDisksLoop"><span class="returnvalue">UDisksLoop</span></a> *        <a class="link" href="UDisksLoop.html#udisks-loop-proxy-new-for-bus-finish" title="udisks_loop_proxy_new_for_bus_finish ()">udisks_loop_proxy_new_for_bus_finish</a>
123
 
                                                        (<em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html"><span class="type">GAsyncResult</span></a> *res</code></em>,
124
 
                                                         <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>);
125
 
<a class="link" href="UDisksLoop.html" title="UDisksLoop"><span class="returnvalue">UDisksLoop</span></a> *        <a class="link" href="UDisksLoop.html#udisks-loop-proxy-new-for-bus-sync" title="udisks_loop_proxy_new_for_bus_sync ()">udisks_loop_proxy_new_for_bus_sync</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>,
126
 
                                                         <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>,
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> *name</code></em>,
128
 
                                                         <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>,
129
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
130
 
                                                         <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>);
 
123
                                                        (<em class="parameter"><code><span class="type">GAsyncResult</span> *res</code></em>,
 
124
                                                         <em class="parameter"><code><span class="type">GError</span> **error</code></em>);
 
125
<a class="link" href="UDisksLoop.html" title="UDisksLoop"><span class="returnvalue">UDisksLoop</span></a> *        <a class="link" href="UDisksLoop.html#udisks-loop-proxy-new-for-bus-sync" title="udisks_loop_proxy_new_for_bus_sync ()">udisks_loop_proxy_new_for_bus_sync</a>  (<em class="parameter"><code><span class="type">GBusType</span> bus_type</code></em>,
 
126
                                                         <em class="parameter"><code><span class="type">GDBusProxyFlags</span> flags</code></em>,
 
127
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
 
128
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *object_path</code></em>,
 
129
                                                         <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
 
130
                                                         <em class="parameter"><code><span class="type">GError</span> **error</code></em>);
131
131
struct              <a class="link" href="UDisksLoop.html#UDisksLoopSkeleton-struct" title="struct UDisksLoopSkeleton">UDisksLoopSkeleton</a>;
132
132
struct              <a class="link" href="UDisksLoop.html#UDisksLoopSkeletonClass" title="struct UDisksLoopSkeletonClass">UDisksLoopSkeletonClass</a>;
133
133
<a class="link" href="UDisksLoop.html" title="UDisksLoop"><span class="returnvalue">UDisksLoop</span></a> *        <a class="link" href="UDisksLoop.html#udisks-loop-skeleton-new" title="udisks_loop_skeleton_new ()">udisks_loop_skeleton_new</a>            (<em class="parameter"><code><span class="type">void</span></code></em>);
140
140
   +----UDisksLoop
141
141
</pre>
142
142
<pre class="synopsis">
143
 
  <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject">GObject</a>
144
 
   +----<a href="http://library.gnome.org/devel/gio/unstable/GDBusProxy.html">GDBusProxy</a>
 
143
  GObject
 
144
   +----GDBusProxy
145
145
         +----UDisksLoopProxy
146
146
</pre>
147
147
<pre class="synopsis">
148
 
  <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject">GObject</a>
149
 
   +----<a href="http://library.gnome.org/devel/gio/unstable/GDBusInterfaceSkeleton.html">GDBusInterfaceSkeleton</a>
 
148
  GObject
 
149
   +----GDBusInterfaceSkeleton
150
150
         +----UDisksLoopSkeleton
151
151
               +----<a class="link" href="UDisksLinuxLoop.html" title="UDisksLinuxLoop">UDisksLinuxLoop</a>
152
152
</pre>
155
155
<a name="UDisksLoop.prerequisites"></a><h2>Prerequisites</h2>
156
156
<p>
157
157
UDisksLoop requires
158
 
 <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject">GObject</a>.</p>
 
158
 GObject.</p>
159
159
</div>
160
160
<div class="refsect1">
161
161
<a name="UDisksLoop.implemented-interfaces"></a><h2>Implemented Interfaces</h2>
162
162
<p>
163
163
UDisksLoopProxy implements
164
 
 <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="UDisksLoop.html" title="UDisksLoop">UDisksLoop</a>.</p>
 
164
 GDBusInterface,  GInitable,  GAsyncInitable and  <a class="link" href="UDisksLoop.html" title="UDisksLoop">UDisksLoop</a>.</p>
165
165
<p>
166
166
UDisksLoopSkeleton implements
167
 
 <a href="http://library.gnome.org/devel/gio/unstable/GDBusInterface.html">GDBusInterface</a> and  <a class="link" href="UDisksLoop.html" title="UDisksLoop">UDisksLoop</a>.</p>
 
167
 GDBusInterface and  <a class="link" href="UDisksLoop.html" title="UDisksLoop">UDisksLoop</a>.</p>
168
168
</div>
169
169
<div class="refsect1">
170
170
<a name="UDisksLoop.implementations"></a><h2>Known Implementations</h2>
175
175
<div class="refsect1">
176
176
<a name="UDisksLoop.properties"></a><h2>Properties</h2>
177
177
<pre class="synopsis">
178
 
  "<a class="link" href="UDisksLoop.html#UDisksLoop--autoclear" title='The "autoclear" property'>autoclear</a>"                <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a>              : Read / Write
179
 
  "<a class="link" href="UDisksLoop.html#UDisksLoop--backing-file" title='The "backing-file" property'>backing-file</a>"             <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a>*                : Read / Write
180
 
  "<a class="link" href="UDisksLoop.html#UDisksLoop--setup-by-uid" title='The "setup-by-uid" property'>setup-by-uid</a>"             <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a>                 : Read / Write
 
178
  "<a class="link" href="UDisksLoop.html#UDisksLoop--autoclear" title='The "autoclear" property'>autoclear</a>"                <span class="type">gboolean</span>              : Read / Write
 
179
  "<a class="link" href="UDisksLoop.html#UDisksLoop--backing-file" title='The "backing-file" property'>backing-file</a>"             <span class="type">gchar</span>*                : Read / Write
 
180
  "<a class="link" href="UDisksLoop.html#UDisksLoop--setup-by-uid" title='The "setup-by-uid" property'>setup-by-uid</a>"             <span class="type">guint</span>                 : Read / Write
181
181
</pre>
182
182
</div>
183
183
<div class="refsect1">
184
184
<a name="UDisksLoop.signals"></a><h2>Signals</h2>
185
185
<pre class="synopsis">
186
 
  "<a class="link" href="UDisksLoop.html#UDisksLoop-handle-delete" title='The "handle-delete" signal'>handle-delete</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>
187
 
  "<a class="link" href="UDisksLoop.html#UDisksLoop-handle-set-autoclear" title='The "handle-set-autoclear" signal'>handle-set-autoclear</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>
 
186
  "<a class="link" href="UDisksLoop.html#UDisksLoop-handle-delete" title='The "handle-delete" signal'>handle-delete</a>"                                  : <code class="literal">Run Last</code>
 
187
  "<a class="link" href="UDisksLoop.html#UDisksLoop-handle-set-autoclear" title='The "handle-set-autoclear" signal'>handle-set-autoclear</a>"                           : <code class="literal">Run Last</code>
188
188
</pre>
189
189
</div>
190
190
<div class="refsect1">
237
237
</colgroup>
238
238
<tbody>
239
239
<tr>
240
 
<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="UDisksLoopIface.parent-iface"></a>parent_iface</code></em>;</span></p></td>
 
240
<td><p><span class="term"><span class="type">GTypeInterface</span> <em class="structfield"><code><a name="UDisksLoopIface.parent-iface"></a>parent_iface</code></em>;</span></p></td>
241
241
<td>The parent interface.</td>
242
242
</tr>
243
243
<tr>
266
266
<hr>
267
267
<div class="refsect2">
268
268
<a name="udisks-loop-interface-info"></a><h3>udisks_loop_interface_info ()</h3>
269
 
<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_loop_interface_info         (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
 
269
<pre class="programlisting"><span class="returnvalue">GDBusInterfaceInfo</span> * udisks_loop_interface_info         (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
270
270
<p>
271
271
Gets a machine-readable description of the <a class="link" href="gdbus-org.freedesktop.UDisks2.Loop.html#gdbus-interface-org-freedesktop-UDisks2-Loop.top_of_page">org.freedesktop.UDisks2.Loop</a> D-Bus interface.
272
272
</p>
277
277
</colgroup>
278
278
<tbody><tr>
279
279
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
280
 
<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>
 
280
<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>
281
281
</td>
282
282
</tr></tbody>
283
283
</table></div>
285
285
<hr>
286
286
<div class="refsect2">
287
287
<a name="udisks-loop-override-properties"></a><h3>udisks_loop_override_properties ()</h3>
288
 
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="returnvalue">guint</span></a>               udisks_loop_override_properties     (<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>,
289
 
                                                         <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>
 
288
<pre class="programlisting"><span class="returnvalue">guint</span>               udisks_loop_override_properties     (<em class="parameter"><code><span class="type">GObjectClass</span> *klass</code></em>,
 
289
                                                         <em class="parameter"><code><span class="type">guint</span> property_id_begin</code></em>);</pre>
290
290
<p>
291
 
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="UDisksLoop.html" title="UDisksLoop"><span class="type">UDisksLoop</span></a> interface for a concrete class.
 
291
Overrides all <span class="type">GObject</span> properties in the <a class="link" href="UDisksLoop.html" title="UDisksLoop"><span class="type">UDisksLoop</span></a> interface for a concrete class.
292
292
The properties are overridden in the order they are defined.
293
293
</p>
294
294
<div class="variablelist"><table border="0" class="variablelist">
299
299
<tbody>
300
300
<tr>
301
301
<td><p><span class="term"><em class="parameter"><code>klass</code></em> :</span></p></td>
302
 
<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>
 
302
<td>The class structure for a <span class="type">GObject</span>-derived class.</td>
303
303
</tr>
304
304
<tr>
305
305
<td><p><span class="term"><em class="parameter"><code>property_id_begin</code></em> :</span></p></td>
315
315
<hr>
316
316
<div class="refsect2">
317
317
<a name="udisks-loop-get-backing-file"></a><h3>udisks_loop_get_backing_file ()</h3>
318
 
<pre class="programlisting">const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *       udisks_loop_get_backing_file        (<em class="parameter"><code><a class="link" href="UDisksLoop.html" title="UDisksLoop"><span class="type">UDisksLoop</span></a> *object</code></em>);</pre>
 
318
<pre class="programlisting">const <span class="returnvalue">gchar</span> *       udisks_loop_get_backing_file        (<em class="parameter"><code><a class="link" href="UDisksLoop.html" title="UDisksLoop"><span class="type">UDisksLoop</span></a> *object</code></em>);</pre>
319
319
<p>
320
320
Gets the value of the <a class="link" href="gdbus-org.freedesktop.UDisks2.Loop.html#gdbus-property-org-freedesktop-UDisks2-Loop.BackingFile" title='The "BackingFile" property'>"BackingFile"</a> D-Bus property.
321
321
</p>
340
340
</tr>
341
341
<tr>
342
342
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
343
 
<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>
 
343
<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>
344
344
</td>
345
345
</tr>
346
346
</tbody>
349
349
<hr>
350
350
<div class="refsect2">
351
351
<a name="udisks-loop-get-autoclear"></a><h3>udisks_loop_get_autoclear ()</h3>
352
 
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            udisks_loop_get_autoclear           (<em class="parameter"><code><a class="link" href="UDisksLoop.html" title="UDisksLoop"><span class="type">UDisksLoop</span></a> *object</code></em>);</pre>
 
352
<pre class="programlisting"><span class="returnvalue">gboolean</span>            udisks_loop_get_autoclear           (<em class="parameter"><code><a class="link" href="UDisksLoop.html" title="UDisksLoop"><span class="type">UDisksLoop</span></a> *object</code></em>);</pre>
353
353
<p>
354
354
Gets the value of the <a class="link" href="gdbus-org.freedesktop.UDisks2.Loop.html#gdbus-property-org-freedesktop-UDisks2-Loop.Autoclear" title='The "Autoclear" property'>"Autoclear"</a> D-Bus property.
355
355
</p>
376
376
<hr>
377
377
<div class="refsect2">
378
378
<a name="udisks-loop-get-setup-by-uid"></a><h3>udisks_loop_get_setup_by_uid ()</h3>
379
 
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="returnvalue">guint</span></a>               udisks_loop_get_setup_by_uid        (<em class="parameter"><code><a class="link" href="UDisksLoop.html" title="UDisksLoop"><span class="type">UDisksLoop</span></a> *object</code></em>);</pre>
 
379
<pre class="programlisting"><span class="returnvalue">guint</span>               udisks_loop_get_setup_by_uid        (<em class="parameter"><code><a class="link" href="UDisksLoop.html" title="UDisksLoop"><span class="type">UDisksLoop</span></a> *object</code></em>);</pre>
380
380
<p>
381
381
Gets the value of the <a class="link" href="gdbus-org.freedesktop.UDisks2.Loop.html#gdbus-property-org-freedesktop-UDisks2-Loop.SetupByUID" title='The "SetupByUID" property'>"SetupByUID"</a> D-Bus property.
382
382
</p>
403
403
<hr>
404
404
<div class="refsect2">
405
405
<a name="udisks-loop-dup-backing-file"></a><h3>udisks_loop_dup_backing_file ()</h3>
406
 
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *             udisks_loop_dup_backing_file        (<em class="parameter"><code><a class="link" href="UDisksLoop.html" title="UDisksLoop"><span class="type">UDisksLoop</span></a> *object</code></em>);</pre>
 
406
<pre class="programlisting"><span class="returnvalue">gchar</span> *             udisks_loop_dup_backing_file        (<em class="parameter"><code><a class="link" href="UDisksLoop.html" title="UDisksLoop"><span class="type">UDisksLoop</span></a> *object</code></em>);</pre>
407
407
<p>
408
408
Gets a copy of the <a class="link" href="gdbus-org.freedesktop.UDisks2.Loop.html#gdbus-property-org-freedesktop-UDisks2-Loop.BackingFile" title='The "BackingFile" property'>"BackingFile"</a> D-Bus property.
409
409
</p>
422
422
</tr>
423
423
<tr>
424
424
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
425
 
<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-Memory-Allocation.html#g-free"><code class="function">g_free()</code></a>. <span class="annotation">[<a href="http://foldoc.org/transfer%20full"><span class="acronym">transfer full</span></a>]</span>
 
425
<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_free()</code>. <span class="annotation">[<a href="http://foldoc.org/transfer%20full"><span class="acronym">transfer full</span></a>]</span>
426
426
</td>
427
427
</tr>
428
428
</tbody>
432
432
<div class="refsect2">
433
433
<a name="udisks-loop-set-backing-file"></a><h3>udisks_loop_set_backing_file ()</h3>
434
434
<pre class="programlisting"><span class="returnvalue">void</span>                udisks_loop_set_backing_file        (<em class="parameter"><code><a class="link" href="UDisksLoop.html" title="UDisksLoop"><span class="type">UDisksLoop</span></a> *object</code></em>,
435
 
                                                         <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> *value</code></em>);</pre>
 
435
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *value</code></em>);</pre>
436
436
<p>
437
437
Sets the <a class="link" href="gdbus-org.freedesktop.UDisks2.Loop.html#gdbus-property-org-freedesktop-UDisks2-Loop.BackingFile" title='The "BackingFile" property'>"BackingFile"</a> D-Bus property to <em class="parameter"><code>value</code></em>.
438
438
</p>
460
460
<div class="refsect2">
461
461
<a name="udisks-loop-set-autoclear"></a><h3>udisks_loop_set_autoclear ()</h3>
462
462
<pre class="programlisting"><span class="returnvalue">void</span>                udisks_loop_set_autoclear           (<em class="parameter"><code><a class="link" href="UDisksLoop.html" title="UDisksLoop"><span class="type">UDisksLoop</span></a> *object</code></em>,
463
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> value</code></em>);</pre>
 
463
                                                         <em class="parameter"><code><span class="type">gboolean</span> value</code></em>);</pre>
464
464
<p>
465
465
Sets the <a class="link" href="gdbus-org.freedesktop.UDisks2.Loop.html#gdbus-property-org-freedesktop-UDisks2-Loop.Autoclear" title='The "Autoclear" property'>"Autoclear"</a> D-Bus property to <em class="parameter"><code>value</code></em>.
466
466
</p>
488
488
<div class="refsect2">
489
489
<a name="udisks-loop-set-setup-by-uid"></a><h3>udisks_loop_set_setup_by_uid ()</h3>
490
490
<pre class="programlisting"><span class="returnvalue">void</span>                udisks_loop_set_setup_by_uid        (<em class="parameter"><code><a class="link" href="UDisksLoop.html" title="UDisksLoop"><span class="type">UDisksLoop</span></a> *object</code></em>,
491
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> value</code></em>);</pre>
 
491
                                                         <em class="parameter"><code><span class="type">guint</span> value</code></em>);</pre>
492
492
<p>
493
493
Sets the <a class="link" href="gdbus-org.freedesktop.UDisks2.Loop.html#gdbus-property-org-freedesktop-UDisks2-Loop.SetupByUID" title='The "SetupByUID" property'>"SetupByUID"</a> D-Bus property to <em class="parameter"><code>value</code></em>.
494
494
</p>
516
516
<div class="refsect2">
517
517
<a name="udisks-loop-call-delete"></a><h3>udisks_loop_call_delete ()</h3>
518
518
<pre class="programlisting"><span class="returnvalue">void</span>                udisks_loop_call_delete             (<em class="parameter"><code><a class="link" href="UDisksLoop.html" title="UDisksLoop"><span class="type">UDisksLoop</span></a> *proxy</code></em>,
519
 
                                                         <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>,
520
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
521
 
                                                         <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>,
522
 
                                                         <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>
 
519
                                                         <em class="parameter"><code><span class="type">GVariant</span> *arg_options</code></em>,
 
520
                                                         <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
 
521
                                                         <em class="parameter"><code><span class="type">GAsyncReadyCallback</span> callback</code></em>,
 
522
                                                         <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);</pre>
523
523
<p>
524
524
Asynchronously invokes the <a class="link" href="gdbus-org.freedesktop.UDisks2.Loop.html#gdbus-method-org-freedesktop-UDisks2-Loop.Delete" title="The Delete() method"><code class="function">Delete()</code></a> D-Bus method on <em class="parameter"><code>proxy</code></em>.
525
 
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.
 
525
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.
526
526
You can then call <a class="link" href="UDisksLoop.html#udisks-loop-call-delete-finish" title="udisks_loop_call_delete_finish ()"><code class="function">udisks_loop_call_delete_finish()</code></a> to get the result of the operation.
527
527
</p>
528
528
<p>
544
544
</tr>
545
545
<tr>
546
546
<td><p><span class="term"><em class="parameter"><code>cancellable</code></em> :</span></p></td>
547
 
<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>
 
547
<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>
548
548
</td>
549
549
</tr>
550
550
<tr>
551
551
<td><p><span class="term"><em class="parameter"><code>callback</code></em> :</span></p></td>
552
 
<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>
 
552
<td>A <span class="type">GAsyncReadyCallback</span> to call when the request is satisfied or <code class="literal">NULL</code>.</td>
553
553
</tr>
554
554
<tr>
555
555
<td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td>
561
561
<hr>
562
562
<div class="refsect2">
563
563
<a name="udisks-loop-call-delete-finish"></a><h3>udisks_loop_call_delete_finish ()</h3>
564
 
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            udisks_loop_call_delete_finish      (<em class="parameter"><code><a class="link" href="UDisksLoop.html" title="UDisksLoop"><span class="type">UDisksLoop</span></a> *proxy</code></em>,
565
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html"><span class="type">GAsyncResult</span></a> *res</code></em>,
566
 
                                                         <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>
 
564
<pre class="programlisting"><span class="returnvalue">gboolean</span>            udisks_loop_call_delete_finish      (<em class="parameter"><code><a class="link" href="UDisksLoop.html" title="UDisksLoop"><span class="type">UDisksLoop</span></a> *proxy</code></em>,
 
565
                                                         <em class="parameter"><code><span class="type">GAsyncResult</span> *res</code></em>,
 
566
                                                         <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
567
567
<p>
568
568
Finishes an operation started with <a class="link" href="UDisksLoop.html#udisks-loop-call-delete" title="udisks_loop_call_delete ()"><code class="function">udisks_loop_call_delete()</code></a>.
569
569
</p>
579
579
</tr>
580
580
<tr>
581
581
<td><p><span class="term"><em class="parameter"><code>res</code></em> :</span></p></td>
582
 
<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="UDisksLoop.html#udisks-loop-call-delete" title="udisks_loop_call_delete ()"><code class="function">udisks_loop_call_delete()</code></a>.</td>
 
582
<td>The <span class="type">GAsyncResult</span> obtained from the <span class="type">GAsyncReadyCallback</span> passed to <a class="link" href="UDisksLoop.html#udisks-loop-call-delete" title="udisks_loop_call_delete ()"><code class="function">udisks_loop_call_delete()</code></a>.</td>
583
583
</tr>
584
584
<tr>
585
585
<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
586
 
<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>
 
586
<td>Return location for error or <code class="literal">NULL</code>.</td>
587
587
</tr>
588
588
<tr>
589
589
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
590
590
<td>
591
 
<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">[skip]</span>
 
591
<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">[skip]</span>
592
592
</td>
593
593
</tr>
594
594
</tbody>
597
597
<hr>
598
598
<div class="refsect2">
599
599
<a name="udisks-loop-call-delete-sync"></a><h3>udisks_loop_call_delete_sync ()</h3>
600
 
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            udisks_loop_call_delete_sync        (<em class="parameter"><code><a class="link" href="UDisksLoop.html" title="UDisksLoop"><span class="type">UDisksLoop</span></a> *proxy</code></em>,
601
 
                                                         <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>,
602
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
603
 
                                                         <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>
 
600
<pre class="programlisting"><span class="returnvalue">gboolean</span>            udisks_loop_call_delete_sync        (<em class="parameter"><code><a class="link" href="UDisksLoop.html" title="UDisksLoop"><span class="type">UDisksLoop</span></a> *proxy</code></em>,
 
601
                                                         <em class="parameter"><code><span class="type">GVariant</span> *arg_options</code></em>,
 
602
                                                         <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
 
603
                                                         <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
604
604
<p>
605
605
Synchronously invokes the <a class="link" href="gdbus-org.freedesktop.UDisks2.Loop.html#gdbus-method-org-freedesktop-UDisks2-Loop.Delete" title="The Delete() method"><code class="function">Delete()</code></a> D-Bus method on <em class="parameter"><code>proxy</code></em>. The calling thread is blocked until a reply is received.
606
606
</p>
623
623
</tr>
624
624
<tr>
625
625
<td><p><span class="term"><em class="parameter"><code>cancellable</code></em> :</span></p></td>
626
 
<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>
 
626
<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>
627
627
</td>
628
628
</tr>
629
629
<tr>
630
630
<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
631
 
<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>
 
631
<td>Return location for error or <code class="literal">NULL</code>.</td>
632
632
</tr>
633
633
<tr>
634
634
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
635
635
<td>
636
 
<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">[skip]</span>
 
636
<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">[skip]</span>
637
637
</td>
638
638
</tr>
639
639
</tbody>
643
643
<div class="refsect2">
644
644
<a name="udisks-loop-complete-delete"></a><h3>udisks_loop_complete_delete ()</h3>
645
645
<pre class="programlisting"><span class="returnvalue">void</span>                udisks_loop_complete_delete         (<em class="parameter"><code><a class="link" href="UDisksLoop.html" title="UDisksLoop"><span class="type">UDisksLoop</span></a> *object</code></em>,
646
 
                                                         <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>
 
646
                                                         <em class="parameter"><code><span class="type">GDBusMethodInvocation</span> *invocation</code></em>);</pre>
647
647
<p>
648
 
Helper function used in service implementations to finish handling invocations of the <a class="link" href="gdbus-org.freedesktop.UDisks2.Loop.html#gdbus-method-org-freedesktop-UDisks2-Loop.Delete" title="The Delete() method"><code class="function">Delete()</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.
 
648
Helper function used in service implementations to finish handling invocations of the <a class="link" href="gdbus-org.freedesktop.UDisks2.Loop.html#gdbus-method-org-freedesktop-UDisks2-Loop.Delete" title="The Delete() method"><code class="function">Delete()</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.
649
649
</p>
650
650
<p>
651
651
This method will free <em class="parameter"><code>invocation</code></em>, you cannot use it afterwards.
662
662
</tr>
663
663
<tr>
664
664
<td><p><span class="term"><em class="parameter"><code>invocation</code></em> :</span></p></td>
665
 
<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>
 
665
<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>
666
666
</td>
667
667
</tr>
668
668
</tbody>
672
672
<div class="refsect2">
673
673
<a name="udisks-loop-call-set-autoclear"></a><h3>udisks_loop_call_set_autoclear ()</h3>
674
674
<pre class="programlisting"><span class="returnvalue">void</span>                udisks_loop_call_set_autoclear      (<em class="parameter"><code><a class="link" href="UDisksLoop.html" title="UDisksLoop"><span class="type">UDisksLoop</span></a> *proxy</code></em>,
675
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> arg_value</code></em>,
676
 
                                                         <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>,
677
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
678
 
                                                         <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>,
679
 
                                                         <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>
 
675
                                                         <em class="parameter"><code><span class="type">gboolean</span> arg_value</code></em>,
 
676
                                                         <em class="parameter"><code><span class="type">GVariant</span> *arg_options</code></em>,
 
677
                                                         <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
 
678
                                                         <em class="parameter"><code><span class="type">GAsyncReadyCallback</span> callback</code></em>,
 
679
                                                         <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);</pre>
680
680
<p>
681
681
Asynchronously invokes the <a class="link" href="gdbus-org.freedesktop.UDisks2.Loop.html#gdbus-method-org-freedesktop-UDisks2-Loop.SetAutoclear" title="The SetAutoclear() method"><code class="function">SetAutoclear()</code></a> D-Bus method on <em class="parameter"><code>proxy</code></em>.
682
 
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.
 
682
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.
683
683
You can then call <a class="link" href="UDisksLoop.html#udisks-loop-call-set-autoclear-finish" title="udisks_loop_call_set_autoclear_finish ()"><code class="function">udisks_loop_call_set_autoclear_finish()</code></a> to get the result of the operation.
684
684
</p>
685
685
<p>
705
705
</tr>
706
706
<tr>
707
707
<td><p><span class="term"><em class="parameter"><code>cancellable</code></em> :</span></p></td>
708
 
<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>
 
708
<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>
709
709
</td>
710
710
</tr>
711
711
<tr>
712
712
<td><p><span class="term"><em class="parameter"><code>callback</code></em> :</span></p></td>
713
 
<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>
 
713
<td>A <span class="type">GAsyncReadyCallback</span> to call when the request is satisfied or <code class="literal">NULL</code>.</td>
714
714
</tr>
715
715
<tr>
716
716
<td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td>
722
722
<hr>
723
723
<div class="refsect2">
724
724
<a name="udisks-loop-call-set-autoclear-finish"></a><h3>udisks_loop_call_set_autoclear_finish ()</h3>
725
 
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            udisks_loop_call_set_autoclear_finish
 
725
<pre class="programlisting"><span class="returnvalue">gboolean</span>            udisks_loop_call_set_autoclear_finish
726
726
                                                        (<em class="parameter"><code><a class="link" href="UDisksLoop.html" title="UDisksLoop"><span class="type">UDisksLoop</span></a> *proxy</code></em>,
727
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html"><span class="type">GAsyncResult</span></a> *res</code></em>,
728
 
                                                         <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>
 
727
                                                         <em class="parameter"><code><span class="type">GAsyncResult</span> *res</code></em>,
 
728
                                                         <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
729
729
<p>
730
730
Finishes an operation started with <a class="link" href="UDisksLoop.html#udisks-loop-call-set-autoclear" title="udisks_loop_call_set_autoclear ()"><code class="function">udisks_loop_call_set_autoclear()</code></a>.
731
731
</p>
741
741
</tr>
742
742
<tr>
743
743
<td><p><span class="term"><em class="parameter"><code>res</code></em> :</span></p></td>
744
 
<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="UDisksLoop.html#udisks-loop-call-set-autoclear" title="udisks_loop_call_set_autoclear ()"><code class="function">udisks_loop_call_set_autoclear()</code></a>.</td>
 
744
<td>The <span class="type">GAsyncResult</span> obtained from the <span class="type">GAsyncReadyCallback</span> passed to <a class="link" href="UDisksLoop.html#udisks-loop-call-set-autoclear" title="udisks_loop_call_set_autoclear ()"><code class="function">udisks_loop_call_set_autoclear()</code></a>.</td>
745
745
</tr>
746
746
<tr>
747
747
<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
748
 
<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>
 
748
<td>Return location for error or <code class="literal">NULL</code>.</td>
749
749
</tr>
750
750
<tr>
751
751
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
752
752
<td>
753
 
<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">[skip]</span>
 
753
<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">[skip]</span>
754
754
</td>
755
755
</tr>
756
756
</tbody>
759
759
<hr>
760
760
<div class="refsect2">
761
761
<a name="udisks-loop-call-set-autoclear-sync"></a><h3>udisks_loop_call_set_autoclear_sync ()</h3>
762
 
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            udisks_loop_call_set_autoclear_sync (<em class="parameter"><code><a class="link" href="UDisksLoop.html" title="UDisksLoop"><span class="type">UDisksLoop</span></a> *proxy</code></em>,
763
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> arg_value</code></em>,
764
 
                                                         <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>,
765
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
766
 
                                                         <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>
 
762
<pre class="programlisting"><span class="returnvalue">gboolean</span>            udisks_loop_call_set_autoclear_sync (<em class="parameter"><code><a class="link" href="UDisksLoop.html" title="UDisksLoop"><span class="type">UDisksLoop</span></a> *proxy</code></em>,
 
763
                                                         <em class="parameter"><code><span class="type">gboolean</span> arg_value</code></em>,
 
764
                                                         <em class="parameter"><code><span class="type">GVariant</span> *arg_options</code></em>,
 
765
                                                         <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
 
766
                                                         <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
767
767
<p>
768
768
Synchronously invokes the <a class="link" href="gdbus-org.freedesktop.UDisks2.Loop.html#gdbus-method-org-freedesktop-UDisks2-Loop.SetAutoclear" title="The SetAutoclear() method"><code class="function">SetAutoclear()</code></a> D-Bus method on <em class="parameter"><code>proxy</code></em>. The calling thread is blocked until a reply is received.
769
769
</p>
790
790
</tr>
791
791
<tr>
792
792
<td><p><span class="term"><em class="parameter"><code>cancellable</code></em> :</span></p></td>
793
 
<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>
 
793
<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>
794
794
</td>
795
795
</tr>
796
796
<tr>
797
797
<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
798
 
<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>
 
798
<td>Return location for error or <code class="literal">NULL</code>.</td>
799
799
</tr>
800
800
<tr>
801
801
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
802
802
<td>
803
 
<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">[skip]</span>
 
803
<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">[skip]</span>
804
804
</td>
805
805
</tr>
806
806
</tbody>
810
810
<div class="refsect2">
811
811
<a name="udisks-loop-complete-set-autoclear"></a><h3>udisks_loop_complete_set_autoclear ()</h3>
812
812
<pre class="programlisting"><span class="returnvalue">void</span>                udisks_loop_complete_set_autoclear  (<em class="parameter"><code><a class="link" href="UDisksLoop.html" title="UDisksLoop"><span class="type">UDisksLoop</span></a> *object</code></em>,
813
 
                                                         <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>
 
813
                                                         <em class="parameter"><code><span class="type">GDBusMethodInvocation</span> *invocation</code></em>);</pre>
814
814
<p>
815
 
Helper function used in service implementations to finish handling invocations of the <a class="link" href="gdbus-org.freedesktop.UDisks2.Loop.html#gdbus-method-org-freedesktop-UDisks2-Loop.SetAutoclear" title="The SetAutoclear() method"><code class="function">SetAutoclear()</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.
 
815
Helper function used in service implementations to finish handling invocations of the <a class="link" href="gdbus-org.freedesktop.UDisks2.Loop.html#gdbus-method-org-freedesktop-UDisks2-Loop.SetAutoclear" title="The SetAutoclear() method"><code class="function">SetAutoclear()</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.
816
816
</p>
817
817
<p>
818
818
This method will free <em class="parameter"><code>invocation</code></em>, you cannot use it afterwards.
829
829
</tr>
830
830
<tr>
831
831
<td><p><span class="term"><em class="parameter"><code>invocation</code></em> :</span></p></td>
832
 
<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>
 
832
<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>
833
833
</td>
834
834
</tr>
835
835
</tbody>
859
859
<col>
860
860
</colgroup>
861
861
<tbody><tr>
862
 
<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="UDisksLoopProxyClass.parent-class"></a>parent_class</code></em>;</span></p></td>
 
862
<td><p><span class="term"><span class="type">GDBusProxyClass</span> <em class="structfield"><code><a name="UDisksLoopProxyClass.parent-class"></a>parent_class</code></em>;</span></p></td>
863
863
<td>The parent class.</td>
864
864
</tr></tbody>
865
865
</table></div>
867
867
<hr>
868
868
<div class="refsect2">
869
869
<a name="udisks-loop-proxy-new"></a><h3>udisks_loop_proxy_new ()</h3>
870
 
<pre class="programlisting"><span class="returnvalue">void</span>                udisks_loop_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>,
871
 
                                                         <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>,
872
 
                                                         <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>,
873
 
                                                         <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>,
874
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
875
 
                                                         <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>,
876
 
                                                         <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>
 
870
<pre class="programlisting"><span class="returnvalue">void</span>                udisks_loop_proxy_new               (<em class="parameter"><code><span class="type">GDBusConnection</span> *connection</code></em>,
 
871
                                                         <em class="parameter"><code><span class="type">GDBusProxyFlags</span> flags</code></em>,
 
872
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
 
873
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *object_path</code></em>,
 
874
                                                         <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
 
875
                                                         <em class="parameter"><code><span class="type">GAsyncReadyCallback</span> callback</code></em>,
 
876
                                                         <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);</pre>
877
877
<p>
878
 
Asynchronously creates a proxy for the D-Bus interface <a class="link" href="gdbus-org.freedesktop.UDisks2.Loop.html#gdbus-interface-org-freedesktop-UDisks2-Loop.top_of_page">org.freedesktop.UDisks2.Loop</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.
 
878
Asynchronously creates a proxy for the D-Bus interface <a class="link" href="gdbus-org.freedesktop.UDisks2.Loop.html#gdbus-interface-org-freedesktop-UDisks2-Loop.top_of_page">org.freedesktop.UDisks2.Loop</a>. See <code class="function">g_dbus_proxy_new()</code> for more details.
879
879
</p>
880
880
<p>
881
 
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.
 
881
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.
882
882
You can then call <a class="link" href="UDisksLoop.html#udisks-loop-proxy-new-finish" title="udisks_loop_proxy_new_finish ()"><code class="function">udisks_loop_proxy_new_finish()</code></a> to get the result of the operation.
883
883
</p>
884
884
<p>
892
892
<tbody>
893
893
<tr>
894
894
<td><p><span class="term"><em class="parameter"><code>connection</code></em> :</span></p></td>
895
 
<td>A <a href="http://library.gnome.org/devel/gio/unstable/GDBusConnection.html"><span class="type">GDBusConnection</span></a>.</td>
 
895
<td>A <span class="type">GDBusConnection</span>.</td>
896
896
</tr>
897
897
<tr>
898
898
<td><p><span class="term"><em class="parameter"><code>flags</code></em> :</span></p></td>
899
 
<td>Flags from the <a href="http://library.gnome.org/devel/gio/unstable/GDBusProxy.html#GDBusProxyFlags"><span class="type">GDBusProxyFlags</span></a> enumeration.</td>
 
899
<td>Flags from the <span class="type">GDBusProxyFlags</span> enumeration.</td>
900
900
</tr>
901
901
<tr>
902
902
<td><p><span class="term"><em class="parameter"><code>name</code></em> :</span></p></td>
903
 
<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>
 
903
<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>
904
904
</td>
905
905
</tr>
906
906
<tr>
909
909
</tr>
910
910
<tr>
911
911
<td><p><span class="term"><em class="parameter"><code>cancellable</code></em> :</span></p></td>
912
 
<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>
 
912
<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>
913
913
</td>
914
914
</tr>
915
915
<tr>
916
916
<td><p><span class="term"><em class="parameter"><code>callback</code></em> :</span></p></td>
917
 
<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>
 
917
<td>A <span class="type">GAsyncReadyCallback</span> to call when the request is satisfied.</td>
918
918
</tr>
919
919
<tr>
920
920
<td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td>
926
926
<hr>
927
927
<div class="refsect2">
928
928
<a name="udisks-loop-proxy-new-finish"></a><h3>udisks_loop_proxy_new_finish ()</h3>
929
 
<pre class="programlisting"><a class="link" href="UDisksLoop.html" title="UDisksLoop"><span class="returnvalue">UDisksLoop</span></a> *        udisks_loop_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>,
930
 
                                                         <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>
 
929
<pre class="programlisting"><a class="link" href="UDisksLoop.html" title="UDisksLoop"><span class="returnvalue">UDisksLoop</span></a> *        udisks_loop_proxy_new_finish        (<em class="parameter"><code><span class="type">GAsyncResult</span> *res</code></em>,
 
930
                                                         <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
931
931
<p>
932
932
Finishes an operation started with <a class="link" href="UDisksLoop.html#udisks-loop-proxy-new" title="udisks_loop_proxy_new ()"><code class="function">udisks_loop_proxy_new()</code></a>.
933
933
</p>
939
939
<tbody>
940
940
<tr>
941
941
<td><p><span class="term"><em class="parameter"><code>res</code></em> :</span></p></td>
942
 
<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="UDisksLoop.html#udisks-loop-proxy-new" title="udisks_loop_proxy_new ()"><code class="function">udisks_loop_proxy_new()</code></a>.</td>
 
942
<td>The <span class="type">GAsyncResult</span> obtained from the <span class="type">GAsyncReadyCallback</span> passed to <a class="link" href="UDisksLoop.html#udisks-loop-proxy-new" title="udisks_loop_proxy_new ()"><code class="function">udisks_loop_proxy_new()</code></a>.</td>
943
943
</tr>
944
944
<tr>
945
945
<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
946
 
<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>
 
946
<td>Return location for error or <code class="literal">NULL</code>
947
947
</td>
948
948
</tr>
949
949
<tr>
950
950
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
951
 
<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> UDisksLoopProxy]</span>
 
951
<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> UDisksLoopProxy]</span>
952
952
</td>
953
953
</tr>
954
954
</tbody>
957
957
<hr>
958
958
<div class="refsect2">
959
959
<a name="udisks-loop-proxy-new-sync"></a><h3>udisks_loop_proxy_new_sync ()</h3>
960
 
<pre class="programlisting"><a class="link" href="UDisksLoop.html" title="UDisksLoop"><span class="returnvalue">UDisksLoop</span></a> *        udisks_loop_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>,
961
 
                                                         <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>,
962
 
                                                         <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>,
963
 
                                                         <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>,
964
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
965
 
                                                         <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>
 
960
<pre class="programlisting"><a class="link" href="UDisksLoop.html" title="UDisksLoop"><span class="returnvalue">UDisksLoop</span></a> *        udisks_loop_proxy_new_sync          (<em class="parameter"><code><span class="type">GDBusConnection</span> *connection</code></em>,
 
961
                                                         <em class="parameter"><code><span class="type">GDBusProxyFlags</span> flags</code></em>,
 
962
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
 
963
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *object_path</code></em>,
 
964
                                                         <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
 
965
                                                         <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
966
966
<p>
967
 
Synchronously creates a proxy for the D-Bus interface <a class="link" href="gdbus-org.freedesktop.UDisks2.Loop.html#gdbus-interface-org-freedesktop-UDisks2-Loop.top_of_page">org.freedesktop.UDisks2.Loop</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.
 
967
Synchronously creates a proxy for the D-Bus interface <a class="link" href="gdbus-org.freedesktop.UDisks2.Loop.html#gdbus-interface-org-freedesktop-UDisks2-Loop.top_of_page">org.freedesktop.UDisks2.Loop</a>. See <code class="function">g_dbus_proxy_new_sync()</code> for more details.
968
968
</p>
969
969
<p>
970
970
The calling thread is blocked until a reply is received.
980
980
<tbody>
981
981
<tr>
982
982
<td><p><span class="term"><em class="parameter"><code>connection</code></em> :</span></p></td>
983
 
<td>A <a href="http://library.gnome.org/devel/gio/unstable/GDBusConnection.html"><span class="type">GDBusConnection</span></a>.</td>
 
983
<td>A <span class="type">GDBusConnection</span>.</td>
984
984
</tr>
985
985
<tr>
986
986
<td><p><span class="term"><em class="parameter"><code>flags</code></em> :</span></p></td>
987
 
<td>Flags from the <a href="http://library.gnome.org/devel/gio/unstable/GDBusProxy.html#GDBusProxyFlags"><span class="type">GDBusProxyFlags</span></a> enumeration.</td>
 
987
<td>Flags from the <span class="type">GDBusProxyFlags</span> enumeration.</td>
988
988
</tr>
989
989
<tr>
990
990
<td><p><span class="term"><em class="parameter"><code>name</code></em> :</span></p></td>
991
 
<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>
 
991
<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>
992
992
</td>
993
993
</tr>
994
994
<tr>
997
997
</tr>
998
998
<tr>
999
999
<td><p><span class="term"><em class="parameter"><code>cancellable</code></em> :</span></p></td>
1000
 
<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>
 
1000
<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>
1001
1001
</td>
1002
1002
</tr>
1003
1003
<tr>
1004
1004
<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
1005
 
<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>
 
1005
<td>Return location for error or <code class="literal">NULL</code>
1006
1006
</td>
1007
1007
</tr>
1008
1008
<tr>
1009
1009
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1010
 
<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> UDisksLoopProxy]</span>
 
1010
<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> UDisksLoopProxy]</span>
1011
1011
</td>
1012
1012
</tr>
1013
1013
</tbody>
1016
1016
<hr>
1017
1017
<div class="refsect2">
1018
1018
<a name="udisks-loop-proxy-new-for-bus"></a><h3>udisks_loop_proxy_new_for_bus ()</h3>
1019
 
<pre class="programlisting"><span class="returnvalue">void</span>                udisks_loop_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>,
1020
 
                                                         <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>,
1021
 
                                                         <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>,
1022
 
                                                         <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>,
1023
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
1024
 
                                                         <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>,
1025
 
                                                         <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>
 
1019
<pre class="programlisting"><span class="returnvalue">void</span>                udisks_loop_proxy_new_for_bus       (<em class="parameter"><code><span class="type">GBusType</span> bus_type</code></em>,
 
1020
                                                         <em class="parameter"><code><span class="type">GDBusProxyFlags</span> flags</code></em>,
 
1021
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
 
1022
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *object_path</code></em>,
 
1023
                                                         <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
 
1024
                                                         <em class="parameter"><code><span class="type">GAsyncReadyCallback</span> callback</code></em>,
 
1025
                                                         <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);</pre>
1026
1026
<p>
1027
 
Like <a class="link" href="UDisksLoop.html#udisks-loop-proxy-new" title="udisks_loop_proxy_new ()"><code class="function">udisks_loop_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>.
 
1027
Like <a class="link" href="UDisksLoop.html#udisks-loop-proxy-new" title="udisks_loop_proxy_new ()"><code class="function">udisks_loop_proxy_new()</code></a> but takes a <span class="type">GBusType</span> instead of a <span class="type">GDBusConnection</span>.
1028
1028
</p>
1029
1029
<p>
1030
 
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.
 
1030
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.
1031
1031
You can then call <a class="link" href="UDisksLoop.html#udisks-loop-proxy-new-for-bus-finish" title="udisks_loop_proxy_new_for_bus_finish ()"><code class="function">udisks_loop_proxy_new_for_bus_finish()</code></a> to get the result of the operation.
1032
1032
</p>
1033
1033
<p>
1041
1041
<tbody>
1042
1042
<tr>
1043
1043
<td><p><span class="term"><em class="parameter"><code>bus_type</code></em> :</span></p></td>
1044
 
<td>A <a href="http://library.gnome.org/devel/gio/unstable/GDBusConnection.html#GBusType"><span class="type">GBusType</span></a>.</td>
 
1044
<td>A <span class="type">GBusType</span>.</td>
1045
1045
</tr>
1046
1046
<tr>
1047
1047
<td><p><span class="term"><em class="parameter"><code>flags</code></em> :</span></p></td>
1048
 
<td>Flags from the <a href="http://library.gnome.org/devel/gio/unstable/GDBusProxy.html#GDBusProxyFlags"><span class="type">GDBusProxyFlags</span></a> enumeration.</td>
 
1048
<td>Flags from the <span class="type">GDBusProxyFlags</span> enumeration.</td>
1049
1049
</tr>
1050
1050
<tr>
1051
1051
<td><p><span class="term"><em class="parameter"><code>name</code></em> :</span></p></td>
1057
1057
</tr>
1058
1058
<tr>
1059
1059
<td><p><span class="term"><em class="parameter"><code>cancellable</code></em> :</span></p></td>
1060
 
<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>
 
1060
<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>
1061
1061
</td>
1062
1062
</tr>
1063
1063
<tr>
1064
1064
<td><p><span class="term"><em class="parameter"><code>callback</code></em> :</span></p></td>
1065
 
<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>
 
1065
<td>A <span class="type">GAsyncReadyCallback</span> to call when the request is satisfied.</td>
1066
1066
</tr>
1067
1067
<tr>
1068
1068
<td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td>
1075
1075
<div class="refsect2">
1076
1076
<a name="udisks-loop-proxy-new-for-bus-finish"></a><h3>udisks_loop_proxy_new_for_bus_finish ()</h3>
1077
1077
<pre class="programlisting"><a class="link" href="UDisksLoop.html" title="UDisksLoop"><span class="returnvalue">UDisksLoop</span></a> *        udisks_loop_proxy_new_for_bus_finish
1078
 
                                                        (<em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html"><span class="type">GAsyncResult</span></a> *res</code></em>,
1079
 
                                                         <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>
 
1078
                                                        (<em class="parameter"><code><span class="type">GAsyncResult</span> *res</code></em>,
 
1079
                                                         <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
1080
1080
<p>
1081
1081
Finishes an operation started with <a class="link" href="UDisksLoop.html#udisks-loop-proxy-new-for-bus" title="udisks_loop_proxy_new_for_bus ()"><code class="function">udisks_loop_proxy_new_for_bus()</code></a>.
1082
1082
</p>
1088
1088
<tbody>
1089
1089
<tr>
1090
1090
<td><p><span class="term"><em class="parameter"><code>res</code></em> :</span></p></td>
1091
 
<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="UDisksLoop.html#udisks-loop-proxy-new-for-bus" title="udisks_loop_proxy_new_for_bus ()"><code class="function">udisks_loop_proxy_new_for_bus()</code></a>.</td>
 
1091
<td>The <span class="type">GAsyncResult</span> obtained from the <span class="type">GAsyncReadyCallback</span> passed to <a class="link" href="UDisksLoop.html#udisks-loop-proxy-new-for-bus" title="udisks_loop_proxy_new_for_bus ()"><code class="function">udisks_loop_proxy_new_for_bus()</code></a>.</td>
1092
1092
</tr>
1093
1093
<tr>
1094
1094
<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
1095
 
<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>
 
1095
<td>Return location for error or <code class="literal">NULL</code>
1096
1096
</td>
1097
1097
</tr>
1098
1098
<tr>
1099
1099
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1100
 
<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> UDisksLoopProxy]</span>
 
1100
<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> UDisksLoopProxy]</span>
1101
1101
</td>
1102
1102
</tr>
1103
1103
</tbody>
1106
1106
<hr>
1107
1107
<div class="refsect2">
1108
1108
<a name="udisks-loop-proxy-new-for-bus-sync"></a><h3>udisks_loop_proxy_new_for_bus_sync ()</h3>
1109
 
<pre class="programlisting"><a class="link" href="UDisksLoop.html" title="UDisksLoop"><span class="returnvalue">UDisksLoop</span></a> *        udisks_loop_proxy_new_for_bus_sync  (<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>,
1110
 
                                                         <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>,
1111
 
                                                         <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>,
1112
 
                                                         <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>,
1113
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
1114
 
                                                         <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>
 
1109
<pre class="programlisting"><a class="link" href="UDisksLoop.html" title="UDisksLoop"><span class="returnvalue">UDisksLoop</span></a> *        udisks_loop_proxy_new_for_bus_sync  (<em class="parameter"><code><span class="type">GBusType</span> bus_type</code></em>,
 
1110
                                                         <em class="parameter"><code><span class="type">GDBusProxyFlags</span> flags</code></em>,
 
1111
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
 
1112
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *object_path</code></em>,
 
1113
                                                         <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
 
1114
                                                         <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
1115
1115
<p>
1116
 
Like <a class="link" href="UDisksLoop.html#udisks-loop-proxy-new-sync" title="udisks_loop_proxy_new_sync ()"><code class="function">udisks_loop_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>.
 
1116
Like <a class="link" href="UDisksLoop.html#udisks-loop-proxy-new-sync" title="udisks_loop_proxy_new_sync ()"><code class="function">udisks_loop_proxy_new_sync()</code></a> but takes a <span class="type">GBusType</span> instead of a <span class="type">GDBusConnection</span>.
1117
1117
</p>
1118
1118
<p>
1119
1119
The calling thread is blocked until a reply is received.
1129
1129
<tbody>
1130
1130
<tr>
1131
1131
<td><p><span class="term"><em class="parameter"><code>bus_type</code></em> :</span></p></td>
1132
 
<td>A <a href="http://library.gnome.org/devel/gio/unstable/GDBusConnection.html#GBusType"><span class="type">GBusType</span></a>.</td>
 
1132
<td>A <span class="type">GBusType</span>.</td>
1133
1133
</tr>
1134
1134
<tr>
1135
1135
<td><p><span class="term"><em class="parameter"><code>flags</code></em> :</span></p></td>
1136
 
<td>Flags from the <a href="http://library.gnome.org/devel/gio/unstable/GDBusProxy.html#GDBusProxyFlags"><span class="type">GDBusProxyFlags</span></a> enumeration.</td>
 
1136
<td>Flags from the <span class="type">GDBusProxyFlags</span> enumeration.</td>
1137
1137
</tr>
1138
1138
<tr>
1139
1139
<td><p><span class="term"><em class="parameter"><code>name</code></em> :</span></p></td>
1145
1145
</tr>
1146
1146
<tr>
1147
1147
<td><p><span class="term"><em class="parameter"><code>cancellable</code></em> :</span></p></td>
1148
 
<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>
 
1148
<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>
1149
1149
</td>
1150
1150
</tr>
1151
1151
<tr>
1152
1152
<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
1153
 
<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>
 
1153
<td>Return location for error or <code class="literal">NULL</code>
1154
1154
</td>
1155
1155
</tr>
1156
1156
<tr>
1157
1157
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1158
 
<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> UDisksLoopProxy]</span>
 
1158
<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> UDisksLoopProxy]</span>
1159
1159
</td>
1160
1160
</tr>
1161
1161
</tbody>
1185
1185
<col>
1186
1186
</colgroup>
1187
1187
<tbody><tr>
1188
 
<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="UDisksLoopSkeletonClass.parent-class"></a>parent_class</code></em>;</span></p></td>
 
1188
<td><p><span class="term"><span class="type">GDBusInterfaceSkeletonClass</span> <em class="structfield"><code><a name="UDisksLoopSkeletonClass.parent-class"></a>parent_class</code></em>;</span></p></td>
1189
1189
<td>The parent class.</td>
1190
1190
</tr></tbody>
1191
1191
</table></div>
1214
1214
<a name="UDisksLoop.property-details"></a><h2>Property Details</h2>
1215
1215
<div class="refsect2">
1216
1216
<a name="UDisksLoop--autoclear"></a><h3>The <code class="literal">"autoclear"</code> property</h3>
1217
 
<pre class="programlisting">  "autoclear"                <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a>              : Read / Write</pre>
 
1217
<pre class="programlisting">  "autoclear"                <span class="type">gboolean</span>              : Read / Write</pre>
1218
1218
<p>
1219
1219
Represents the D-Bus property <a class="link" href="gdbus-org.freedesktop.UDisks2.Loop.html#gdbus-property-org-freedesktop-UDisks2-Loop.Autoclear" title='The "Autoclear" property'>"Autoclear"</a>.
1220
1220
</p>
1221
1221
<p>
1222
 
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.
 
1222
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.
1223
1223
</p>
1224
1224
<p>Default value: FALSE</p>
1225
1225
</div>
1226
1226
<hr>
1227
1227
<div class="refsect2">
1228
1228
<a name="UDisksLoop--backing-file"></a><h3>The <code class="literal">"backing-file"</code> property</h3>
1229
 
<pre class="programlisting">  "backing-file"             <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a>*                : Read / Write</pre>
 
1229
<pre class="programlisting">  "backing-file"             <span class="type">gchar</span>*                : Read / Write</pre>
1230
1230
<p>
1231
1231
Represents the D-Bus property <a class="link" href="gdbus-org.freedesktop.UDisks2.Loop.html#gdbus-property-org-freedesktop-UDisks2-Loop.BackingFile" title='The "BackingFile" property'>"BackingFile"</a>.
1232
1232
</p>
1233
1233
<p>
1234
 
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.
 
1234
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.
1235
1235
</p>
1236
1236
<p>Default value: NULL</p>
1237
1237
</div>
1238
1238
<hr>
1239
1239
<div class="refsect2">
1240
1240
<a name="UDisksLoop--setup-by-uid"></a><h3>The <code class="literal">"setup-by-uid"</code> property</h3>
1241
 
<pre class="programlisting">  "setup-by-uid"             <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a>                 : Read / Write</pre>
 
1241
<pre class="programlisting">  "setup-by-uid"             <span class="type">guint</span>                 : Read / Write</pre>
1242
1242
<p>
1243
1243
Represents the D-Bus property <a class="link" href="gdbus-org.freedesktop.UDisks2.Loop.html#gdbus-property-org-freedesktop-UDisks2-Loop.SetupByUID" title='The "SetupByUID" property'>"SetupByUID"</a>.
1244
1244
</p>
1245
1245
<p>
1246
 
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.
 
1246
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.
1247
1247
</p>
1248
1248
<p>Default value: 0</p>
1249
1249
</div>
1252
1252
<a name="UDisksLoop.signal-details"></a><h2>Signal Details</h2>
1253
1253
<div class="refsect2">
1254
1254
<a name="UDisksLoop-handle-delete"></a><h3>The <code class="literal">"handle-delete"</code> signal</h3>
1255
 
<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="UDisksLoop.html" title="UDisksLoop"><span class="type">UDisksLoop</span></a>            *object,
1256
 
                                                        <a href="http://library.gnome.org/devel/gio/unstable/GDBusMethodInvocation.html"><span class="type">GDBusMethodInvocation</span></a> *invocation,
1257
 
                                                        <a href="http://library.gnome.org/devel/glib/unstable/glib-GVariant.html#GVariant"><span class="type">GVariant</span></a>              *arg_options,
1258
 
                                                        <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>
 
1255
<pre class="programlisting"><span class="returnvalue">gboolean</span>            user_function                      (<a class="link" href="UDisksLoop.html" title="UDisksLoop"><span class="type">UDisksLoop</span></a>            *object,
 
1256
                                                        <span class="type">GDBusMethodInvocation</span> *invocation,
 
1257
                                                        <span class="type">GVariant</span>              *arg_options,
 
1258
                                                        <span class="type">gpointer</span>               user_data)        : <code class="literal">Run Last</code></pre>
1259
1259
<p>
1260
1260
Signal emitted when a remote caller is invoking the <a class="link" href="gdbus-org.freedesktop.UDisks2.Loop.html#gdbus-method-org-freedesktop-UDisks2-Loop.Delete" title="The Delete() method"><code class="function">Delete()</code></a> D-Bus method.
1261
1261
</p>
1262
1262
<p>
1263
 
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="UDisksLoop.html#udisks-loop-complete-delete" title="udisks_loop_complete_delete ()"><code class="function">udisks_loop_complete_delete()</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.
 
1263
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="UDisksLoop.html#udisks-loop-complete-delete" title="udisks_loop_complete_delete ()"><code class="function">udisks_loop_complete_delete()</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.
1264
1264
</p>
1265
1265
<div class="variablelist"><table border="0" class="variablelist">
1266
1266
<colgroup>
1274
1274
</tr>
1275
1275
<tr>
1276
1276
<td><p><span class="term"><em class="parameter"><code>invocation</code></em> :</span></p></td>
1277
 
<td>A <a href="http://library.gnome.org/devel/gio/unstable/GDBusMethodInvocation.html"><span class="type">GDBusMethodInvocation</span></a>.</td>
 
1277
<td>A <span class="type">GDBusMethodInvocation</span>.</td>
1278
1278
</tr>
1279
1279
<tr>
1280
1280
<td><p><span class="term"><em class="parameter"><code>arg_options</code></em> :</span></p></td>
1287
1287
<tr>
1288
1288
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1289
1289
<td>
1290
 
<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>
 
1290
<code class="literal">TRUE</code> if the invocation was handled, <code class="literal">FALSE</code> to let other signal handlers run.</td>
1291
1291
</tr>
1292
1292
</tbody>
1293
1293
</table></div>
1295
1295
<hr>
1296
1296
<div class="refsect2">
1297
1297
<a name="UDisksLoop-handle-set-autoclear"></a><h3>The <code class="literal">"handle-set-autoclear"</code> signal</h3>
1298
 
<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="UDisksLoop.html" title="UDisksLoop"><span class="type">UDisksLoop</span></a>            *object,
1299
 
                                                        <a href="http://library.gnome.org/devel/gio/unstable/GDBusMethodInvocation.html"><span class="type">GDBusMethodInvocation</span></a> *invocation,
1300
 
                                                        <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a>               arg_value,
1301
 
                                                        <a href="http://library.gnome.org/devel/glib/unstable/glib-GVariant.html#GVariant"><span class="type">GVariant</span></a>              *arg_options,
1302
 
                                                        <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>
 
1298
<pre class="programlisting"><span class="returnvalue">gboolean</span>            user_function                      (<a class="link" href="UDisksLoop.html" title="UDisksLoop"><span class="type">UDisksLoop</span></a>            *object,
 
1299
                                                        <span class="type">GDBusMethodInvocation</span> *invocation,
 
1300
                                                        <span class="type">gboolean</span>               arg_value,
 
1301
                                                        <span class="type">GVariant</span>              *arg_options,
 
1302
                                                        <span class="type">gpointer</span>               user_data)        : <code class="literal">Run Last</code></pre>
1303
1303
<p>
1304
1304
Signal emitted when a remote caller is invoking the <a class="link" href="gdbus-org.freedesktop.UDisks2.Loop.html#gdbus-method-org-freedesktop-UDisks2-Loop.SetAutoclear" title="The SetAutoclear() method"><code class="function">SetAutoclear()</code></a> D-Bus method.
1305
1305
</p>
1306
1306
<p>
1307
 
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="UDisksLoop.html#udisks-loop-complete-set-autoclear" title="udisks_loop_complete_set_autoclear ()"><code class="function">udisks_loop_complete_set_autoclear()</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.
 
1307
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="UDisksLoop.html#udisks-loop-complete-set-autoclear" title="udisks_loop_complete_set_autoclear ()"><code class="function">udisks_loop_complete_set_autoclear()</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.
1308
1308
</p>
1309
1309
<div class="variablelist"><table border="0" class="variablelist">
1310
1310
<colgroup>
1318
1318
</tr>
1319
1319
<tr>
1320
1320
<td><p><span class="term"><em class="parameter"><code>invocation</code></em> :</span></p></td>
1321
 
<td>A <a href="http://library.gnome.org/devel/gio/unstable/GDBusMethodInvocation.html"><span class="type">GDBusMethodInvocation</span></a>.</td>
 
1321
<td>A <span class="type">GDBusMethodInvocation</span>.</td>
1322
1322
</tr>
1323
1323
<tr>
1324
1324
<td><p><span class="term"><em class="parameter"><code>arg_value</code></em> :</span></p></td>
1335
1335
<tr>
1336
1336
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1337
1337
<td>
1338
 
<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>
 
1338
<code class="literal">TRUE</code> if the invocation was handled, <code class="literal">FALSE</code> to let other signal handlers run.</td>
1339
1339
</tr>
1340
1340
</tbody>
1341
1341
</table></div>