~ubuntu-branches/ubuntu/saucy/gnome-online-accounts/saucy-proposed

« back to all changes in this revision

Viewing changes to doc/html/GoaObjectManagerClient.html

  • Committer: Package Import Robot
  • Author(s): Michael Biebl, Jeremy Bicha, Michael Biebl
  • Date: 2013-09-10 19:48:09 UTC
  • mfrom: (0.4.4)
  • mto: This revision was merged to the branch mainline in revision 33.
  • Revision ID: package-import@ubuntu.com-20130910194809-m36jdz1hyw0zu717
Tags: 3.8.3-1
[ Jeremy Bicha ]
* Update homepage

[ Michael Biebl ]
* New upstream release.
* Move typelib files to /usr/lib/girepository-1.0/. Upstream now uses
  $libdir and g-i isn't multi-arch aware yet.

Show diffs side-by-side

added added

removed removed

Lines of Context:
8
8
<link rel="up" href="ref-library-generated.html" title="Generated Code">
9
9
<link rel="prev" href="GoaObject.html" title="GoaObject">
10
10
<link rel="next" href="GoaManager.html" title="GoaManager">
11
 
<meta name="generator" content="GTK-Doc V1.18.1 (XML mode)">
 
11
<meta name="generator" content="GTK-Doc V1.19 (XML mode)">
12
12
<link rel="stylesheet" href="style.css" type="text/css">
13
13
</head>
14
14
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
43
43
<a name="GoaObjectManagerClient.synopsis"></a><h2>Synopsis</h2>
44
44
<pre class="synopsis">struct              <a class="link" href="GoaObjectManagerClient.html#GoaObjectManagerClient-struct" title="struct GoaObjectManagerClient">GoaObjectManagerClient</a>;
45
45
struct              <a class="link" href="GoaObjectManagerClient.html#GoaObjectManagerClientClass" title="struct GoaObjectManagerClientClass">GoaObjectManagerClientClass</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="GoaObjectManagerClient.html#goa-object-manager-client-get-proxy-type" title="goa_object_manager_client_get_proxy_type ()">goa_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="GoaObjectManagerClient.html#goa-object-manager-client-new" title="goa_object_manager_client_new ()">goa_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="GoaObjectManagerClient.html#goa-object-manager-client-new-finish" title="goa_object_manager_client_new_finish ()">goa_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="GoaObjectManagerClient.html#goa-object-manager-client-get-proxy-type" title="goa_object_manager_client_get_proxy_type ()">goa_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="GoaObjectManagerClient.html#goa-object-manager-client-new" title="goa_object_manager_client_new ()">goa_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="GoaObjectManagerClient.html#goa-object-manager-client-new-finish" title="goa_object_manager_client_new_finish ()">goa_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="GoaObjectManagerClient.html#goa-object-manager-client-new-for-bus" title="goa_object_manager_client_new_for_bus ()">goa_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="GoaObjectManagerClient.html#goa-object-manager-client-new-for-bus-finish" title="goa_object_manager_client_new_for_bus_finish ()">goa_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="GoaObjectManagerClient.html#goa-object-manager-client-new-for-bus-sync" title="goa_object_manager_client_new_for_bus_sync ()">goa_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="GoaObjectManagerClient.html#goa-object-manager-client-new-sync" title="goa_object_manager_client_new_sync ()">goa_object_manager_client_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>,
80
 
                                                         <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>,
81
 
                                                         <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>,
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> *object_path</code></em>,
83
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
84
 
                                                         <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="GoaObjectManagerClient.html#goa-object-manager-client-new-for-bus-finish" title="goa_object_manager_client_new_for_bus_finish ()">goa_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="GoaObjectManagerClient.html#goa-object-manager-client-new-for-bus-sync" title="goa_object_manager_client_new_for_bus_sync ()">goa_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="GoaObjectManagerClient.html#goa-object-manager-client-new-sync" title="goa_object_manager_client_new_sync ()">goa_object_manager_client_new_sync</a> (<em class="parameter"><code><span class="type">GDBusConnection</span> *connection</code></em>,
 
80
                                                         <em class="parameter"><code><span class="type">GDBusObjectManagerClientFlags</span> flags</code></em>,
 
81
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
 
82
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *object_path</code></em>,
 
83
                                                         <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
 
84
                                                         <em class="parameter"><code><span class="type">GError</span> **error</code></em>);
