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

« back to all changes in this revision

Viewing changes to doc/html/UDisksObjectManagerClient.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:
43
43
<a name="UDisksObjectManagerClient.synopsis"></a><h2>Synopsis</h2>
44
44
<pre class="synopsis">struct              <a class="link" href="UDisksObjectManagerClient.html#UDisksObjectManagerClient-struct" title="struct UDisksObjectManagerClient">UDisksObjectManagerClient</a>;
45
45
struct              <a class="link" href="UDisksObjectManagerClient.html#UDisksObjectManagerClientClass" title="struct UDisksObjectManagerClientClass">UDisksObjectManagerClientClass</a>;
46
 
<a href="http://library.gnome.org/devel/gobject/unstable/gobject-Type-Information.html#GType"><span class="returnvalue">GType</span></a>               <a class="link" href="UDisksObjectManagerClient.html#udisks-object-manager-client-get-proxy-type" title="udisks_object_manager_client_get_proxy_type ()">udisks_object_manager_client_get_proxy_type</a>
47
 
                                                        (<em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GDBusObjectManagerClient.html"><span class="type">GDBusObjectManagerClient</span></a> *manager</code></em>,
48
 
                                                         <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>,
49
 
                                                         <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> *interface_name</code></em>,
50
 
                                                         <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>);
51
 
<span class="returnvalue">void</span>                <a class="link" href="UDisksObjectManagerClient.html#udisks-object-manager-client-new" title="udisks_object_manager_client_new ()">udisks_object_manager_client_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>,
52
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GDBusObjectManagerClient.html#GDBusObjectManagerClientFlags"><span class="type">GDBusObjectManagerClientFlags</span></a> flags</code></em>,
53
 
                                                         <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>,
54
 
                                                         <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>,
55
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
56
 
                                                         <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>,
57
 
                                                         <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>);
58
 
<a href="http://library.gnome.org/devel/gio/unstable/GDBusObjectManager.html"><span class="returnvalue">GDBusObjectManager</span></a> * <a class="link" href="UDisksObjectManagerClient.html#udisks-object-manager-client-new-finish" title="udisks_object_manager_client_new_finish ()">udisks_object_manager_client_new_finish</a>
59
 
                                                        (<em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html"><span class="type">GAsyncResult</span></a> *res</code></em>,
60
 
                                                         <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>);
 
46
<span class="returnvalue">GType</span>               <a class="link" href="UDisksObjectManagerClient.html#udisks-object-manager-client-get-proxy-type" title="udisks_object_manager_client_get_proxy_type ()">udisks_object_manager_client_get_proxy_type</a>
 
47
                                                        (<em class="parameter"><code><span class="type">GDBusObjectManagerClient</span> *manager</code></em>,
 
48
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *object_path</code></em>,
 
49
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *interface_name</code></em>,
 
50
                                                         <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);
 
51
<span class="returnvalue">void</span>                <a class="link" href="UDisksObjectManagerClient.html#udisks-object-manager-client-new" title="udisks_object_manager_client_new ()">udisks_object_manager_client_new</a>    (<em class="parameter"><code><span class="type">GDBusConnection</span> *connection</code></em>,
 
52
                                                         <em class="parameter"><code><span class="type">GDBusObjectManagerClientFlags</span> flags</code></em>,
 
53
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
 
54
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *object_path</code></em>,
 
55
                                                         <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
 
56
                                                         <em class="parameter"><code><span class="type">GAsyncReadyCallback</span> callback</code></em>,
 
57
                                                         <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);
 
58
<span class="returnvalue">GDBusObjectManager</span> * <a class="link" href="UDisksObjectManagerClient.html#udisks-object-manager-client-new-finish" title="udisks_object_manager_client_new_finish ()">udisks_object_manager_client_new_finish</a>
 
59
                                                        (<em class="parameter"><code><span class="type">GAsyncResult</span> *res</code></em>,
 
60
                                                         <em class="parameter"><code><span class="type">GError</span> **error</code></em>);
61
61
<span class="returnvalue">void</span>                <a class="link" href="UDisksObjectManagerClient.html#udisks-object-manager-client-new-for-bus" title="udisks_object_manager_client_new_for_bus ()">udisks_object_manager_client_new_for_bus</a>
62
 
                                                        (<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>,
63
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GDBusObjectManagerClient.html#GDBusObjectManagerClientFlags"><span class="type">GDBusObjectManagerClientFlags</span></a> flags</code></em>,
64
 
                                                         <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>,
65
 
                                                         <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>,
66
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
67
 
                                                         <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>,
68
 
                                                         <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>);
69
 
