1
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
4
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
5
<title>EDBusSourceRemoteCreatableProxy</title>
6
<meta name="generator" content="DocBook XSL Stylesheets V1.76.1">
7
<link rel="home" href="index.html" title="Evolution-Data-Server Manual: Private">
8
<link rel="up" href="ch01.html" title="D-Bus API Reference">
9
<link rel="prev" href="EDBusSourceRemoteCreatable.html" title="EDBusSourceRemoteCreatable">
10
<link rel="next" href="EDBusSourceRemoteCreatableSkeleton.html" title="EDBusSourceRemoteCreatableSkeleton">
11
<meta name="generator" content="GTK-Doc V1.18 (XML mode)">
12
<link rel="stylesheet" href="style.css" type="text/css">
14
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
15
<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2">
17
<td><a accesskey="p" href="EDBusSourceRemoteCreatable.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td>
18
<td><a accesskey="u" href="ch01.html"><img src="up.png" width="24" height="24" border="0" alt="Up"></a></td>
19
<td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td>
20
<th width="100%" align="center">Evolution-Data-Server Manual: Private</th>
21
<td><a accesskey="n" href="EDBusSourceRemoteCreatableSkeleton.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
23
<tr><td colspan="5" class="shortcuts">
24
<a href="#EDBusSourceRemoteCreatableProxy.synopsis" class="shortcut">Top</a>
26
<a href="#EDBusSourceRemoteCreatableProxy.description" class="shortcut">Description</a>
28
<a href="#EDBusSourceRemoteCreatableProxy.object-hierarchy" class="shortcut">Object Hierarchy</a>
30
<a href="#EDBusSourceRemoteCreatableProxy.implemented-interfaces" class="shortcut">Implemented Interfaces</a>
33
<div class="refentry">
34
<a name="EDBusSourceRemoteCreatableProxy"></a><div class="titlepage"></div>
35
<div class="refnamediv"><table width="100%"><tr>
37
<h2><span class="refentrytitle"><a name="EDBusSourceRemoteCreatableProxy.top_of_page"></a>EDBusSourceRemoteCreatableProxy</span></h2>
38
<p>EDBusSourceRemoteCreatableProxy</p>
40
<td valign="top" align="right"></td>
42
<div class="refsynopsisdiv">
43
<a name="EDBusSourceRemoteCreatableProxy.synopsis"></a><h2>Synopsis</h2>
44
<pre class="synopsis">struct <a class="link" href="EDBusSourceRemoteCreatableProxy.html#EDBusSourceRemoteCreatableProxy-struct" title="struct EDBusSourceRemoteCreatableProxy">EDBusSourceRemoteCreatableProxy</a>;
45
<a class="link" href="EDBusSourceRemoteCreatable.html" title="EDBusSourceRemoteCreatable"><span class="returnvalue">EDBusSourceRemoteCreatable</span></a> * <a class="link" href="EDBusSourceRemoteCreatableProxy.html#e-dbus-source-remote-creatable-proxy-new-sync" title="e_dbus_source_remote_creatable_proxy_new_sync ()">e_dbus_source_remote_creatable_proxy_new_sync</a>
46
(<em class="parameter"><code><span class="type">GDBusConnection</span> *connection</code></em>,
47
<em class="parameter"><code><span class="type">GDBusProxyFlags</span> flags</code></em>,
48
<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
49
<em class="parameter"><code>const <span class="type">gchar</span> *object_path</code></em>,
50
<em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
51
<em class="parameter"><code><span class="type">GError</span> **error</code></em>);
52
<span class="returnvalue">void</span> <a class="link" href="EDBusSourceRemoteCreatableProxy.html#e-dbus-source-remote-creatable-proxy-new" title="e_dbus_source_remote_creatable_proxy_new ()">e_dbus_source_remote_creatable_proxy_new</a>
53
(<em class="parameter"><code><span class="type">GDBusConnection</span> *connection</code></em>,
54
<em class="parameter"><code><span class="type">GDBusProxyFlags</span> flags</code></em>,
55
<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
56
<em class="parameter"><code>const <span class="type">gchar</span> *object_path</code></em>,
57
<em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
58
<em class="parameter"><code><span class="type">GAsyncReadyCallback</span> callback</code></em>,
59
<em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);
60
<a class="link" href="EDBusSourceRemoteCreatable.html" title="EDBusSourceRemoteCreatable"><span class="returnvalue">EDBusSourceRemoteCreatable</span></a> * <a class="link" href="EDBusSourceRemoteCreatableProxy.html#e-dbus-source-remote-creatable-proxy-new-finish" title="e_dbus_source_remote_creatable_proxy_new_finish ()">e_dbus_source_remote_creatable_proxy_new_finish</a>
61
(<em class="parameter"><code><span class="type">GAsyncResult</span> *res</code></em>,
62
<em class="parameter"><code><span class="type">GError</span> **error</code></em>);
63
<a class="link" href="EDBusSourceRemoteCreatable.html" title="EDBusSourceRemoteCreatable"><span class="returnvalue">EDBusSourceRemoteCreatable</span></a> * <a class="link" href="EDBusSourceRemoteCreatableProxy.html#e-dbus-source-remote-creatable-proxy-new-for-bus-sync" title="e_dbus_source_remote_creatable_proxy_new_for_bus_sync ()">e_dbus_source_remote_creatable_proxy_new_for_bus_sync</a>
64
(<em class="parameter"><code><span class="type">GBusType</span> bus_type</code></em>,
65
<em class="parameter"><code><span class="type">GDBusProxyFlags</span> flags</code></em>,
66
<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
67
<em class="parameter"><code>const <span class="type">gchar</span> *object_path</code></em>,
68
<em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
69
<em class="parameter"><code><span class="type">GError</span> **error</code></em>);
70
<span class="returnvalue">void</span> <a class="link" href="EDBusSourceRemoteCreatableProxy.html#e-dbus-source-remote-creatable-proxy-new-for-bus" title="e_dbus_source_remote_creatable_proxy_new_for_bus ()">e_dbus_source_remote_creatable_proxy_new_for_bus</a>
71
(<em class="parameter"><code><span class="type">GBusType</span> bus_type</code></em>,
72
<em class="parameter"><code><span class="type">GDBusProxyFlags</span> flags</code></em>,
73
<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
74
<em class="parameter"><code>const <span class="type">gchar</span> *object_path</code></em>,
75
<em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
76
<em class="parameter"><code><span class="type">GAsyncReadyCallback</span> callback</code></em>,
77
<em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);
78
<a class="link" href="EDBusSourceRemoteCreatable.html" title="EDBusSourceRemoteCreatable"><span class="returnvalue">EDBusSourceRemoteCreatable</span></a> * <a class="link" href="EDBusSourceRemoteCreatableProxy.html#e-dbus-source-remote-creatable-proxy-new-for-bus-finish" title="e_dbus_source_remote_creatable_proxy_new_for_bus_finish ()">e_dbus_source_remote_creatable_proxy_new_for_bus_finish</a>
79
(<em class="parameter"><code><span class="type">GAsyncResult</span> *res</code></em>,
80
<em class="parameter"><code><span class="type">GError</span> **error</code></em>);
83
<div class="refsect1">
84
<a name="EDBusSourceRemoteCreatableProxy.object-hierarchy"></a><h2>Object Hierarchy</h2>
85
<pre class="synopsis">
88
+----EDBusSourceRemoteCreatableProxy
91
<div class="refsect1">
92
<a name="EDBusSourceRemoteCreatableProxy.implemented-interfaces"></a><h2>Implemented Interfaces</h2>
94
EDBusSourceRemoteCreatableProxy implements
95
GDBusInterface, GInitable, GAsyncInitable and <a class="link" href="EDBusSourceRemoteCreatable.html" title="EDBusSourceRemoteCreatable">EDBusSourceRemoteCreatable</a>.</p>
97
<div class="refsect1">
98
<a name="EDBusSourceRemoteCreatableProxy.description"></a><h2>Description</h2>
100
<div class="refsect1">
101
<a name="EDBusSourceRemoteCreatableProxy.details"></a><h2>Details</h2>
102
<div class="refsect2">
103
<a name="EDBusSourceRemoteCreatableProxy-struct"></a><h3>struct EDBusSourceRemoteCreatableProxy</h3>
104
<pre class="programlisting">struct EDBusSourceRemoteCreatableProxy;</pre>
106
The <a class="link" href="EDBusSourceRemoteCreatableProxy.html" title="EDBusSourceRemoteCreatableProxy"><span class="type">EDBusSourceRemoteCreatableProxy</span></a> structure contains only private data and should only be accessed using the provided API.
110
<div class="refsect2">
111
<a name="e-dbus-source-remote-creatable-proxy-new-sync"></a><h3>e_dbus_source_remote_creatable_proxy_new_sync ()</h3>
112
<pre class="programlisting"><a class="link" href="EDBusSourceRemoteCreatable.html" title="EDBusSourceRemoteCreatable"><span class="returnvalue">EDBusSourceRemoteCreatable</span></a> * e_dbus_source_remote_creatable_proxy_new_sync
113
(<em class="parameter"><code><span class="type">GDBusConnection</span> *connection</code></em>,
114
<em class="parameter"><code><span class="type">GDBusProxyFlags</span> flags</code></em>,
115
<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
116
<em class="parameter"><code>const <span class="type">gchar</span> *object_path</code></em>,
117
<em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
118
<em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
120
Synchronously creates a proxy for the D-Bus interface <link linkend="gdbus-interface-org-gnome-evolution-dataserver-Source-RemoteCreatable.top_of_page">org.gnome.evolution.dataserver.Source.RemoteCreatable</link>. See <code class="function">g_dbus_proxy_new_sync()</code> for more details.
123
The calling thread is blocked until a reply is received.
126
See <a class="link" href="EDBusSourceRemoteCreatableProxy.html#e-dbus-source-remote-creatable-proxy-new" title="e_dbus_source_remote_creatable_proxy_new ()"><code class="function">e_dbus_source_remote_creatable_proxy_new()</code></a> for the asynchronous version of this constructor.
128
<div class="variablelist"><table border="0">
129
<col align="left" valign="top">
132
<td><p><span class="term"><em class="parameter"><code>connection</code></em> :</span></p></td>
133
<td>A <span class="type">GDBusConnection</span>.</td>
136
<td><p><span class="term"><em class="parameter"><code>flags</code></em> :</span></p></td>
137
<td>Flags from the <span class="type">GDBusProxyFlags</span> enumeration.</td>
140
<td><p><span class="term"><em class="parameter"><code>name</code></em> :</span></p></td>
141
<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>
145
<td><p><span class="term"><em class="parameter"><code>object_path</code></em> :</span></p></td>
146
<td>An object path.</td>
149
<td><p><span class="term"><em class="parameter"><code>cancellable</code></em> :</span></p></td>
150
<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>
154
<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
155
<td>Return location for error or <code class="literal">NULL</code>
159
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
160
<td>The constructed proxy object 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> EDBusSourceRemoteCreatableProxy]</span>
167
<div class="refsect2">
168
<a name="e-dbus-source-remote-creatable-proxy-new"></a><h3>e_dbus_source_remote_creatable_proxy_new ()</h3>
169
<pre class="programlisting"><span class="returnvalue">void</span> e_dbus_source_remote_creatable_proxy_new
170
(<em class="parameter"><code><span class="type">GDBusConnection</span> *connection</code></em>,
171
<em class="parameter"><code><span class="type">GDBusProxyFlags</span> flags</code></em>,
172
<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
173
<em class="parameter"><code>const <span class="type">gchar</span> *object_path</code></em>,
174
<em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
175
<em class="parameter"><code><span class="type">GAsyncReadyCallback</span> callback</code></em>,
176
<em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);</pre>
178
Asynchronously creates a proxy for the D-Bus interface <link linkend="gdbus-interface-org-gnome-evolution-dataserver-Source-RemoteCreatable.top_of_page">org.gnome.evolution.dataserver.Source.RemoteCreatable</link>. See <code class="function">g_dbus_proxy_new()</code> for more details.
181
When the operation is finished, <em class="parameter"><code>callback</code></em> will be invoked in the <link linkend="g-main-context-push-thread-default">thread-default main loop</link> of the thread you are calling this method from.
182
You can then call <a class="link" href="EDBusSourceRemoteCreatableProxy.html#e-dbus-source-remote-creatable-proxy-new-finish" title="e_dbus_source_remote_creatable_proxy_new_finish ()"><code class="function">e_dbus_source_remote_creatable_proxy_new_finish()</code></a> to get the result of the operation.
185
See <a class="link" href="EDBusSourceRemoteCreatableProxy.html#e-dbus-source-remote-creatable-proxy-new-sync" title="e_dbus_source_remote_creatable_proxy_new_sync ()"><code class="function">e_dbus_source_remote_creatable_proxy_new_sync()</code></a> for the synchronous, blocking version of this constructor.
187
<div class="variablelist"><table border="0">
188
<col align="left" valign="top">
191
<td><p><span class="term"><em class="parameter"><code>connection</code></em> :</span></p></td>
192
<td>A <span class="type">GDBusConnection</span>.</td>
195
<td><p><span class="term"><em class="parameter"><code>flags</code></em> :</span></p></td>
196
<td>Flags from the <span class="type">GDBusProxyFlags</span> enumeration.</td>
199
<td><p><span class="term"><em class="parameter"><code>name</code></em> :</span></p></td>
200
<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>
204
<td><p><span class="term"><em class="parameter"><code>object_path</code></em> :</span></p></td>
205
<td>An object path.</td>
208
<td><p><span class="term"><em class="parameter"><code>cancellable</code></em> :</span></p></td>
209
<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>
213
<td><p><span class="term"><em class="parameter"><code>callback</code></em> :</span></p></td>
214
<td>A <span class="type">GAsyncReadyCallback</span> to call when the request is satisfied.</td>
217
<td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td>
218
<td>User data to pass to <em class="parameter"><code>callback</code></em>.</td>
224
<div class="refsect2">
225
<a name="e-dbus-source-remote-creatable-proxy-new-finish"></a><h3>e_dbus_source_remote_creatable_proxy_new_finish ()</h3>
226
<pre class="programlisting"><a class="link" href="EDBusSourceRemoteCreatable.html" title="EDBusSourceRemoteCreatable"><span class="returnvalue">EDBusSourceRemoteCreatable</span></a> * e_dbus_source_remote_creatable_proxy_new_finish
227
(<em class="parameter"><code><span class="type">GAsyncResult</span> *res</code></em>,
228
<em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
230
Finishes an operation started with <a class="link" href="EDBusSourceRemoteCreatableProxy.html#e-dbus-source-remote-creatable-proxy-new" title="e_dbus_source_remote_creatable_proxy_new ()"><code class="function">e_dbus_source_remote_creatable_proxy_new()</code></a>.
232
<div class="variablelist"><table border="0">
233
<col align="left" valign="top">
236
<td><p><span class="term"><em class="parameter"><code>res</code></em> :</span></p></td>
237
<td>The <span class="type">GAsyncResult</span> obtained from the <span class="type">GAsyncReadyCallback</span> passed to <a class="link" href="EDBusSourceRemoteCreatableProxy.html#e-dbus-source-remote-creatable-proxy-new" title="e_dbus_source_remote_creatable_proxy_new ()"><code class="function">e_dbus_source_remote_creatable_proxy_new()</code></a>.</td>
240
<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
241
<td>Return location for error or <code class="literal">NULL</code>
245
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
246
<td>The constructed proxy object 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> EDBusSourceRemoteCreatableProxy]</span>
253
<div class="refsect2">
254
<a name="e-dbus-source-remote-creatable-proxy-new-for-bus-sync"></a><h3>e_dbus_source_remote_creatable_proxy_new_for_bus_sync ()</h3>
255
<pre class="programlisting"><a class="link" href="EDBusSourceRemoteCreatable.html" title="EDBusSourceRemoteCreatable"><span class="returnvalue">EDBusSourceRemoteCreatable</span></a> * e_dbus_source_remote_creatable_proxy_new_for_bus_sync
256
(<em class="parameter"><code><span class="type">GBusType</span> bus_type</code></em>,
257
<em class="parameter"><code><span class="type">GDBusProxyFlags</span> flags</code></em>,
258
<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
259
<em class="parameter"><code>const <span class="type">gchar</span> *object_path</code></em>,
260
<em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
261
<em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
263
Like <a class="link" href="EDBusSourceRemoteCreatableProxy.html#e-dbus-source-remote-creatable-proxy-new-sync" title="e_dbus_source_remote_creatable_proxy_new_sync ()"><code class="function">e_dbus_source_remote_creatable_proxy_new_sync()</code></a> but takes a <span class="type">GBusType</span> instead of a <span class="type">GDBusConnection</span>.
266
The calling thread is blocked until a reply is received.
269
See <a class="link" href="EDBusSourceRemoteCreatableProxy.html#e-dbus-source-remote-creatable-proxy-new-for-bus" title="e_dbus_source_remote_creatable_proxy_new_for_bus ()"><code class="function">e_dbus_source_remote_creatable_proxy_new_for_bus()</code></a> for the asynchronous version of this constructor.
271
<div class="variablelist"><table border="0">
272
<col align="left" valign="top">
275
<td><p><span class="term"><em class="parameter"><code>bus_type</code></em> :</span></p></td>
276
<td>A <span class="type">GBusType</span>.</td>
279
<td><p><span class="term"><em class="parameter"><code>flags</code></em> :</span></p></td>
280
<td>Flags from the <span class="type">GDBusProxyFlags</span> enumeration.</td>
283
<td><p><span class="term"><em class="parameter"><code>name</code></em> :</span></p></td>
284
<td>A bus name (well-known or unique).</td>
287
<td><p><span class="term"><em class="parameter"><code>object_path</code></em> :</span></p></td>
288
<td>An object path.</td>
291
<td><p><span class="term"><em class="parameter"><code>cancellable</code></em> :</span></p></td>
292
<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>
296
<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
297
<td>Return location for error or <code class="literal">NULL</code>
301
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
302
<td>The constructed proxy object 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> EDBusSourceRemoteCreatableProxy]</span>
309
<div class="refsect2">
310
<a name="e-dbus-source-remote-creatable-proxy-new-for-bus"></a><h3>e_dbus_source_remote_creatable_proxy_new_for_bus ()</h3>
311
<pre class="programlisting"><span class="returnvalue">void</span> e_dbus_source_remote_creatable_proxy_new_for_bus
312
(<em class="parameter"><code><span class="type">GBusType</span> bus_type</code></em>,
313
<em class="parameter"><code><span class="type">GDBusProxyFlags</span> flags</code></em>,
314
<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
315
<em class="parameter"><code>const <span class="type">gchar</span> *object_path</code></em>,
316
<em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
317
<em class="parameter"><code><span class="type">GAsyncReadyCallback</span> callback</code></em>,
318
<em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);</pre>
320
Like <a class="link" href="EDBusSourceRemoteCreatableProxy.html#e-dbus-source-remote-creatable-proxy-new" title="e_dbus_source_remote_creatable_proxy_new ()"><code class="function">e_dbus_source_remote_creatable_proxy_new()</code></a> but takes a <span class="type">GBusType</span> instead of a <span class="type">GDBusConnection</span>.
323
When the operation is finished, <em class="parameter"><code>callback</code></em> will be invoked in the <link linkend="g-main-context-push-thread-default">thread-default main loop</link> of the thread you are calling this method from.
324
You can then call <a class="link" href="EDBusSourceRemoteCreatableProxy.html#e-dbus-source-remote-creatable-proxy-new-for-bus-finish" title="e_dbus_source_remote_creatable_proxy_new_for_bus_finish ()"><code class="function">e_dbus_source_remote_creatable_proxy_new_for_bus_finish()</code></a> to get the result of the operation.
327
See <a class="link" href="EDBusSourceRemoteCreatableProxy.html#e-dbus-source-remote-creatable-proxy-new-for-bus-sync" title="e_dbus_source_remote_creatable_proxy_new_for_bus_sync ()"><code class="function">e_dbus_source_remote_creatable_proxy_new_for_bus_sync()</code></a> for the synchronous, blocking version of this constructor.
329
<div class="variablelist"><table border="0">
330
<col align="left" valign="top">
333
<td><p><span class="term"><em class="parameter"><code>bus_type</code></em> :</span></p></td>
334
<td>A <span class="type">GBusType</span>.</td>
337
<td><p><span class="term"><em class="parameter"><code>flags</code></em> :</span></p></td>
338
<td>Flags from the <span class="type">GDBusProxyFlags</span> enumeration.</td>
341
<td><p><span class="term"><em class="parameter"><code>name</code></em> :</span></p></td>
342
<td>A bus name (well-known or unique).</td>
345
<td><p><span class="term"><em class="parameter"><code>object_path</code></em> :</span></p></td>
346
<td>An object path.</td>
349
<td><p><span class="term"><em class="parameter"><code>cancellable</code></em> :</span></p></td>
350
<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>
354
<td><p><span class="term"><em class="parameter"><code>callback</code></em> :</span></p></td>
355
<td>A <span class="type">GAsyncReadyCallback</span> to call when the request is satisfied.</td>
358
<td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td>
359
<td>User data to pass to <em class="parameter"><code>callback</code></em>.</td>
365
<div class="refsect2">
366
<a name="e-dbus-source-remote-creatable-proxy-new-for-bus-finish"></a><h3>e_dbus_source_remote_creatable_proxy_new_for_bus_finish ()</h3>
367
<pre class="programlisting"><a class="link" href="EDBusSourceRemoteCreatable.html" title="EDBusSourceRemoteCreatable"><span class="returnvalue">EDBusSourceRemoteCreatable</span></a> * e_dbus_source_remote_creatable_proxy_new_for_bus_finish
368
(<em class="parameter"><code><span class="type">GAsyncResult</span> *res</code></em>,
369
<em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
371
Finishes an operation started with <a class="link" href="EDBusSourceRemoteCreatableProxy.html#e-dbus-source-remote-creatable-proxy-new-for-bus" title="e_dbus_source_remote_creatable_proxy_new_for_bus ()"><code class="function">e_dbus_source_remote_creatable_proxy_new_for_bus()</code></a>.
373
<div class="variablelist"><table border="0">
374
<col align="left" valign="top">
377
<td><p><span class="term"><em class="parameter"><code>res</code></em> :</span></p></td>
378
<td>The <span class="type">GAsyncResult</span> obtained from the <span class="type">GAsyncReadyCallback</span> passed to <a class="link" href="EDBusSourceRemoteCreatableProxy.html#e-dbus-source-remote-creatable-proxy-new-for-bus" title="e_dbus_source_remote_creatable_proxy_new_for_bus ()"><code class="function">e_dbus_source_remote_creatable_proxy_new_for_bus()</code></a>.</td>
381
<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
382
<td>Return location for error or <code class="literal">NULL</code>
386
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
387
<td>The constructed proxy object 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> EDBusSourceRemoteCreatableProxy]</span>
397
Generated by GTK-Doc V1.18</div>
b'\\ No newline at end of file'