85
85
</pre>
86
86
</div>
87
87
<div class="refsect1">
88
88
<a name="GoaObjectManagerClient.object-hierarchy"></a><h2>Object Hierarchy</h2>
89
89
<pre class="synopsis">
90
 
  <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject">GObject</a>
91
 
   +----<a href="http://library.gnome.org/devel/gio/unstable/GDBusObjectManagerClient.html">GDBusObjectManagerClient</a>
 
90
  GObject
 
91
   +----GDBusObjectManagerClient
92
92
         +----GoaObjectManagerClient
93
93
</pre>
94
94
</div>
96
96
<a name="GoaObjectManagerClient.implemented-interfaces"></a><h2>Implemented Interfaces</h2>
97
97
<p>
98
98
GoaObjectManagerClient implements
99
 
 <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>
 
99
 GInitable,  GAsyncInitable and  GDBusObjectManager.</p>
100
100
</div>
101
101
<div class="refsect1">
102
102
<a name="GoaObjectManagerClient.description"></a><h2>Description</h2>
103
103
<p>
104
 
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="GoaObjectManagerClient.html#goa-object-manager-client-get-proxy-type" title="goa_object_manager_client_get_proxy_type ()"><code class="function">goa_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>.
 
104
This section contains a <span class="type">GDBusObjectManagerClient</span> that uses <a class="link" href="GoaObjectManagerClient.html#goa-object-manager-client-get-proxy-type" title="goa_object_manager_client_get_proxy_type ()"><code class="function">goa_object_manager_client_get_proxy_type()</code></a> as the <span class="type">GDBusProxyTypeFunc</span>.
105
105
</p>
106
106
</div>
107
107
<div class="refsect1">
129
129
<col>
130
130
</colgroup>
131
131
<tbody><tr>
132
 
<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="GoaObjectManagerClientClass.parent-class"></a>parent_class</code></em>;</span></p></td>
 
132
<td><p><span class="term"><span class="type">GDBusObjectManagerClientClass</span> <em class="structfield"><code><a name="GoaObjectManagerClientClass.parent-class"></a>parent_class</code></em>;</span></p></td>
133
133
<td>The parent class.</td>
134
134
</tr></tbody>
135
135
</table></div>
137
137
<hr>
138
138
<div class="refsect2">
139
139
<a name="goa-object-manager-client-get-proxy-type"></a><h3>goa_object_manager_client_get_proxy_type ()</h3>
140
 