<a href="http://library.gnome.org/devel/gio/unstable/GDBusObjectManager.html"><span class="returnvalue">GDBusObjectManager</span></a> * <a class="link" href="UDisksObjectManagerClient.html#udisks-object-manager-client-new-for-bus-finish" title="udisks_object_manager_client_new_for_bus_finish ()">udisks_object_manager_client_new_for_bus_finish</a>
70
 
                                                        (<em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html"><span class="type">GAsyncResult</span></a> *res</code></em>,
71
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);
72
 
<a href="http://library.gnome.org/devel/gio/unstable/GDBusObjectManager.html"><span class="returnvalue">GDBusObjectManager</span></a> * <a class="link" href="UDisksObjectManagerClient.html#udisks-object-manager-client-new-for-bus-sync" title="udisks_object_manager_client_new_for_bus_sync ()">udisks_object_manager_client_new_for_bus_sync</a>
73
 
                                                        (<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>,
74
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GDBusObjectManagerClient.html#GDBusObjectManagerClientFlags"><span class="type">GDBusObjectManagerClientFlags</span></a> flags</code></em>,
75
 
                                                         <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>,
76
 
                                                         <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>,
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>);
79
 
<a href="http://library.gnome.org/devel/gio/unstable/GDBusObjectManager.html"><span class="returnvalue">GDBusObjectManager</span></a> * <a class="link" href="UDisksObjectManagerClient.html#udisks-object-manager-client-new-sync" title="udisks_object_manager_client_new_sync ()">udisks_object_manager_client_new_sync</a>
80
 
                                                        (<em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GDBusConnection.html"><span class="type">GDBusConnection</span></a> *connection</code></em>,
81
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GDBusObjectManagerClient.html#GDBusObjectManagerClientFlags"><span class="type">GDBusObjectManagerClientFlags</span></a> flags</code></em>,
82
 
                                                         <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>,
83
 
                                                         <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>,
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/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);
 
62
                                                        (<em class="parameter"><code><span class="type">GBusType</span> bus_type</code></em>,
 
63
                                                         <em class="parameter"><code><span class="type">GDBusObjectManagerClientFlags</span> flags</code></em>,
 
64
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
 
65
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *object_path</code></em>,
 
66
                                                         <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
 
67
                                                         <em class="parameter"><code><span class="type">GAsyncReadyCallback</span> callback</code></em>,
 
68
                                                         <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);
 
69
<span class="returnvalue">GDBusObjectManager</span> * <a class="link" href="UDisksObjectManagerClient.html#udisks-object-manager-client-new-for-bus-finish" title="udisks_object_manager_client_new_for_bus_finish ()">udisks_object_manager_client_new_for_bus_finish</a>
 
70
                                                        (<em class="parameter"><code><span class="type">GAsyncResult</span> *res</code></em>,
 
71
                                                         <em class="parameter"><code><span class="type">GError</span> **error</code></em>);
 
72
<span class="returnvalue">GDBusObjectManager</span> * <a class="link" href="UDisksObjectManagerClient.html#udisks-object-manager-client-new-for-bus-sync" title="udisks_object_manager_client_new_for_bus_sync ()">udisks_object_manager_client_new_for_bus_sync</a>
 
73
                                                        (<em class="parameter"><code><span class="type">GBusType</span> bus_type</code></em>,
 
74
                                                         <em class="parameter"><code><span class="type">GDBusObjectManagerClientFlags</span> flags</code></em>,
 
75
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
 
76
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *object_path</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
<span class="returnvalue">GDBusObjectManager</span> * <a class="link" href="UDisksObjectManagerClient.html#udisks-object-manager-client-new-sync" title="udisks_object_manager_client_new_sync ()">udisks_object_manager_client_new_sync</a>
 
80
                                                        (<em class="parameter"><code><span class="type">GDBusConnection</span> *connection</code></em>,
 
81
                                                         <em class="parameter"><code><span class="type">GDBusObjectManagerClientFlags</span> flags</code></em>,
 
82
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
 
83
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *object_path</code></em>,
 
84
                                                         <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
 
85
                                                         <em class="parameter"><code><span class="type">GError</span> **error</code></em>);
86
86
</pre>
87
87
</div>
88
88
<div class="refsect1">
89
89
<a name="UDisksObjectManagerClient.object-hierarchy"></a><h2>Object Hierarchy</h2>
90
90
<pre class="synopsis">
91
 
  <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject">GObject</a>
92
 
   +----<a href="http://library.gnome.org/devel/gio/unstable/GDBusObjectManagerClient.html">GDBusObjectManagerClient</a>
 
91
  GObject
 
92
   +----GDBusObjectManagerClient
93
93
         +----UDisksObjectManagerClient
94
94
</pre>
95
95
</div>
97
97
<a name="UDisksObjectManagerClient.implemented-interfaces"></a><h2>Implemented Interfaces</h2>
98
98
<p>
99
99
UDisksObjectManagerClient implements
100
 
 <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 href="http://library.gnome.org/devel/gio/unstable/GDBusObjectManager.html">GDBusObjectManager</a>.</p>
 
100
 GInitable,  GAsyncInitable and  GDBusObjectManager.</p>
101
101
</div>
102
102
<div class="refsect1">
103
103
<a name="UDisksObjectManagerClient.description"></a><h2>Description</h2>
104
104
<p>
105
 
This section contains a <a href="http://library.gnome.org/devel/gio/unstable/GDBusObjectManagerClient.html"><span class="type">GDBusObjectManagerClient</span></a> that uses <a class="link" href="UDisksObjectManagerClient.html#udisks-object-manager-client-get-proxy-type" title="udisks_object_manager_client_get_proxy_type ()"><code class="function">udisks_object_manager_client_get_proxy_type()</code></a> as the <a href="http://library.gnome.org/devel/gio/unstable/GDBusObjectManagerClient.html#GDBusProxyTypeFunc"><span class="type">GDBusProxyTypeFunc</span></a>.
 
105
This section contains a <span class="type">GDBusObjectManagerClient</span> that uses <a class="link" href="UDisksObjectManagerClient.html#udisks-object-manager-client-get-proxy-type" title="udisks_object_manager_client_get_proxy_type ()"><code class="function">udisks_object_manager_client_get_proxy_type()</code></a> as the <span class="type">GDBusProxyTypeFunc</span>.
106
106
</p>
107
107
</div>
108
108
<div class="refsect1">
130
130
<col>
131
131
</colgroup>
132
132
<tbody><tr>
133
 
<td><p><span class="term"><a href="http://library.gnome.org/devel/gio/unstable/GDBusObjectManagerClient.html#GDBusObjectManagerClientClass"><span class="type">GDBusObjectManagerClientClass</span></a> <em class="structfield"><code><a name="UDisksObjectManagerClientClass.parent-class"></a>parent_class</code></em>;</span></p></td>
 
133
<td><p><span class="term"><span class="type">GDBusObjectManagerClientClass</span> <em class="structfield"><code><a name="UDisksObjectManagerClientClass.parent-class"></a>parent_class</code></em>;</span></p></td>
134
134
<td>The parent class.</td>
135
135
</tr></tbody>
136
136
</table></div>
138
138
<hr>
139
139
<div class="refsect2">
140
140
<a name="udisks-object-manager-client-get-proxy-type"></a><h3>udisks_object_manager_client_get_proxy_type ()</h3>
141
 
<pre class="programlisting"><a href="http://library.gnome.org/devel/gobject/unstable/gobject-Type-Information.html#GType"><span class="returnvalue">GType</span></a>               udisks_object_manager_client_get_proxy_type
142
 
                                                        (<em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GDBusObjectManagerClient.html"><span class="type">GDBusObjectManagerClient</span></a> *manager</code></em>,
143
 
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *object_path</code></em>,
144
 
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *interface_name</code></em>,
145
 
                                                         <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>
 
141
<pre class="programlisting"><span class="returnvalue">GType</span>               udisks_object_manager_client_get_proxy_type
 
142
                                                        (<em class="parameter"><code><span class="type">GDBusObjectManagerClient</span> *manager</code></em>,
 
143
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *object_path</code></em>,
 
144
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *interface_name</code></em>,
 
145
                                                         <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);</pre>
146
146
<p>
147
 
A <a href="http://library.gnome.org/devel/gio/unstable/GDBusObjectManagerClient.html#GDBusProxyTypeFunc"><span class="type">GDBusProxyTypeFunc</span></a> that maps <em class="parameter"><code>interface_name</code></em> to the generated <a href="http://library.gnome.org/devel/gio/unstable/GDBusObjectProxy.html"><span class="type">GDBusObjectProxy</span></a>- and <a href="http://library.gnome.org/devel/gio/unstable/GDBusProxy.html"><span class="type">GDBusProxy</span></a>-derived types.
 
147
A <span class="type">GDBusProxyTypeFunc</span> that maps <em class="parameter"><code>interface_name</code></em> to the generated <span class="type">GDBusObjectProxy</span>- and <span class="type">GDBusProxy</span>-derived types.
148
148
</p>
149
149
<div class="variablelist"><table border="0" class="variablelist">
150
150
<colgroup>
154
154
<tbody>
155
155
<tr>
156
156
<td><p><span class="term"><em class="parameter"><code>manager</code></em> :</span></p></td>
157
 
<td>A <a href="http://library.gnome.org/devel/gio/unstable/GDBusObjectManagerClient.html"><span class="type">GDBusObjectManagerClient</span></a>.</td>
 
157
<td>A <span class="type">GDBusObjectManagerClient</span>.</td>
158
158
</tr>
159
159
<tr>
160
160
<td><p><span class="term"><em class="parameter"><code>object_path</code></em> :</span></p></td>
162
162
</tr>
163
163
<tr>
164
164
<td><p><span class="term"><em class="parameter"><code>interface_name</code></em> :</span></p></td>
165
 
<td>Interface name of the remote object or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> to get the object proxy <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Type-Information.html#GType"><span class="type">GType</span></a>. <span class="annotation">[<a href="http://foldoc.org/allow-none"><span class="acronym">allow-none</span></a>]</span>
 
165
<td>Interface name of the remote object or <code class="literal">NULL</code> to get the object proxy <span class="type">GType</span>. <span class="annotation">[<a href="http://foldoc.org/allow-none"><span class="acronym">allow-none</span></a>]</span>
166
166
</td>
167
167
</tr>
168
168
<tr>
171
171
</tr>
172
172
<tr>
173
173
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
174
 
<td>A <a href="http://library.gnome.org/devel/gio/unstable/GDBusProxy.html"><span class="type">GDBusProxy</span></a>-derived <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Type-Information.html#GType"><span class="type">GType</span></a> if <em class="parameter"><code>interface_name</code></em> is not <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>, otherwise the <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Type-Information.html#GType"><span class="type">GType</span></a> for <a class="link" href="UDisksObject.html#UDisksObjectProxy"><span class="type">UDisksObjectProxy</span></a>.</td>
 
174
<td>A <span class="type">GDBusProxy</span>-derived <span class="type">GType</span> if <em class="parameter"><code>interface_name</code></em> is not <code class="literal">NULL</code>, otherwise the <span class="type">GType</span> for <a class="link" href="UDisksObject.html#UDisksObjectProxy"><span class="type">UDisksObjectProxy</span></a>.</td>
175
175
</tr>
176
176
</tbody>
177
177
</table></div>
179
179
<hr>
180
180
<div class="refsect2">
181
181
<a name="udisks-object-manager-client-new"></a><h3>udisks_object_manager_client_new ()</h3>
182
 
<pre class="programlisting"><span class="returnvalue">void</span>                udisks_object_manager_client_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>,
183
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GDBusObjectManagerClient.html#GDBusObjectManagerClientFlags"><span class="type">GDBusObjectManagerClientFlags</span></a> flags</code></em>,
184
 
                                                         <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>,
185
 
                                                         <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>,
186
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
187
 
                                                         <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>,
188
 
                                                         <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>
 
182
<pre class="programlisting"><span class="returnvalue">void</span>                udisks_object_manager_client_new    (<em class="parameter"><code><span class="type">GDBusConnection</span> *connection</code></em>,
 
183
                                                         <em class="parameter"><code><span class="type">GDBusObjectManagerClientFlags</span> flags</code></em>,
 
184
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
 
185
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *object_path</code></em>,
 
186
                                                         <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
 
187
                                                         <em class="parameter"><code><span class="type">GAsyncReadyCallback</span> callback</code></em>,
 
188
                                                         <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);</pre>
189
189
<p>
190
 
Asynchronously creates <a href="http://library.gnome.org/devel/gio/unstable/GDBusObjectManagerClient.html"><span class="type">GDBusObjectManagerClient</span></a> using <a class="link" href="UDisksObjectManagerClient.html#udisks-object-manager-client-get-proxy-type" title="udisks_object_manager_client_get_proxy_type ()"><code class="function">udisks_object_manager_client_get_proxy_type()</code></a> as the <a href="http://library.gnome.org/devel/gio/unstable/GDBusObjectManagerClient.html#GDBusProxyTypeFunc"><span class="type">GDBusProxyTypeFunc</span></a>. See <a href="http://library.gnome.org/devel/gio/unstable/GDBusObjectManagerClient.html#g-dbus-object-manager-client-new"><code class="function">g_dbus_object_manager_client_new()</code></a> for more details.
 
190
Asynchronously creates <span class="type">GDBusObjectManagerClient</span> using <a class="link" href="UDisksObjectManagerClient.html#udisks-object-manager-client-get-proxy-type" title="udisks_object_manager_client_get_proxy_type ()"><code class="function">udisks_object_manager_client_get_proxy_type()</code></a> as the <span class="type">GDBusProxyTypeFunc</span>. See <code class="function">g_dbus_object_manager_client_new()</code> for more details.
191
191
</p>
192
192
<p>
193
 
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.
 
193
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.
194
194
You can then call <a class="link" href="UDisksObjectManagerClient.html#udisks-object-manager-client-new-finish" title="udisks_object_manager_client_new_finish ()"><code class="function">udisks_object_manager_client_new_finish()</code></a> to get the result of the operation.
195
195
</p>
196
196
<p>
204
204
<tbody>
205
205
<tr>
206
206
<td><p><span class="term"><em class="parameter"><code>connection</code></em> :</span></p></td>
207
 
<td>A <a href="http://library.gnome.org/devel/gio/unstable/GDBusConnection.html"><span class="type">GDBusConnection</span></a>.</td>
 
207
<td>A <span class="type">GDBusConnection</span>.</td>
208
208
</tr>
209
209
<tr>
210
210
<td><p><span class="term"><em class="parameter"><code>flags</code></em> :</span></p></td>
211
 
<td>Flags from the <a href="http://library.gnome.org/devel/gio/unstable/GDBusObjectManagerClient.html#GDBusObjectManagerClientFlags"><span class="type">GDBusObjectManagerClientFlags</span></a> enumeration.</td>
 
211
<td>Flags from the <span class="type">GDBusObjectManagerClientFlags</span> enumeration.</td>
212
212
</tr>
213
213
<tr>
214
214
<td><p><span class="term"><em class="parameter"><code>name</code></em> :</span></p></td>
215
 
<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>
 
215
<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>
216
216
</td>
217
217
</tr>
218
218
<tr>
221
221
</tr>
222
222
<tr>
223
223
<td><p><span class="term"><em class="parameter"><code>cancellable</code></em> :</span></p></td>
224
 
<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>
 
224
<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>
225
225
</td>
226
226
</tr>
227
227
<tr>
228
228
<td><p><span class="term"><em class="parameter"><code>callback</code></em> :</span></p></td>
229
 
<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>
 
229
<td>A <span class="type">GAsyncReadyCallback</span> to call when the request is satisfied.</td>
230
230
</tr>
231
231
<tr>
232
232
<td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td>
238
238
<hr>
239
239
<div class="refsect2">
240
240
<a name="udisks-object-manager-client-new-finish"></a><h3>udisks_object_manager_client_new_finish ()</h3>
241
 
<pre class="programlisting"><a href="http://library.gnome.org/devel/gio/unstable/GDBusObjectManager.html"><span class="returnvalue">GDBusObjectManager</span></a> * udisks_object_manager_client_new_finish
242
 
                                                        (<em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html"><span class="type">GAsyncResult</span></a> *res</code></em>,
243
 
                                                         <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>
 
241
<pre class="programlisting"><span class="returnvalue">GDBusObjectManager</span> * udisks_object_manager_client_new_finish
 
242
                                                        (<em class="parameter"><code><span class="type">GAsyncResult</span> *res</code></em>,
 
243
                                                         <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
244
244
<p>
245
245
Finishes an operation started with <a class="link" href="UDisksObjectManagerClient.html#udisks-object-manager-client-new" title="udisks_object_manager_client_new ()"><code class="function">udisks_object_manager_client_new()</code></a>.
246
246
</p>
252
252
<tbody>
253
253
<tr>
254
254
<td><p><span class="term"><em class="parameter"><code>res</code></em> :</span></p></td>
255
 
<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="UDisksObjectManagerClient.html#udisks-object-manager-client-new" title="udisks_object_manager_client_new ()"><code class="function">udisks_object_manager_client_new()</code></a>.</td>
 
255
<td>The <span class="type">GAsyncResult</span> obtained from the <span class="type">GAsyncReadyCallback</span> passed to <a class="link" href="UDisksObjectManagerClient.html#udisks-object-manager-client-new" title="udisks_object_manager_client_new ()"><code class="function">udisks_object_manager_client_new()</code></a>.</td>
256
256
</tr>
257
257
<tr>
258
258
<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
259
 
<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>
 
259
<td>Return location for error or <code class="literal">NULL</code>
260
260
</td>
261
261
</tr>
262
262
<tr>
263
263
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
264
 
<td>The constructed object manager client 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> UDisksObjectManagerClient]</span>
 
264
<td>The constructed object manager client 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> UDisksObjectManagerClient]</span>
265
265
</td>
266
266
</tr>
267
267
</tbody>
271
271
<div class="refsect2">
272
272
<a name="udisks-object-manager-client-new-for-bus"></a><h3>udisks_object_manager_client_new_for_bus ()</h3>
273
273
<pre class="programlisting"><span class="returnvalue">void</span>                udisks_object_manager_client_new_for_bus
274
 
                                                        (<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>,
275
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GDBusObjectManagerClient.html#GDBusObjectManagerClientFlags"><span class="type">GDBusObjectManagerClientFlags</span></a> flags</code></em>,
276
 
                                                         <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>,
277
 
                                                         <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>,
278
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
279
 
                                                         <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>,
280
 
                                                         <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>
 
274
                                                        (<em class="parameter"><code><span class="type">GBusType</span> bus_type</code></em>,
 
275
                                                         <em class="parameter"><code><span class="type">GDBusObjectManagerClientFlags</span> flags</code></em>,
 
276
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
 
277
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *object_path</code></em>,
 
278
                                                         <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
 
279
                                                         <em class="parameter"><code><span class="type">GAsyncReadyCallback</span> callback</code></em>,
 
280
                                                         <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);</pre>
281
281
<p>
282
 
Like <a class="link" href="UDisksObjectManagerClient.html#udisks-object-manager-client-new" title="udisks_object_manager_client_new ()"><code class="function">udisks_object_manager_client_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>.
 
282
Like <a class="link" href="UDisksObjectManagerClient.html#udisks-object-manager-client-new" title="udisks_object_manager_client_new ()"><code class="function">udisks_object_manager_client_new()</code></a> but takes a <span class="type">GBusType</span> instead of a <span class="type">GDBusConnection</span>.
283
283
</p>
284
284
<p>
285
 
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.
 
285
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.
286
286
You can then call <a class="link" href="UDisksObjectManagerClient.html#udisks-object-manager-client-new-for-bus-finish" title="udisks_object_manager_client_new_for_bus_finish ()"><code class="function">udisks_object_manager_client_new_for_bus_finish()</code></a> to get the result of the operation.
287
287
</p>
288
288
<p>
296
296
<tbody>
297
297
<tr>
298
298
<td><p><span class="term"><em class="parameter"><code>bus_type</code></em> :</span></p></td>
299
 
<td>A <a href="http://library.gnome.org/devel/gio/unstable/GDBusConnection.html#GBusType"><span class="type">GBusType</span></a>.</td>
 
299
<td>A <span class="type">GBusType</span>.</td>
300
300
</tr>
301
301
<tr>
302
302
<td><p><span class="term"><em class="parameter"><code>flags</code></em> :</span></p></td>
303
 
<td>Flags from the <a href="http://library.gnome.org/devel/gio/unstable/GDBusObjectManagerClient.html#GDBusObjectManagerClientFlags"><span class="type">GDBusObjectManagerClientFlags</span></a> enumeration.</td>
 
303
<td>Flags from the <span class="type">GDBusObjectManagerClientFlags</span> enumeration.</td>
304
304
</tr>
305
305
<tr>
306
306
<td><p><span class="term"><em class="parameter"><code>name</code></em> :</span></p></td>
312
312
</tr>
313
313
<tr>
314
314
<td><p><span class="term"><em class="parameter"><code>cancellable</code></em> :</span></p></td>
315
 
<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>
 
315
<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>
316
316
</td>
317
317
</tr>
318
318
<tr>
319
319
<td><p><span class="term"><em class="parameter"><code>callback</code></em> :</span></p></td>
320
 
<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>
 
320
<td>A <span class="type">GAsyncReadyCallback</span> to call when the request is satisfied.</td>
321
321
</tr>
322
322
<tr>
323
323
<td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td>
329
329
<hr>
330
330
<div class="refsect2">
331
331
<a name="udisks-object-manager-client-new-for-bus-finish"></a><h3>udisks_object_manager_client_new_for_bus_finish ()</h3>
332
 
<pre class="programlisting"><a href="http://library.gnome.org/devel/gio/unstable/GDBusObjectManager.html"><span class="returnvalue">GDBusObjectManager</span></a> * udisks_object_manager_client_new_for_bus_finish
333
 
                                                        (<em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html"><span class="type">GAsyncResult</span></a> *res</code></em>,
334
 
                                                         <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>
 
332
<pre class="programlisting"><span class="returnvalue">GDBusObjectManager</span> * udisks_object_manager_client_new_for_bus_finish
 
333
                                                        (<em class="parameter"><code><span class="type">GAsyncResult</span> *res</code></em>,
 
334
                                                         <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
335
335
<p>
336
336
Finishes an operation started with <a class="link" href="UDisksObjectManagerClient.html#udisks-object-manager-client-new-for-bus" title="udisks_object_manager_client_new_for_bus ()"><code class="function">udisks_object_manager_client_new_for_bus()</code></a>.
337
337
</p>
343
343
<tbody>
344
344
<tr>
345
345
<td><p><span class="term"><em class="parameter"><code>res</code></em> :</span></p></td>
346
 
<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="UDisksObjectManagerClient.html#udisks-object-manager-client-new-for-bus" title="udisks_object_manager_client_new_for_bus ()"><code class="function">udisks_object_manager_client_new_for_bus()</code></a>.</td>
 
346
<td>The <span class="type">GAsyncResult</span> obtained from the <span class="type">GAsyncReadyCallback</span> passed to <a class="link" href="UDisksObjectManagerClient.html#udisks-object-manager-client-new-for-bus" title="udisks_object_manager_client_new_for_bus ()"><code class="function">udisks_object_manager_client_new_for_bus()</code></a>.</td>
347
347
</tr>
348
348
<tr>
349
349
<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
350
 
<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>
 
350
<td>Return location for error or <code class="literal">NULL</code>
351
351
</td>
352
352
</tr>
353
353
<tr>
354
354
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
355
 
<td>The constructed object manager client 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> UDisksObjectManagerClient]</span>
 
355
<td>The constructed object manager client 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> UDisksObjectManagerClient]</span>
356
356
</td>
357
357
</tr>
358
358
</tbody>
361
361
<hr>
362
362
<div class="refsect2">
363
363
<a name="udisks-object-manager-client-new-for-bus-sync"></a><h3>udisks_object_manager_client_new_for_bus_sync ()</h3>
364
 
<pre class="programlisting"><a href="http://library.gnome.org/devel/gio/unstable/GDBusObjectManager.html"><span class="returnvalue">GDBusObjectManager</span></a> * udisks_object_manager_client_new_for_bus_sync
365
 
                                                        (<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>,
366
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GDBusObjectManagerClient.html#GDBusObjectManagerClientFlags"><span class="type">GDBusObjectManagerClientFlags</span></a> flags</code></em>,
367
 
                                                         <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>,
368
 
                                                         <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>,
369
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
370
 
                                                         <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>
 
364
<pre class="programlisting"><span class="returnvalue">GDBusObjectManager</span> * udisks_object_manager_client_new_for_bus_sync
 
365
                                                        (<em class="parameter"><code><span class="type">GBusType</span> bus_type</code></em>,
 
366
                                                         <em class="parameter"><code><span class="type">GDBusObjectManagerClientFlags</span> flags</code></em>,
 
367
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
 
368
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *object_path</code></em>,
 
369
                                                         <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
 
370
                                                         <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
371
371
<p>
372
 
Like <a class="link" href="UDisksObjectManagerClient.html#udisks-object-manager-client-new-sync" title="udisks_object_manager_client_new_sync ()"><code class="function">udisks_object_manager_client_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>.
 
372
Like <a class="link" href="UDisksObjectManagerClient.html#udisks-object-manager-client-new-sync" title="udisks_object_manager_client_new_sync ()"><code class="function">udisks_object_manager_client_new_sync()</code></a> but takes a <span class="type">GBusType</span> instead of a <span class="type">GDBusConnection</span>.
373
373
</p>
374
374
<p>
375
375
The calling thread is blocked until a reply is received.
385
385
<tbody>
386
386
<tr>
387
387
<td><p><span class="term"><em class="parameter"><code>bus_type</code></em> :</span></p></td>
388
 
<td>A <a href="http://library.gnome.org/devel/gio/unstable/GDBusConnection.html#GBusType"><span class="type">GBusType</span></a>.</td>
 
388
<td>A <span class="type">GBusType</span>.</td>
389
389
</tr>
390
390
<tr>
391
391
<td><p><span class="term"><em class="parameter"><code>flags</code></em> :</span></p></td>
392
 
<td>Flags from the <a href="http://library.gnome.org/devel/gio/unstable/GDBusObjectManagerClient.html#GDBusObjectManagerClientFlags"><span class="type">GDBusObjectManagerClientFlags</span></a> enumeration.</td>
 
392
<td>Flags from the <span class="type">GDBusObjectManagerClientFlags</span> enumeration.</td>
393
393
</tr>
394
394
<tr>
395
395
<td><p><span class="term"><em class="parameter"><code>name</code></em> :</span></p></td>
401
401
</tr>
402
402
<tr>
403
403
<td><p><span class="term"><em class="parameter"><code>cancellable</code></em> :</span></p></td>
404
 
<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>
 
404
<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>
405
405
</td>
406
406
</tr>
407
407
<tr>
408
408
<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
409
 
<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>
 
409
<td>Return location for error or <code class="literal">NULL</code>
410
410
</td>
411
411
</tr>
412
412
<tr>
413
413
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
414
 
<td>The constructed object manager client 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> UDisksObjectManagerClient]</span>
 
414
<td>The constructed object manager client 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> UDisksObjectManagerClient]</span>
415
415
</td>
416
416
</tr>
417
417
</tbody>
420
420
<hr>
421
421
<div class="refsect2">
422
422
<a name="udisks-object-manager-client-new-sync"></a><h3>udisks_object_manager_client_new_sync ()</h3>
423
 
<pre class="programlisting"><a href="http://library.gnome.org/devel/gio/unstable/GDBusObjectManager.html"><span class="returnvalue">GDBusObjectManager</span></a> * udisks_object_manager_client_new_sync
424
 
                                                        (<em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GDBusConnection.html"><span class="type">GDBusConnection</span></a> *connection</code></em>,
425
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GDBusObjectManagerClient.html#GDBusObjectManagerClientFlags"><span class="type">GDBusObjectManagerClientFlags</span></a> flags</code></em>,
426
 
                                                         <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>,
427
 
                                                         <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>,
428
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
429
 
                                                         <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>
 
423
<pre class="programlisting"><span class="returnvalue">GDBusObjectManager</span> * udisks_object_manager_client_new_sync
 
424
                                                        (<em class="parameter"><code><span class="type">GDBusConnection</span> *connection</code></em>,
 
425
                                                         <em class="parameter"><code><span class="type">GDBusObjectManagerClientFlags</span> flags</code></em>,
 
426
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
 
427
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *object_path</code></em>,
 
428
                                                         <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
 
429
                                                         <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
430
430
<p>
431
 
Synchronously creates <a href="http://library.gnome.org/devel/gio/unstable/GDBusObjectManagerClient.html"><span class="type">GDBusObjectManagerClient</span></a> using <a class="link" href="UDisksObjectManagerClient.html#udisks-object-manager-client-get-proxy-type" title="udisks_object_manager_client_get_proxy_type ()"><code class="function">udisks_object_manager_client_get_proxy_type()</code></a> as the <a href="http://library.gnome.org/devel/gio/unstable/GDBusObjectManagerClient.html#GDBusProxyTypeFunc"><span class="type">GDBusProxyTypeFunc</span></a>. See <a href="http://library.gnome.org/devel/gio/unstable/GDBusObjectManagerClient.html#g-dbus-object-manager-client-new-sync"><code class="function">g_dbus_object_manager_client_new_sync()</code></a> for more details.
 
431
Synchronously creates <span class="type">GDBusObjectManagerClient</span> using <a class="link" href="UDisksObjectManagerClient.html#udisks-object-manager-client-get-proxy-type" title="udisks_object_manager_client_get_proxy_type ()"><code class="function">udisks_object_manager_client_get_proxy_type()</code></a> as the <span class="type">GDBusProxyTypeFunc</span>. See <code class="function">g_dbus_object_manager_client_new_sync()</code> for more details.
432
432
</p>
433
433
<p>
434
434
The calling thread is blocked until a reply is received.
444
444
<tbody>
445
445
<tr>
446
446
<td><p><span class="term"><em class="parameter"><code>connection</code></em> :</span></p></td>
447
 
<td>A <a href="http://library.gnome.org/devel/gio/unstable/GDBusConnection.html"><span class="type">GDBusConnection</span></a>.</td>
 
447
<td>A <span class="type">GDBusConnection</span>.</td>
448
448
</tr>
449
449
<tr>
450
450
<td><p><span class="term"><em class="parameter"><code>flags</code></em> :</span></p></td>
451
 
<td>Flags from the <a href="http://library.gnome.org/devel/gio/unstable/GDBusObjectManagerClient.html#GDBusObjectManagerClientFlags"><span class="type">GDBusObjectManagerClientFlags</span></a> enumeration.</td>
 
451
<td>Flags from the <span class="type">GDBusObjectManagerClientFlags</span> enumeration.</td>
452
452
</tr>
453
453
<tr>
454
454
<td><p><span class="term"><em class="parameter"><code>name</code></em> :</span></p></td>
455
 
<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>
 
455
<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>
456
456
</td>
457
457
</tr>
458
458
<tr>
461
461
</tr>
462
462
<tr>
463
463
<td><p><span class="term"><em class="parameter"><code>cancellable</code></em> :</span></p></td>
464
 
<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>
 
464
<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>
465
465
</td>
466
466
</tr>
467
467
<tr>
468
468
<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
469
 
<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>
 
469
<td>Return location for error or <code class="literal">NULL</code>
470
470
</td>
471
471
</tr>
472
472
<tr>
473
473
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
474
 
<td>The constructed object manager client 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> UDisksObjectManagerClient]</span>
 
474
<td>The constructed object manager client 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> UDisksObjectManagerClient]</span>
475
475
</td>
476
476
</tr>
477
477
</tbody>