<pre class="programlisting"><a href="http://library.gnome.org/devel/gobject/unstable/gobject-Type-Information.html#GType"><span class="returnvalue">GType</span></a>               goa_object_manager_client_get_proxy_type
141
 
                                                        (<em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GDBusObjectManagerClient.html"><span class="type">GDBusObjectManagerClient</span></a> *manager</code></em>,
142
 
                                                         <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>,
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> *interface_name</code></em>,
144
 
                                                         <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>
 
140
<pre class="programlisting"><span class="returnvalue">GType</span>               goa_object_manager_client_get_proxy_type
 
141
                                                        (<em class="parameter"><code><span class="type">GDBusObjectManagerClient</span> *manager</code></em>,
 
142
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *object_path</code></em>,
 
143
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *interface_name</code></em>,
 
144
                                                         <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);</pre>
145
145
<p>
146
 
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.
 
146
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.
147
147
</p>
148
148
<div class="variablelist"><table border="0" class="variablelist">
149
149
<colgroup>
153
153
<tbody>
154
154
<tr>
155
155
<td><p><span class="term"><em class="parameter"><code>manager</code></em> :</span></p></td>
156
 
<td>A <a href="http://library.gnome.org/devel/gio/unstable/GDBusObjectManagerClient.html"><span class="type">GDBusObjectManagerClient</span></a>.</td>
 
156
<td>A <span class="type">GDBusObjectManagerClient</span>.</td>
157
157
</tr>
158
158
<tr>
159
159
<td><p><span class="term"><em class="parameter"><code>object_path</code></em> :</span></p></td>
161
161
</tr>
162
162
<tr>
163
163
<td><p><span class="term"><em class="parameter"><code>interface_name</code></em> :</span></p></td>
164
 
<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">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
 
164
<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">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
165
165
</td>
166
166
</tr>
167
167
<tr>
170
170
</tr>
171
171
<tr>
172
172
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
173
 
<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="GoaObject.html#GoaObjectProxy"><span class="type">GoaObjectProxy</span></a>.</td>
 
173
<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="GoaObject.html#GoaObjectProxy"><span class="type">GoaObjectProxy</span></a>.</td>
174
174
</tr>
175
175
</tbody>
176
176
</table></div>
178
178
<hr>
179
179
<div class="refsect2">
180
180
<a name="goa-object-manager-client-new"></a><h3>goa_object_manager_client_new ()</h3>
181
 
<pre class="programlisting"><span class="returnvalue">void</span>                goa_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>,
182
 
                                                         <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>,
183
 
                                                         <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>,
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> *object_path</code></em>,
185
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
186
 
                                                         <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>,
187
 
                                                         <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>
 
181
<pre class="programlisting"><span class="returnvalue">void</span>                goa_object_manager_client_new       (<em class="parameter"><code><span class="type">GDBusConnection</span> *connection</code></em>,
 
182
                                                         <em class="parameter"><code><span class="type">GDBusObjectManagerClientFlags</span> flags</code></em>,
 
183
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
 
184
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *object_path</code></em>,
 
185
                                                         <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
 
186
                                                         <em class="parameter"><code><span class="type">GAsyncReadyCallback</span> callback</code></em>,
 
187
                                                         <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);</pre>
188
188
<p>
189
 
Asynchronously creates <a href="http://library.gnome.org/devel/gio/unstable/GDBusObjectManagerClient.html"><span class="type">GDBusObjectManagerClient</span></a> using <a class="link" href="GoaObjectManagerClient.html#goa-object-manager-client-get-proxy-type" title="goa_object_manager_client_get_proxy_type ()"><code class="function">goa_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.
 
189
Asynchronously creates <span class="type">GDBusObjectManagerClient</span> using <a class="link" href="GoaObjectManagerClient.html#goa-object-manager-client-get-proxy-type" title="goa_object_manager_client_get_proxy_type ()"><code class="function">goa_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.
190
190
</p>
191
191
<p>
192
 
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.
 
192
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.
193
193
You can then call <a class="link" href="GoaObjectManagerClient.html#goa-object-manager-client-new-finish" title="goa_object_manager_client_new_finish ()"><code class="function">goa_object_manager_client_new_finish()</code></a> to get the result of the operation.
194
194
</p>
195
195
<p>
203
203
<tbody>
204
204
<tr>
205
205
<td><p><span class="term"><em class="parameter"><code>connection</code></em> :</span></p></td>
206
 
<td>A <a href="http://library.gnome.org/devel/gio/unstable/GDBusConnection.html"><span class="type">GDBusConnection</span></a>.</td>
 
206
<td>A <span class="type">GDBusConnection</span>.</td>
207
207
</tr>
208
208
<tr>
209
209
<td><p><span class="term"><em class="parameter"><code>flags</code></em> :</span></p></td>
210
 
<td>Flags from the <a href="http://library.gnome.org/devel/gio/unstable/GDBusObjectManagerClient.html#GDBusObjectManagerClientFlags"><span class="type">GDBusObjectManagerClientFlags</span></a> enumeration.</td>
 
210
<td>Flags from the <span class="type">GDBusObjectManagerClientFlags</span> enumeration.</td>
211
211
</tr>
212
212
<tr>
213
213
<td><p><span class="term"><em class="parameter"><code>name</code></em> :</span></p></td>
214
 
<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">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
 
214
<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">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
215
215
</td>
216
216
</tr>
217
217
<tr>
220
220
</tr>
221
221
<tr>
222
222
<td><p><span class="term"><em class="parameter"><code>cancellable</code></em> :</span></p></td>
223
 
<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">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
 
223
<td>A <span class="type">GCancellable</span> or <code class="literal">NULL</code>. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
224
224
</td>
225
225
</tr>
226
226
<tr>
227
227
<td><p><span class="term"><em class="parameter"><code>callback</code></em> :</span></p></td>
228
 
<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>
 
228
<td>A <span class="type">GAsyncReadyCallback</span> to call when the request is satisfied.</td>
229
229
</tr>
230
230
<tr>
231
231
<td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td>
237
237
<hr>
238
238
<div class="refsect2">
239
239
<a name="goa-object-manager-client-new-finish"></a><h3>goa_object_manager_client_new_finish ()</h3>
240
 
<pre class="programlisting"><a href="http://library.gnome.org/devel/gio/unstable/GDBusObjectManager.html"><span class="returnvalue">GDBusObjectManager</span></a> * goa_object_manager_client_new_finish
241
 
                                                        (<em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html"><span class="type">GAsyncResult</span></a> *res</code></em>,
242
 
                                                         <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>
 
240
<pre class="programlisting"><span class="returnvalue">GDBusObjectManager</span> * goa_object_manager_client_new_finish
 
241
                                                        (<em class="parameter"><code><span class="type">GAsyncResult</span> *res</code></em>,
 
242
                                                         <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
243
243
<p>
244
244
Finishes an operation started with <a class="link" href="GoaObjectManagerClient.html#goa-object-manager-client-new" title="goa_object_manager_client_new ()"><code class="function">goa_object_manager_client_new()</code></a>.
245
245
</p>
251
251
<tbody>
252
252
<tr>
253
253
<td><p><span class="term"><em class="parameter"><code>res</code></em> :</span></p></td>
254
 
<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="GoaObjectManagerClient.html#goa-object-manager-client-new" title="goa_object_manager_client_new ()"><code class="function">goa_object_manager_client_new()</code></a>.</td>
 
254
<td>The <span class="type">GAsyncResult</span> obtained from the <span class="type">GAsyncReadyCallback</span> passed to <a class="link" href="GoaObjectManagerClient.html#goa-object-manager-client-new" title="goa_object_manager_client_new ()"><code class="function">goa_object_manager_client_new()</code></a>.</td>
255
255
</tr>
256
256
<tr>
257
257
<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
258
 
<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>
 
258
<td>Return location for error or <code class="literal">NULL</code>
259
259
</td>
260
260
</tr>
261
261
<tr>
262
262
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
263
 
<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">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>][<acronym title="Override the parsed C type with given type."><span class="acronym">type</span></acronym> GoaObjectManagerClient]</span>
 
263
<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">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>][<acronym title="Override the parsed C type with given type."><span class="acronym">type</span></acronym> GoaObjectManagerClient]</span>
264
264
</td>
265
265
</tr>
266
266
</tbody>
270
270
<div class="refsect2">
271
271
<a name="goa-object-manager-client-new-for-bus"></a><h3>goa_object_manager_client_new_for_bus ()</h3>
272
272
<pre class="programlisting"><span class="returnvalue">void</span>                goa_object_manager_client_new_for_bus
273
 
                                                        (<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>,
274
 
                                                         <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>,
275
 
                                                         <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>,
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> *object_path</code></em>,
277
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
278
 
                                                         <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>,
279
 
                                                         <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>
 
273
                                                        (<em class="parameter"><code><span class="type">GBusType</span> bus_type</code></em>,
 
274
                                                         <em class="parameter"><code><span class="type">GDBusObjectManagerClientFlags</span> flags</code></em>,
 
275
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
 
276
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *object_path</code></em>,
 
277
                                                         <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
 
278
                                                         <em class="parameter"><code><span class="type">GAsyncReadyCallback</span> callback</code></em>,
 
279
                                                         <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);</pre>
280
280
<p>
281
 
Like <a class="link" href="GoaObjectManagerClient.html#goa-object-manager-client-new" title="goa_object_manager_client_new ()"><code class="function">goa_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>.
 
281
Like <a class="link" href="GoaObjectManagerClient.html#goa-object-manager-client-new" title="goa_object_manager_client_new ()"><code class="function">goa_object_manager_client_new()</code></a> but takes a <span class="type">GBusType</span> instead of a <span class="type">GDBusConnection</span>.
282
282
</p>
283
283
<p>
284
 
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.
 
284
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.
285
285
You can then call <a class="link" href="GoaObjectManagerClient.html#goa-object-manager-client-new-for-bus-finish" title="goa_object_manager_client_new_for_bus_finish ()"><code class="function">goa_object_manager_client_new_for_bus_finish()</code></a> to get the result of the operation.
286
286
</p>
287
287
<p>
295
295
<tbody>
296
296
<tr>
297
297
<td><p><span class="term"><em class="parameter"><code>bus_type</code></em> :</span></p></td>
298
 
<td>A <a href="http://library.gnome.org/devel/gio/unstable/GDBusConnection.html#GBusType"><span class="type">GBusType</span></a>.</td>
 
298
<td>A <span class="type">GBusType</span>.</td>
299
299
</tr>
300
300
<tr>
301
301
<td><p><span class="term"><em class="parameter"><code>flags</code></em> :</span></p></td>
302
 
<td>Flags from the <a href="http://library.gnome.org/devel/gio/unstable/GDBusObjectManagerClient.html#GDBusObjectManagerClientFlags"><span class="type">GDBusObjectManagerClientFlags</span></a> enumeration.</td>
 
302
<td>Flags from the <span class="type">GDBusObjectManagerClientFlags</span> enumeration.</td>
303
303
</tr>
304
304
<tr>
305
305
<td><p><span class="term"><em class="parameter"><code>name</code></em> :</span></p></td>
311
311
</tr>
312
312
<tr>
313
313
<td><p><span class="term"><em class="parameter"><code>cancellable</code></em> :</span></p></td>
314
 
<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">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
 
314
<td>A <span class="type">GCancellable</span> or <code class="literal">NULL</code>. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
315
315
</td>
316
316
</tr>
317
317
<tr>
318
318
<td><p><span class="term"><em class="parameter"><code>callback</code></em> :</span></p></td>
319
 
<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>
 
319
<td>A <span class="type">GAsyncReadyCallback</span> to call when the request is satisfied.</td>
320
320
</tr>
321
321
<tr>
322
322
<td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td>
328
328
<hr>
329
329
<div class="refsect2">
330
330
<a name="goa-object-manager-client-new-for-bus-finish"></a><h3>goa_object_manager_client_new_for_bus_finish ()</h3>
331
 
<pre class="programlisting"><a href="http://library.gnome.org/devel/gio/unstable/GDBusObjectManager.html"><span class="returnvalue">GDBusObjectManager</span></a> * goa_object_manager_client_new_for_bus_finish
332
 
                                                        (<em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html"><span class="type">GAsyncResult</span></a> *res</code></em>,
333
 
                                                         <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>
 
331
<pre class="programlisting"><span class="returnvalue">GDBusObjectManager</span> * goa_object_manager_client_new_for_bus_finish
 
332
                                                        (<em class="parameter"><code><span class="type">GAsyncResult</span> *res</code></em>,
 
333
                                                         <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
334
334
<p>
335
335
Finishes an operation started with <a class="link" href="GoaObjectManagerClient.html#goa-object-manager-client-new-for-bus" title="goa_object_manager_client_new_for_bus ()"><code class="function">goa_object_manager_client_new_for_bus()</code></a>.
336
336
</p>
342
342
<tbody>
343
343
<tr>
344
344
<td><p><span class="term"><em class="parameter"><code>res</code></em> :</span></p></td>
345
 
<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="GoaObjectManagerClient.html#goa-object-manager-client-new-for-bus" title="goa_object_manager_client_new_for_bus ()"><code class="function">goa_object_manager_client_new_for_bus()</code></a>.</td>
 
345
<td>The <span class="type">GAsyncResult</span> obtained from the <span class="type">GAsyncReadyCallback</span> passed to <a class="link" href="GoaObjectManagerClient.html#goa-object-manager-client-new-for-bus" title="goa_object_manager_client_new_for_bus ()"><code class="function">goa_object_manager_client_new_for_bus()</code></a>.</td>
346
346
</tr>
347
347
<tr>
348
348
<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
349
 
<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>
 
349
<td>Return location for error or <code class="literal">NULL</code>
350
350
</td>
351
351
</tr>
352
352
<tr>
353
353
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
354
 
<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">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>][<acronym title="Override the parsed C type with given type."><span class="acronym">type</span></acronym> GoaObjectManagerClient]</span>
 
354
<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">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>][<acronym title="Override the parsed C type with given type."><span class="acronym">type</span></acronym> GoaObjectManagerClient]</span>
355
355
</td>
356
356
</tr>
357
357
</tbody>
360
360
<hr>
361
361
<div class="refsect2">
362
362
<a name="goa-object-manager-client-new-for-bus-sync"></a><h3>goa_object_manager_client_new_for_bus_sync ()</h3>
363
 
<pre class="programlisting"><a href="http://library.gnome.org/devel/gio/unstable/GDBusObjectManager.html"><span class="returnvalue">GDBusObjectManager</span></a> * goa_object_manager_client_new_for_bus_sync
364
 
                                                        (<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>,
365
 
                                                         <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>,
366
 
                                                         <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>,
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> *object_path</code></em>,
368
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
369
 
                                                         <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>
 
363
<pre class="programlisting"><span class="returnvalue">GDBusObjectManager</span> * goa_object_manager_client_new_for_bus_sync
 
364
                                                        (<em class="parameter"><code><span class="type">GBusType</span> bus_type</code></em>,
 
365
                                                         <em class="parameter"><code><span class="type">GDBusObjectManagerClientFlags</span> flags</code></em>,
 
366
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
 
367
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *object_path</code></em>,
 
368
                                                         <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
 
369
                                                         <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
370
370
<p>
371
 
Like <a class="link" href="GoaObjectManagerClient.html#goa-object-manager-client-new-sync" title="goa_object_manager_client_new_sync ()"><code class="function">goa_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>.
 
371
Like <a class="link" href="GoaObjectManagerClient.html#goa-object-manager-client-new-sync" title="goa_object_manager_client_new_sync ()"><code class="function">goa_object_manager_client_new_sync()</code></a> but takes a <span class="type">GBusType</span> instead of a <span class="type">GDBusConnection</span>.
372
372
</p>
373
373
<p>
374
374
The calling thread is blocked until a reply is received.
384
384
<tbody>
385
385
<tr>
386
386
<td><p><span class="term"><em class="parameter"><code>bus_type</code></em> :</span></p></td>
387
 
<td>A <a href="http://library.gnome.org/devel/gio/unstable/GDBusConnection.html#GBusType"><span class="type">GBusType</span></a>.</td>
 
387
<td>A <span class="type">GBusType</span>.</td>
388
388
</tr>
389
389
<tr>
390
390
<td><p><span class="term"><em class="parameter"><code>flags</code></em> :</span></p></td>
391
 
<td>Flags from the <a href="http://library.gnome.org/devel/gio/unstable/GDBusObjectManagerClient.html#GDBusObjectManagerClientFlags"><span class="type">GDBusObjectManagerClientFlags</span></a> enumeration.</td>
 
391
<td>Flags from the <span class="type">GDBusObjectManagerClientFlags</span> enumeration.</td>
392
392
</tr>
393
393
<tr>
394
394
<td><p><span class="term"><em class="parameter"><code>name</code></em> :</span></p></td>
400
400
</tr>
401
401
<tr>
402
402
<td><p><span class="term"><em class="parameter"><code>cancellable</code></em> :</span></p></td>
403
 
<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">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
 
403
<td>A <span class="type">GCancellable</span> or <code class="literal">NULL</code>. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
404
404
</td>
405
405
</tr>
406
406
<tr>
407
407
<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
408
 
<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>
 
408
<td>Return location for error or <code class="literal">NULL</code>
409
409
</td>
410
410
</tr>
411
411
<tr>
412
412
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
413
 
<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">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>][<acronym title="Override the parsed C type with given type."><span class="acronym">type</span></acronym> GoaObjectManagerClient]</span>
 
413
<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">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>][<acronym title="Override the parsed C type with given type."><span class="acronym">type</span></acronym> GoaObjectManagerClient]</span>
414
414
</td>
415
415
</tr>
416
416
</tbody>
419
419
<hr>
420
420
<div class="refsect2">
421
421
<a name="goa-object-manager-client-new-sync"></a><h3>goa_object_manager_client_new_sync ()</h3>
422
 
<pre class="programlisting"><a href="http://library.gnome.org/devel/gio/unstable/GDBusObjectManager.html"><span class="returnvalue">GDBusObjectManager</span></a> * goa_object_manager_client_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>,
423
 
                                                         <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>,
424
 
                                                         <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>,
425
 
                                                         <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>,
426
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
427
 
                                                         <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>
 
422
<pre class="programlisting"><span class="returnvalue">GDBusObjectManager</span> * goa_object_manager_client_new_sync (<em class="parameter"><code><span class="type">GDBusConnection</span> *connection</code></em>,
 
423
                                                         <em class="parameter"><code><span class="type">GDBusObjectManagerClientFlags</span> flags</code></em>,
 
424
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
 
425
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *object_path</code></em>,
 
426
                                                         <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
 
427
                                                         <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
428
428
<p>
429
 
Synchronously creates <a href="http://library.gnome.org/devel/gio/unstable/GDBusObjectManagerClient.html"><span class="type">GDBusObjectManagerClient</span></a> using <a class="link" href="GoaObjectManagerClient.html#goa-object-manager-client-get-proxy-type" title="goa_object_manager_client_get_proxy_type ()"><code class="function">goa_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.
 
429
Synchronously creates <span class="type">GDBusObjectManagerClient</span> using <a class="link" href="GoaObjectManagerClient.html#goa-object-manager-client-get-proxy-type" title="goa_object_manager_client_get_proxy_type ()"><code class="function">goa_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.
430
430
</p>
431
431
<p>
432
432
The calling thread is blocked until a reply is received.
442
442
<tbody>
443
443
<tr>
444
444
<td><p><span class="term"><em class="parameter"><code>connection</code></em> :</span></p></td>
445
 
<td>A <a href="http://library.gnome.org/devel/gio/unstable/GDBusConnection.html"><span class="type">GDBusConnection</span></a>.</td>
 
445
<td>A <span class="type">GDBusConnection</span>.</td>
446
446
</tr>
447
447
<tr>
448
448
<td><p><span class="term"><em class="parameter"><code>flags</code></em> :</span></p></td>
449
 
<td>Flags from the <a href="http://library.gnome.org/devel/gio/unstable/GDBusObjectManagerClient.html#GDBusObjectManagerClientFlags"><span class="type">GDBusObjectManagerClientFlags</span></a> enumeration.</td>
 
449
<td>Flags from the <span class="type">GDBusObjectManagerClientFlags</span> enumeration.</td>
450
450
</tr>
451
451
<tr>
452
452
<td><p><span class="term"><em class="parameter"><code>name</code></em> :</span></p></td>
453
 
<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">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
 
453
<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">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
454
454
</td>
455
455
</tr>
456
456
<tr>
459
459
</tr>
460
460
<tr>
461
461
<td><p><span class="term"><em class="parameter"><code>cancellable</code></em> :</span></p></td>
462
 
<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">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
 
462
<td>A <span class="type">GCancellable</span> or <code class="literal">NULL</code>. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
463
463
</td>
464
464
</tr>
465
465
<tr>
466
466
<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
467
 
<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>
 
467
<td>Return location for error or <code class="literal">NULL</code>
468
468
</td>
469
469
</tr>
470
470
<tr>
471
471
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
472
 
<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">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>][<acronym title="Override the parsed C type with given type."><span class="acronym">type</span></acronym> GoaObjectManagerClient]</span>
 
472
<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">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>][<acronym title="Override the parsed C type with given type."><span class="acronym">type</span></acronym> GoaObjectManagerClient]</span>
473
473
</td>
474
474
</tr>
475
475
</tbody>
479
479
</div>
480
480
<div class="footer">
481
481
<hr>
482
 
          Generated by GTK-Doc V1.18.1</div>
 
482
          Generated by GTK-Doc V1.19</div>
483
483
</body>
484
484
</html>
 
 
b'\\ No newline at end of file'