~ubuntu-branches/ubuntu/utopic/gnome-online-accounts/utopic

« back to all changes in this revision

Viewing changes to doc/html/GoaDocuments.html

  • Committer: Package Import Robot
  • Author(s): Andreas Henriksson, Laurent Bigonville, Andreas Henriksson
  • Date: 2014-05-16 11:42:52 UTC
  • mfrom: (1.1.28) (0.1.12 sid)
  • Revision ID: package-import@ubuntu.com-20140516114252-u5ect6mk6ht8i38x
Tags: 3.12.2-1
[ Laurent Bigonville ]
* debian/control.in: Recommends realmd package (Closes: #725965)

[ Andreas Henriksson ]
* New upstream release.
  - Removes chat support from Windows Live provider (XMPP gateway gone).
* Bump Standards-Version to 3.9.5

Show diffs side-by-side

added added

removed removed

Lines of Context:
2
2
<html>
3
3
<head>
4
4
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
5
 
<title>GoaDocuments</title>
 
5
<title>GNOME Online Accounts Reference Manual: GoaDocuments</title>
6
6
<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
7
7
<link rel="home" href="index.html" title="GNOME Online Accounts Reference Manual">
8
8
<link rel="up" href="ref-library-generated.html" title="Generated Code">
9
9
<link rel="prev" href="GoaChat.html" title="GoaChat">
10
10
<link rel="next" href="GoaPhotos.html" title="GoaPhotos">
11
 
<meta name="generator" content="GTK-Doc V1.19 (XML mode)">
 
11
<meta name="generator" content="GTK-Doc V1.20 (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">
15
 
<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2">
16
 
<tr valign="middle">
17
 
<td><a accesskey="p" href="GoaChat.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td>
18
 
<td><a accesskey="u" href="ref-library-generated.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">GNOME Online Accounts Reference Manual</th>
21
 
<td><a accesskey="n" href="GoaPhotos.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
22
 
</tr>
23
 
<tr><td colspan="5" class="shortcuts">
24
 
<a href="#GoaDocuments.synopsis" class="shortcut">Top</a>
25
 
                   | 
26
 
                  <a href="#GoaDocuments.description" class="shortcut">Description</a>
27
 
                   | 
28
 
                  <a href="#GoaDocuments.object-hierarchy" class="shortcut">Object Hierarchy</a>
29
 
                   | 
30
 
                  <a href="#GoaDocuments.prerequisites" class="shortcut">Prerequisites</a>
31
 
</td></tr>
32
 
</table>
 
15
<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="10"><tr valign="middle">
 
16
<td width="100%" align="left" class="shortcuts">
 
17
<a href="#" class="shortcut">Top</a><span id="nav_description"> <span class="dim">|</span> 
 
18
                  <a href="#GoaDocuments.description" class="shortcut">Description</a></span><span id="nav_hierarchy"> <span class="dim">|</span> 
 
19
                  <a href="#GoaDocuments.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_prerequisites"> <span class="dim">|</span> 
 
20
                  <a href="#GoaDocuments.prerequisites" class="shortcut">Prerequisites</a></span>
 
21
</td>
 
22
<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
 
23
<td><a accesskey="u" href="ref-library-generated.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
 
24
<td><a accesskey="p" href="GoaChat.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
 
25
<td><a accesskey="n" href="GoaPhotos.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
 
26
</tr></table>
33
27
<div class="refentry">
34
28
<a name="GoaDocuments"></a><div class="titlepage"></div>
35
29
<div class="refnamediv"><table width="100%"><tr>
37
31
<h2><span class="refentrytitle"><a name="GoaDocuments.top_of_page"></a>GoaDocuments</span></h2>
38
32
<p>GoaDocuments — Generated C code for the org.gnome.OnlineAccounts.Documents D-Bus interface</p>
39
33
</td>
40
 
<td valign="top" align="right"></td>
 
34
<td class="gallery_image" valign="top" align="right"></td>
41
35
</tr></table></div>
42
 
<div class="refsynopsisdiv">
43
 
<a name="GoaDocuments.synopsis"></a><h2>Synopsis</h2>
44
 
<pre class="synopsis">                    <a class="link" href="GoaDocuments.html#GoaDocuments-struct" title="GoaDocuments">GoaDocuments</a>;
45
 
struct              <a class="link" href="GoaDocuments.html#GoaDocumentsIface" title="struct GoaDocumentsIface">GoaDocumentsIface</a>;
46
 
<span class="returnvalue">GDBusInterfaceInfo</span> * <a class="link" href="GoaDocuments.html#goa-documents-interface-info" title="goa_documents_interface_info ()">goa_documents_interface_info</a>       (<em class="parameter"><code><span class="type">void</span></code></em>);
47
 
<span class="returnvalue">guint</span>               <a class="link" href="GoaDocuments.html#goa-documents-override-properties" title="goa_documents_override_properties ()">goa_documents_override_properties</a>   (<em class="parameter"><code><span class="type">GObjectClass</span> *klass</code></em>,
48
 
                                                         <em class="parameter"><code><span class="type">guint</span> property_id_begin</code></em>);
49
 
struct              <a class="link" href="GoaDocuments.html#GoaDocumentsProxy" title="struct GoaDocumentsProxy">GoaDocumentsProxy</a>;
50
 
struct              <a class="link" href="GoaDocuments.html#GoaDocumentsProxyClass" title="struct GoaDocumentsProxyClass">GoaDocumentsProxyClass</a>;
51
 
<span class="returnvalue">void</span>                <a class="link" href="GoaDocuments.html#goa-documents-proxy-new" title="goa_documents_proxy_new ()">goa_documents_proxy_new</a>             (<em class="parameter"><code><span class="type">GDBusConnection</span> *connection</code></em>,
52
 
                                                         <em class="parameter"><code><span class="type">GDBusProxyFlags</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
 
<a class="link" href="GoaDocuments.html" title="GoaDocuments"><span class="returnvalue">GoaDocuments</span></a> *      <a class="link" href="GoaDocuments.html#goa-documents-proxy-new-finish" title="goa_documents_proxy_new_finish ()">goa_documents_proxy_new_finish</a>      (<em class="parameter"><code><span class="type">GAsyncResult</span> *res</code></em>,
59
 
                                                         <em class="parameter"><code><span class="type">GError</span> **error</code></em>);
60
 
<a class="link" href="GoaDocuments.html" title="GoaDocuments"><span class="returnvalue">GoaDocuments</span></a> *      <a class="link" href="GoaDocuments.html#goa-documents-proxy-new-sync" title="goa_documents_proxy_new_sync ()">goa_documents_proxy_new_sync</a>        (<em class="parameter"><code><span class="type">GDBusConnection</span> *connection</code></em>,
61
 
                                                         <em class="parameter"><code><span class="type">GDBusProxyFlags</span> flags</code></em>,
62
 
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
63
 
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *object_path</code></em>,
64
 
                                                         <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
65
 
                                                         <em class="parameter"><code><span class="type">GError</span> **error</code></em>);
66
 
<span class="returnvalue">void</span>                <a class="link" href="GoaDocuments.html#goa-documents-proxy-new-for-bus" title="goa_documents_proxy_new_for_bus ()">goa_documents_proxy_new_for_bus</a>     (<em class="parameter"><code><span class="type">GBusType</span> bus_type</code></em>,
67
 
                                                         <em class="parameter"><code><span class="type">GDBusProxyFlags</span> flags</code></em>,
68
 
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
69
 
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *object_path</code></em>,
70
 
                                                         <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
71
 
                                                         <em class="parameter"><code><span class="type">GAsyncReadyCallback</span> callback</code></em>,
72
 
                                                         <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);
73
 
<a class="link" href="GoaDocuments.html" title="GoaDocuments"><span class="returnvalue">GoaDocuments</span></a> *      <a class="link" href="GoaDocuments.html#goa-documents-proxy-new-for-bus-finish" title="goa_documents_proxy_new_for_bus_finish ()">goa_documents_proxy_new_for_bus_finish</a>
74
 
                                                        (<em class="parameter"><code><span class="type">GAsyncResult</span> *res</code></em>,
75
 
                                                         <em class="parameter"><code><span class="type">GError</span> **error</code></em>);
76
 
<a class="link" href="GoaDocuments.html" title="GoaDocuments"><span class="returnvalue">GoaDocuments</span></a> *      <a class="link" href="GoaDocuments.html#goa-documents-proxy-new-for-bus-sync" title="goa_documents_proxy_new_for_bus_sync ()">goa_documents_proxy_new_for_bus_sync</a>
77
 
                                                        (<em class="parameter"><code><span class="type">GBusType</span> bus_type</code></em>,
78
 
                                                         <em class="parameter"><code><span class="type">GDBusProxyFlags</span> flags</code></em>,
79
 
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
80
 
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *object_path</code></em>,
81
 
                                                         <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
82
 
                                                         <em class="parameter"><code><span class="type">GError</span> **error</code></em>);
83
 
struct              <a class="link" href="GoaDocuments.html#GoaDocumentsSkeleton" title="struct GoaDocumentsSkeleton">GoaDocumentsSkeleton</a>;
84
 
struct              <a class="link" href="GoaDocuments.html#GoaDocumentsSkeletonClass" title="struct GoaDocumentsSkeletonClass">GoaDocumentsSkeletonClass</a>;
85
 
<a class="link" href="GoaDocuments.html" title="GoaDocuments"><span class="returnvalue">GoaDocuments</span></a> *      <a class="link" href="GoaDocuments.html#goa-documents-skeleton-new" title="goa_documents_skeleton_new ()">goa_documents_skeleton_new</a>          (<em class="parameter"><code><span class="type">void</span></code></em>);
86
 
</pre>
 
36
<div class="refsect1">
 
37
<a name="GoaDocuments.functions"></a><h2>Functions</h2>
 
38
<div class="informaltable"><table width="100%" border="0">
 
39
<colgroup>
 
40
<col width="150px" class="functions_return">
 
41
<col class="functions_name">
 
42
</colgroup>
 
43
<tbody>
 
44
<tr>
 
45
<td class="function_type">
 
46
<a href="http://library.gnome.org/devel/gio/unstable/gio-D-Bus-Introspection-Data.html#GDBusInterfaceInfo"><span class="returnvalue">GDBusInterfaceInfo</span></a> *
 
47
</td>
 
48
<td class="function_name">
 
49
<a class="link" href="GoaDocuments.html#goa-documents-interface-info" title="goa_documents_interface_info ()">goa_documents_interface_info</a> <span class="c_punctuation">()</span>
 
50
</td>
 
51
</tr>
 
52
<tr>
 
53
<td class="function_type">
 
54
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="returnvalue">guint</span></a>
 
55
</td>
 
56
<td class="function_name">
 
57
<a class="link" href="GoaDocuments.html#goa-documents-override-properties" title="goa_documents_override_properties ()">goa_documents_override_properties</a> <span class="c_punctuation">()</span>
 
58
</td>
 
59
</tr>
 
60
<tr>
 
61
<td class="function_type">
 
62
<span class="returnvalue">void</span>
 
63
</td>
 
64
<td class="function_name">
 
65
<a class="link" href="GoaDocuments.html#goa-documents-proxy-new" title="goa_documents_proxy_new ()">goa_documents_proxy_new</a> <span class="c_punctuation">()</span>
 
66
</td>
 
67
</tr>
 
68
<tr>
 
69
<td class="function_type">
 
70
<a class="link" href="GoaDocuments.html" title="GoaDocuments"><span class="returnvalue">GoaDocuments</span></a> *
 
71
</td>
 
72
<td class="function_name">
 
73
<a class="link" href="GoaDocuments.html#goa-documents-proxy-new-finish" title="goa_documents_proxy_new_finish ()">goa_documents_proxy_new_finish</a> <span class="c_punctuation">()</span>
 
74
</td>
 
75
</tr>
 
76
<tr>
 
77
<td class="function_type">
 
78
<a class="link" href="GoaDocuments.html" title="GoaDocuments"><span class="returnvalue">GoaDocuments</span></a> *
 
79
</td>
 
80
<td class="function_name">
 
81
<a class="link" href="GoaDocuments.html#goa-documents-proxy-new-sync" title="goa_documents_proxy_new_sync ()">goa_documents_proxy_new_sync</a> <span class="c_punctuation">()</span>
 
82
</td>
 
83
</tr>
 
84
<tr>
 
85
<td class="function_type">
 
86
<span class="returnvalue">void</span>
 
87
</td>
 
88
<td class="function_name">
 
89
<a class="link" href="GoaDocuments.html#goa-documents-proxy-new-for-bus" title="goa_documents_proxy_new_for_bus ()">goa_documents_proxy_new_for_bus</a> <span class="c_punctuation">()</span>
 
90
</td>
 
91
</tr>
 
92
<tr>
 
93
<td class="function_type">
 
94
<a class="link" href="GoaDocuments.html" title="GoaDocuments"><span class="returnvalue">GoaDocuments</span></a> *
 
95
</td>
 
96
<td class="function_name">
 
97
<a class="link" href="GoaDocuments.html#goa-documents-proxy-new-for-bus-finish" title="goa_documents_proxy_new_for_bus_finish ()">goa_documents_proxy_new_for_bus_finish</a> <span class="c_punctuation">()</span>
 
98
</td>
 
99
</tr>
 
100
<tr>
 
101
<td class="function_type">
 
102
<a class="link" href="GoaDocuments.html" title="GoaDocuments"><span class="returnvalue">GoaDocuments</span></a> *
 
103
</td>
 
104
<td class="function_name">
 
105
<a class="link" href="GoaDocuments.html#goa-documents-proxy-new-for-bus-sync" title="goa_documents_proxy_new_for_bus_sync ()">goa_documents_proxy_new_for_bus_sync</a> <span class="c_punctuation">()</span>
 
106
</td>
 
107
</tr>
 
108
<tr>
 
109
<td class="function_type">
 
110
<a class="link" href="GoaDocuments.html" title="GoaDocuments"><span class="returnvalue">GoaDocuments</span></a> *
 
111
</td>
 
112
<td class="function_name">
 
113
<a class="link" href="GoaDocuments.html#goa-documents-skeleton-new" title="goa_documents_skeleton_new ()">goa_documents_skeleton_new</a> <span class="c_punctuation">()</span>
 
114
</td>
 
115
</tr>
 
116
</tbody>
 
117
</table></div>
 
118
</div>
 
119
<div class="refsect1">
 
120
<a name="GoaDocuments.other"></a><h2>Types and Values</h2>
 
121
<div class="informaltable"><table width="100%" border="0">
 
122
<colgroup>
 
123
<col width="150px" class="name">
 
124
<col class="description">
 
125
</colgroup>
 
126
<tbody>
 
127
<tr>
 
128
<td class="datatype_keyword"> </td>
 
129
<td class="function_name"><a class="link" href="GoaDocuments.html#GoaDocuments-struct" title="GoaDocuments">GoaDocuments</a></td>
 
130
</tr>
 
131
<tr>
 
132
<td class="datatype_keyword">struct</td>
 
133
<td class="function_name"><a class="link" href="GoaDocuments.html#GoaDocumentsIface" title="struct GoaDocumentsIface">GoaDocumentsIface</a></td>
 
134
</tr>
 
135
<tr>
 
136
<td class="datatype_keyword">struct</td>
 
137
<td class="function_name"><a class="link" href="GoaDocuments.html#GoaDocumentsProxy" title="struct GoaDocumentsProxy">GoaDocumentsProxy</a></td>
 
138
</tr>
 
139
<tr>
 
140
<td class="datatype_keyword">struct</td>
 
141
<td class="function_name"><a class="link" href="GoaDocuments.html#GoaDocumentsProxyClass" title="struct GoaDocumentsProxyClass">GoaDocumentsProxyClass</a></td>
 
142
</tr>
 
143
<tr>
 
144
<td class="datatype_keyword">struct</td>
 
145
<td class="function_name"><a class="link" href="GoaDocuments.html#GoaDocumentsSkeleton" title="struct GoaDocumentsSkeleton">GoaDocumentsSkeleton</a></td>
 
146
</tr>
 
147
<tr>
 
148
<td class="datatype_keyword">struct</td>
 
149
<td class="function_name"><a class="link" href="GoaDocuments.html#GoaDocumentsSkeletonClass" title="struct GoaDocumentsSkeletonClass">GoaDocumentsSkeletonClass</a></td>
 
150
</tr>
 
151
</tbody>
 
152
</table></div>
87
153
</div>
88
154
<div class="refsect1">
89
155
<a name="GoaDocuments.object-hierarchy"></a><h2>Object Hierarchy</h2>
90
 
<pre class="synopsis">
91
 
  GInterface
92
 
   +----GoaDocuments
 
156
<pre class="screen">    GInterface
 
157
    <span class="lineart">╰──</span> GoaDocuments
93
158
</pre>
94
159
</div>
95
160
<div class="refsect1">
96
161
<a name="GoaDocuments.prerequisites"></a><h2>Prerequisites</h2>
97
162
<p>
98
163
GoaDocuments requires
99
 
 GObject.</p>
 
164
 <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject">GObject</a>.</p>
100
165
</div>
101
166
<div class="refsect1">
102
167
<a name="GoaDocuments.description"></a><h2>Description</h2>
103
 
<p>
104
 
This section contains code for working with the <a class="link" href="gdbus-org.gnome.OnlineAccounts.Documents.html#gdbus-interface-org-gnome-OnlineAccounts-Documents.top_of_page">org.gnome.OnlineAccounts.Documents</a> D-Bus interface in C.
105
 
</p>
106
 
</div>
107
 
<div class="refsect1">
108
 
<a name="GoaDocuments.details"></a><h2>Details</h2>
 
168
<p>This section contains code for working with the <a class="link" href="gdbus-org.gnome.OnlineAccounts.Documents.html#gdbus-interface-org-gnome-OnlineAccounts-Documents.top_of_page">org.gnome.OnlineAccounts.Documents</a> D-Bus interface in C.</p>
 
169
</div>
 
170
<div class="refsect1">
 
171
<a name="GoaDocuments.functions_details"></a><h2>Functions</h2>
 
172
<div class="refsect2">
 
173
<a name="goa-documents-interface-info"></a><h3>goa_documents_interface_info ()</h3>
 
174
<pre class="programlisting"><a href="http://library.gnome.org/devel/gio/unstable/gio-D-Bus-Introspection-Data.html#GDBusInterfaceInfo"><span class="returnvalue">GDBusInterfaceInfo</span></a> *
 
175
goa_documents_interface_info (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
 
176
<p>Gets a machine-readable description of the <a class="link" href="gdbus-org.gnome.OnlineAccounts.Documents.html#gdbus-interface-org-gnome-OnlineAccounts-Documents.top_of_page">org.gnome.OnlineAccounts.Documents</a> D-Bus interface.</p>
 
177
<div class="refsect3">
 
178
<a name="id-1.4.5.13.8.2.5"></a><h4>Returns</h4>
 
179
<p> A <a href="http://library.gnome.org/devel/gio/unstable/gio-D-Bus-Introspection-Data.html#GDBusInterfaceInfo"><span class="type">GDBusInterfaceInfo</span></a>. Do not free. </p>
 
180
<p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p>
 
181
</div>
 
182
</div>
 
183
<hr>
 
184
<div class="refsect2">
 
185
<a name="goa-documents-override-properties"></a><h3>goa_documents_override_properties ()</h3>
 
186
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="returnvalue">guint</span></a>
 
187
goa_documents_override_properties (<em class="parameter"><code><a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObjectClass"><span class="type">GObjectClass</span></a> *klass</code></em>,
 
188
                                   <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> property_id_begin</code></em>);</pre>
 
189
<p>Overrides all <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> properties in the <a class="link" href="GoaDocuments.html" title="GoaDocuments"><span class="type">GoaDocuments</span></a> interface for a concrete class.
 
190
The properties are overridden in the order they are defined.</p>
 
191
<div class="refsect3">
 
192
<a name="id-1.4.5.13.8.3.5"></a><h4>Parameters</h4>
 
193
<div class="informaltable"><table width="100%" border="0">
 
194
<colgroup>
 
195
<col width="150px" class="parameters_name">
 
196
<col class="parameters_description">
 
197
<col width="200px" class="parameters_annotations">
 
198
</colgroup>
 
199
<tbody>
 
200
<tr>
 
201
<td class="parameter_name"><p>klass</p></td>
 
202
<td class="parameter_description"><p>The class structure for a <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a>-derived class.</p></td>
 
203
<td class="parameter_annotations"> </td>
 
204
</tr>
 
205
<tr>
 
206
<td class="parameter_name"><p>property_id_begin</p></td>
 
207
<td class="parameter_description"><p>The property id to assign to the first overridden property.</p></td>
 
208
<td class="parameter_annotations"> </td>
 
209
</tr>
 
210
</tbody>
 
211
</table></div>
 
212
</div>
 
213
<div class="refsect3">
 
214
<a name="id-1.4.5.13.8.3.6"></a><h4>Returns</h4>
 
215
<p> The last property id.</p>
 
216
<p></p>
 
217
</div>
 
218
</div>
 
219
<hr>
 
220
<div class="refsect2">
 
221
<a name="goa-documents-proxy-new"></a><h3>goa_documents_proxy_new ()</h3>
 
222
<pre class="programlisting"><span class="returnvalue">void</span>
 
223
goa_documents_proxy_new (<em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GDBusConnection.html"><span class="type">GDBusConnection</span></a> *connection</code></em>,
 
224
                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GDBusProxy.html#GDBusProxyFlags"><span class="type">GDBusProxyFlags</span></a> flags</code></em>,
 
225
                         <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>,
 
226
                         <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>,
 
227
                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
 
228
                         <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>,
 
229
                         <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>
 
230
<p>Asynchronously creates a proxy for the D-Bus interface <a class="link" href="gdbus-org.gnome.OnlineAccounts.Documents.html#gdbus-interface-org-gnome-OnlineAccounts-Documents.top_of_page">org.gnome.OnlineAccounts.Documents</a>. See <a href="http://library.gnome.org/devel/gio/unstable/GDBusProxy.html#g-dbus-proxy-new"><code class="function">g_dbus_proxy_new()</code></a> for more details.</p>
 
231
<p>When the operation is finished, <em class="parameter"><code>callback</code></em>
 
232
 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.
 
233
You can then call <a class="link" href="GoaDocuments.html#goa-documents-proxy-new-finish" title="goa_documents_proxy_new_finish ()"><code class="function">goa_documents_proxy_new_finish()</code></a> to get the result of the operation.</p>
 
234
<p>See <a class="link" href="GoaDocuments.html#goa-documents-proxy-new-sync" title="goa_documents_proxy_new_sync ()"><code class="function">goa_documents_proxy_new_sync()</code></a> for the synchronous, blocking version of this constructor.</p>
 
235
<div class="refsect3">
 
236
<a name="id-1.4.5.13.8.4.7"></a><h4>Parameters</h4>
 
237
<div class="informaltable"><table width="100%" border="0">
 
238
<colgroup>
 
239
<col width="150px" class="parameters_name">
 
240
<col class="parameters_description">
 
241
<col width="200px" class="parameters_annotations">
 
242
</colgroup>
 
243
<tbody>
 
244
<tr>
 
245
<td class="parameter_name"><p>connection</p></td>
 
246
<td class="parameter_description"><p>A <a href="http://library.gnome.org/devel/gio/unstable/GDBusConnection.html"><span class="type">GDBusConnection</span></a>.</p></td>
 
247
<td class="parameter_annotations"> </td>
 
248
</tr>
 
249
<tr>
 
250
<td class="parameter_name"><p>flags</p></td>
 
251
<td class="parameter_description"><p>Flags from the <a href="http://library.gnome.org/devel/gio/unstable/GDBusProxy.html#GDBusProxyFlags"><span class="type">GDBusProxyFlags</span></a> enumeration.</p></td>
 
252
<td class="parameter_annotations"> </td>
 
253
</tr>
 
254
<tr>
 
255
<td class="parameter_name"><p>name</p></td>
 
256
<td class="parameter_description"><p> 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>
 
257
is not a message bus connection. </p></td>
 
258
<td class="parameter_annotations"><span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span></td>
 
259
</tr>
 
260
<tr>
 
261
<td class="parameter_name"><p>object_path</p></td>
 
262
<td class="parameter_description"><p>An object path.</p></td>
 
263
<td class="parameter_annotations"> </td>
 
264
</tr>
 
265
<tr>
 
266
<td class="parameter_name"><p>cancellable</p></td>
 
267
<td class="parameter_description"><p> 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>. </p></td>
 
268
<td class="parameter_annotations"><span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span></td>
 
269
</tr>
 
270
<tr>
 
271
<td class="parameter_name"><p>callback</p></td>
 
272
<td class="parameter_description"><p>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.</p></td>
 
273
<td class="parameter_annotations"> </td>
 
274
</tr>
 
275
<tr>
 
276
<td class="parameter_name"><p>user_data</p></td>
 
277
<td class="parameter_description"><p>User data to pass to <em class="parameter"><code>callback</code></em>
 
278
.</p></td>
 
279
<td class="parameter_annotations"> </td>
 
280
</tr>
 
281
</tbody>
 
282
</table></div>
 
283
</div>
 
284
</div>
 
285
<hr>
 
286
<div class="refsect2">
 
287
<a name="goa-documents-proxy-new-finish"></a><h3>goa_documents_proxy_new_finish ()</h3>
 
288
<pre class="programlisting"><a class="link" href="GoaDocuments.html" title="GoaDocuments"><span class="returnvalue">GoaDocuments</span></a> *
 
289
goa_documents_proxy_new_finish (<em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html"><span class="type">GAsyncResult</span></a> *res</code></em>,
 
290
                                <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>
 
291
<p>Finishes an operation started with <a class="link" href="GoaDocuments.html#goa-documents-proxy-new" title="goa_documents_proxy_new ()"><code class="function">goa_documents_proxy_new()</code></a>.</p>
 
292
<div class="refsect3">
 
293
<a name="id-1.4.5.13.8.5.5"></a><h4>Parameters</h4>
 
294
<div class="informaltable"><table width="100%" border="0">
 
295
<colgroup>
 
296
<col width="150px" class="parameters_name">
 
297
<col class="parameters_description">
 
298
<col width="200px" class="parameters_annotations">
 
299
</colgroup>
 
300
<tbody>
 
301
<tr>
 
302
<td class="parameter_name"><p>res</p></td>
 
303
<td class="parameter_description"><p>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="GoaDocuments.html#goa-documents-proxy-new" title="goa_documents_proxy_new ()"><code class="function">goa_documents_proxy_new()</code></a>.</p></td>
 
304
<td class="parameter_annotations"> </td>
 
305
</tr>
 
306
<tr>
 
307
<td class="parameter_name"><p>error</p></td>
 
308
<td class="parameter_description"><p>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></p></td>
 
309
<td class="parameter_annotations"> </td>
 
310
</tr>
 
311
</tbody>
 
312
</table></div>
 
313
</div>
 
314
<div class="refsect3">
 
315
<a name="id-1.4.5.13.8.5.6"></a><h4>Returns</h4>
 
316
<p> The constructed proxy object or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if <em class="parameter"><code>error</code></em>
 
317
is set. </p>
 
318
<p><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> GoaDocumentsProxy]</span></p>
 
319
</div>
 
320
</div>
 
321
<hr>
 
322
<div class="refsect2">
 
323
<a name="goa-documents-proxy-new-sync"></a><h3>goa_documents_proxy_new_sync ()</h3>
 
324
<pre class="programlisting"><a class="link" href="GoaDocuments.html" title="GoaDocuments"><span class="returnvalue">GoaDocuments</span></a> *
 
325
goa_documents_proxy_new_sync (<em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GDBusConnection.html"><span class="type">GDBusConnection</span></a> *connection</code></em>,
 
326
                              <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GDBusProxy.html#GDBusProxyFlags"><span class="type">GDBusProxyFlags</span></a> flags</code></em>,
 
327
                              <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>,
 
328
                              <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>,
 
329
                              <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
 
330
                              <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
<p>Synchronously creates a proxy for the D-Bus interface <a class="link" href="gdbus-org.gnome.OnlineAccounts.Documents.html#gdbus-interface-org-gnome-OnlineAccounts-Documents.top_of_page">org.gnome.OnlineAccounts.Documents</a>. See <a href="http://library.gnome.org/devel/gio/unstable/GDBusProxy.html#g-dbus-proxy-new-sync"><code class="function">g_dbus_proxy_new_sync()</code></a> for more details.</p>
 
332
<p>The calling thread is blocked until a reply is received.</p>
 
333
<p>See <a class="link" href="GoaDocuments.html#goa-documents-proxy-new" title="goa_documents_proxy_new ()"><code class="function">goa_documents_proxy_new()</code></a> for the asynchronous version of this constructor.</p>
 
334
<div class="refsect3">
 
335
<a name="id-1.4.5.13.8.6.7"></a><h4>Parameters</h4>
 
336
<div class="informaltable"><table width="100%" border="0">
 
337
<colgroup>
 
338
<col width="150px" class="parameters_name">
 
339
<col class="parameters_description">
 
340
<col width="200px" class="parameters_annotations">
 
341
</colgroup>
 
342
<tbody>
 
343
<tr>
 
344
<td class="parameter_name"><p>connection</p></td>
 
345
<td class="parameter_description"><p>A <a href="http://library.gnome.org/devel/gio/unstable/GDBusConnection.html"><span class="type">GDBusConnection</span></a>.</p></td>
 
346
<td class="parameter_annotations"> </td>
 
347
</tr>
 
348
<tr>
 
349
<td class="parameter_name"><p>flags</p></td>
 
350
<td class="parameter_description"><p>Flags from the <a href="http://library.gnome.org/devel/gio/unstable/GDBusProxy.html#GDBusProxyFlags"><span class="type">GDBusProxyFlags</span></a> enumeration.</p></td>
 
351
<td class="parameter_annotations"> </td>
 
352
</tr>
 
353
<tr>
 
354
<td class="parameter_name"><p>name</p></td>
 
355
<td class="parameter_description"><p> 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>
 
356
is not a message bus connection. </p></td>
 
357
<td class="parameter_annotations"><span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span></td>
 
358
</tr>
 
359
<tr>
 
360
<td class="parameter_name"><p>object_path</p></td>
 
361
<td class="parameter_description"><p>An object path.</p></td>
 
362
<td class="parameter_annotations"> </td>
 
363
</tr>
 
364
<tr>
 
365
<td class="parameter_name"><p>cancellable</p></td>
 
366
<td class="parameter_description"><p> 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>. </p></td>
 
367
<td class="parameter_annotations"><span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span></td>
 
368
</tr>
 
369
<tr>
 
370
<td class="parameter_name"><p>error</p></td>
 
371
<td class="parameter_description"><p>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></p></td>
 
372
<td class="parameter_annotations"> </td>
 
373
</tr>
 
374
</tbody>
 
375
</table></div>
 
376
</div>
 
377
<div class="refsect3">
 
378
<a name="id-1.4.5.13.8.6.8"></a><h4>Returns</h4>
 
379
<p> The constructed proxy object or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if <em class="parameter"><code>error</code></em>
 
380
is set. </p>
 
381
<p><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> GoaDocumentsProxy]</span></p>
 
382
</div>
 
383
</div>
 
384
<hr>
 
385
<div class="refsect2">
 
386
<a name="goa-documents-proxy-new-for-bus"></a><h3>goa_documents_proxy_new_for_bus ()</h3>
 
387
<pre class="programlisting"><span class="returnvalue">void</span>
 
388
goa_documents_proxy_new_for_bus (<em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GDBusConnection.html#GBusType"><span class="type">GBusType</span></a> bus_type</code></em>,
 
389
                                 <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GDBusProxy.html#GDBusProxyFlags"><span class="type">GDBusProxyFlags</span></a> flags</code></em>,
 
390
                                 <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>,
 
391
                                 <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>,
 
392
                                 <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
 
393
                                 <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>,
 
394
                                 <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>
 
395
<p>Like <a class="link" href="GoaDocuments.html#goa-documents-proxy-new" title="goa_documents_proxy_new ()"><code class="function">goa_documents_proxy_new()</code></a> but takes a <a href="http://library.gnome.org/devel/gio/unstable/GDBusConnection.html#GBusType"><span class="type">GBusType</span></a> instead of a <a href="http://library.gnome.org/devel/gio/unstable/GDBusConnection.html"><span class="type">GDBusConnection</span></a>.</p>
 
396
<p>When the operation is finished, <em class="parameter"><code>callback</code></em>
 
397
 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.
 
398
You can then call <a class="link" href="GoaDocuments.html#goa-documents-proxy-new-for-bus-finish" title="goa_documents_proxy_new_for_bus_finish ()"><code class="function">goa_documents_proxy_new_for_bus_finish()</code></a> to get the result of the operation.</p>
 
399
<p>See <a class="link" href="GoaDocuments.html#goa-documents-proxy-new-for-bus-sync" title="goa_documents_proxy_new_for_bus_sync ()"><code class="function">goa_documents_proxy_new_for_bus_sync()</code></a> for the synchronous, blocking version of this constructor.</p>
 
400
<div class="refsect3">
 
401
<a name="id-1.4.5.13.8.7.7"></a><h4>Parameters</h4>
 
402
<div class="informaltable"><table width="100%" border="0">
 
403
<colgroup>
 
404
<col width="150px" class="parameters_name">
 
405
<col class="parameters_description">
 
406
<col width="200px" class="parameters_annotations">
 
407
</colgroup>
 
408
<tbody>
 
409
<tr>
 
410
<td class="parameter_name"><p>bus_type</p></td>
 
411
<td class="parameter_description"><p>A <a href="http://library.gnome.org/devel/gio/unstable/GDBusConnection.html#GBusType"><span class="type">GBusType</span></a>.</p></td>
 
412
<td class="parameter_annotations"> </td>
 
413
</tr>
 
414
<tr>
 
415
<td class="parameter_name"><p>flags</p></td>
 
416
<td class="parameter_description"><p>Flags from the <a href="http://library.gnome.org/devel/gio/unstable/GDBusProxy.html#GDBusProxyFlags"><span class="type">GDBusProxyFlags</span></a> enumeration.</p></td>
 
417
<td class="parameter_annotations"> </td>
 
418
</tr>
 
419
<tr>
 
420
<td class="parameter_name"><p>name</p></td>
 
421
<td class="parameter_description"><p>A bus name (well-known or unique).</p></td>
 
422
<td class="parameter_annotations"> </td>
 
423
</tr>
 
424
<tr>
 
425
<td class="parameter_name"><p>object_path</p></td>
 
426
<td class="parameter_description"><p>An object path.</p></td>
 
427
<td class="parameter_annotations"> </td>
 
428
</tr>
 
429
<tr>
 
430
<td class="parameter_name"><p>cancellable</p></td>
 
431
<td class="parameter_description"><p> 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>. </p></td>
 
432
<td class="parameter_annotations"><span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span></td>
 
433
</tr>
 
434
<tr>
 
435
<td class="parameter_name"><p>callback</p></td>
 
436
<td class="parameter_description"><p>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.</p></td>
 
437
<td class="parameter_annotations"> </td>
 
438
</tr>
 
439
<tr>
 
440
<td class="parameter_name"><p>user_data</p></td>
 
441
<td class="parameter_description"><p>User data to pass to <em class="parameter"><code>callback</code></em>
 
442
.</p></td>
 
443
<td class="parameter_annotations"> </td>
 
444
</tr>
 
445
</tbody>
 
446
</table></div>
 
447
</div>
 
448
</div>
 
449
<hr>
 
450
<div class="refsect2">
 
451
<a name="goa-documents-proxy-new-for-bus-finish"></a><h3>goa_documents_proxy_new_for_bus_finish ()</h3>
 
452
<pre class="programlisting"><a class="link" href="GoaDocuments.html" title="GoaDocuments"><span class="returnvalue">GoaDocuments</span></a> *
 
453
goa_documents_proxy_new_for_bus_finish
 
454
                               (<em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html"><span class="type">GAsyncResult</span></a> *res</code></em>,
 
455
                                <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>
 
456
<p>Finishes an operation started with <a class="link" href="GoaDocuments.html#goa-documents-proxy-new-for-bus" title="goa_documents_proxy_new_for_bus ()"><code class="function">goa_documents_proxy_new_for_bus()</code></a>.</p>
 
457
<div class="refsect3">
 
458
<a name="id-1.4.5.13.8.8.5"></a><h4>Parameters</h4>
 
459
<div class="informaltable"><table width="100%" border="0">
 
460
<colgroup>
 
461
<col width="150px" class="parameters_name">
 
462
<col class="parameters_description">
 
463
<col width="200px" class="parameters_annotations">
 
464
</colgroup>
 
465
<tbody>
 
466
<tr>
 
467
<td class="parameter_name"><p>res</p></td>
 
468
<td class="parameter_description"><p>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="GoaDocuments.html#goa-documents-proxy-new-for-bus" title="goa_documents_proxy_new_for_bus ()"><code class="function">goa_documents_proxy_new_for_bus()</code></a>.</p></td>
 
469
<td class="parameter_annotations"> </td>
 
470
</tr>
 
471
<tr>
 
472
<td class="parameter_name"><p>error</p></td>
 
473
<td class="parameter_description"><p>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></p></td>
 
474
<td class="parameter_annotations"> </td>
 
475
</tr>
 
476
</tbody>
 
477
</table></div>
 
478
</div>
 
479
<div class="refsect3">
 
480
<a name="id-1.4.5.13.8.8.6"></a><h4>Returns</h4>
 
481
<p> The constructed proxy object or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if <em class="parameter"><code>error</code></em>
 
482
is set. </p>
 
483
<p><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> GoaDocumentsProxy]</span></p>
 
484
</div>
 
485
</div>
 
486
<hr>
 
487
<div class="refsect2">
 
488
<a name="goa-documents-proxy-new-for-bus-sync"></a><h3>goa_documents_proxy_new_for_bus_sync ()</h3>
 
489
<pre class="programlisting"><a class="link" href="GoaDocuments.html" title="GoaDocuments"><span class="returnvalue">GoaDocuments</span></a> *
 
490
goa_documents_proxy_new_for_bus_sync (<em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GDBusConnection.html#GBusType"><span class="type">GBusType</span></a> bus_type</code></em>,
 
491
                                      <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GDBusProxy.html#GDBusProxyFlags"><span class="type">GDBusProxyFlags</span></a> flags</code></em>,
 
492
                                      <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>,
 
493
                                      <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>,
 
494
                                      <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
 
495
                                      <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>
 
496
<p>Like <a class="link" href="GoaDocuments.html#goa-documents-proxy-new-sync" title="goa_documents_proxy_new_sync ()"><code class="function">goa_documents_proxy_new_sync()</code></a> but takes a <a href="http://library.gnome.org/devel/gio/unstable/GDBusConnection.html#GBusType"><span class="type">GBusType</span></a> instead of a <a href="http://library.gnome.org/devel/gio/unstable/GDBusConnection.html"><span class="type">GDBusConnection</span></a>.</p>
 
497
<p>The calling thread is blocked until a reply is received.</p>
 
498
<p>See <a class="link" href="GoaDocuments.html#goa-documents-proxy-new-for-bus" title="goa_documents_proxy_new_for_bus ()"><code class="function">goa_documents_proxy_new_for_bus()</code></a> for the asynchronous version of this constructor.</p>
 
499
<div class="refsect3">
 
500
<a name="id-1.4.5.13.8.9.7"></a><h4>Parameters</h4>
 
501
<div class="informaltable"><table width="100%" border="0">
 
502
<colgroup>
 
503
<col width="150px" class="parameters_name">
 
504
<col class="parameters_description">
 
505
<col width="200px" class="parameters_annotations">
 
506
</colgroup>
 
507
<tbody>
 
508
<tr>
 
509
<td class="parameter_name"><p>bus_type</p></td>
 
510
<td class="parameter_description"><p>A <a href="http://library.gnome.org/devel/gio/unstable/GDBusConnection.html#GBusType"><span class="type">GBusType</span></a>.</p></td>
 
511
<td class="parameter_annotations"> </td>
 
512
</tr>
 
513
<tr>
 
514
<td class="parameter_name"><p>flags</p></td>
 
515
<td class="parameter_description"><p>Flags from the <a href="http://library.gnome.org/devel/gio/unstable/GDBusProxy.html#GDBusProxyFlags"><span class="type">GDBusProxyFlags</span></a> enumeration.</p></td>
 
516
<td class="parameter_annotations"> </td>
 
517
</tr>
 
518
<tr>
 
519
<td class="parameter_name"><p>name</p></td>
 
520
<td class="parameter_description"><p>A bus name (well-known or unique).</p></td>
 
521
<td class="parameter_annotations"> </td>
 
522
</tr>
 
523
<tr>
 
524
<td class="parameter_name"><p>object_path</p></td>
 
525
<td class="parameter_description"><p>An object path.</p></td>
 
526
<td class="parameter_annotations"> </td>
 
527
</tr>
 
528
<tr>
 
529
<td class="parameter_name"><p>cancellable</p></td>
 
530
<td class="parameter_description"><p> 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>. </p></td>
 
531
<td class="parameter_annotations"><span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span></td>
 
532
</tr>
 
533
<tr>
 
534
<td class="parameter_name"><p>error</p></td>
 
535
<td class="parameter_description"><p>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></p></td>
 
536
<td class="parameter_annotations"> </td>
 
537
</tr>
 
538
</tbody>
 
539
</table></div>
 
540
</div>
 
541
<div class="refsect3">
 
542
<a name="id-1.4.5.13.8.9.8"></a><h4>Returns</h4>
 
543
<p> The constructed proxy object or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if <em class="parameter"><code>error</code></em>
 
544
is set. </p>
 
545
<p><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> GoaDocumentsProxy]</span></p>
 
546
</div>
 
547
</div>
 
548
<hr>
 
549
<div class="refsect2">
 
550
<a name="goa-documents-skeleton-new"></a><h3>goa_documents_skeleton_new ()</h3>
 
551
<pre class="programlisting"><a class="link" href="GoaDocuments.html" title="GoaDocuments"><span class="returnvalue">GoaDocuments</span></a> *
 
552
goa_documents_skeleton_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
 
553
<p>Creates a skeleton object for the D-Bus interface <a class="link" href="gdbus-org.gnome.OnlineAccounts.Documents.html#gdbus-interface-org-gnome-OnlineAccounts-Documents.top_of_page">org.gnome.OnlineAccounts.Documents</a>.</p>
 
554
<div class="refsect3">
 
555
<a name="id-1.4.5.13.8.10.5"></a><h4>Returns</h4>
 
556
<p> The skeleton object. </p>
 
557
<p><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> GoaDocumentsSkeleton]</span></p>
 
558
</div>
 
559
</div>
 
560
</div>
 
561
<div class="refsect1">
 
562
<a name="GoaDocuments.other_details"></a><h2>Types and Values</h2>
109
563
<div class="refsect2">
110
564
<a name="GoaDocuments-struct"></a><h3>GoaDocuments</h3>
111
565
<pre class="programlisting">typedef struct _GoaDocuments GoaDocuments;</pre>
112
 
<p>
113
 
Abstract interface type for the D-Bus interface <a class="link" href="gdbus-org.gnome.OnlineAccounts.Documents.html#gdbus-interface-org-gnome-OnlineAccounts-Documents.top_of_page">org.gnome.OnlineAccounts.Documents</a>.
114
 
</p>
 
566
<p>Abstract interface type for the D-Bus interface <a class="link" href="gdbus-org.gnome.OnlineAccounts.Documents.html#gdbus-interface-org-gnome-OnlineAccounts-Documents.top_of_page">org.gnome.OnlineAccounts.Documents</a>.</p>
115
567
</div>
116
568
<hr>
117
569
<div class="refsect2">
120
572
  GTypeInterface parent_iface;
121
573
};
122
574
</pre>
123
 
<p>
124
 
Virtual table for the D-Bus interface <a class="link" href="gdbus-org.gnome.OnlineAccounts.Documents.html#gdbus-interface-org-gnome-OnlineAccounts-Documents.top_of_page">org.gnome.OnlineAccounts.Documents</a>.
125
 
</p>
126
 
<div class="variablelist"><table border="0" class="variablelist">
127
 
<colgroup>
128
 
<col align="left" valign="top">
129
 
<col>
130
 
</colgroup>
131
 
<tbody><tr>
132
 
<td><p><span class="term"><span class="type">GTypeInterface</span> <em class="structfield"><code><a name="GoaDocumentsIface.parent-iface"></a>parent_iface</code></em>;</span></p></td>
133
 
<td>The parent interface.</td>
134
 
</tr></tbody>
135
 
</table></div>
136
 
</div>
137
 
<hr>
138
 
<div class="refsect2">
139
 
<a name="goa-documents-interface-info"></a><h3>goa_documents_interface_info ()</h3>
140
 
<pre class="programlisting"><span class="returnvalue">GDBusInterfaceInfo</span> * goa_documents_interface_info       (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
141
 
<p>
142
 
Gets a machine-readable description of the <a class="link" href="gdbus-org.gnome.OnlineAccounts.Documents.html#gdbus-interface-org-gnome-OnlineAccounts-Documents.top_of_page">org.gnome.OnlineAccounts.Documents</a> D-Bus interface.
143
 
</p>
144
 
<div class="variablelist"><table border="0" class="variablelist">
145
 
<colgroup>
146
 
<col align="left" valign="top">
147
 
<col>
148
 
</colgroup>
149
 
<tbody><tr>
150
 
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
151
 
<td>A <span class="type">GDBusInterfaceInfo</span>. Do not free. <span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span>
152
 
</td>
153
 
</tr></tbody>
154
 
</table></div>
155
 
</div>
156
 
<hr>
157
 
<div class="refsect2">
158
 
<a name="goa-documents-override-properties"></a><h3>goa_documents_override_properties ()</h3>
159
 
<pre class="programlisting"><span class="returnvalue">guint</span>               goa_documents_override_properties   (<em class="parameter"><code><span class="type">GObjectClass</span> *klass</code></em>,
160
 
                                                         <em class="parameter"><code><span class="type">guint</span> property_id_begin</code></em>);</pre>
161
 
<p>
162
 
Overrides all <span class="type">GObject</span> properties in the <a class="link" href="GoaDocuments.html" title="GoaDocuments"><span class="type">GoaDocuments</span></a> interface for a concrete class.
163
 
The properties are overridden in the order they are defined.
164
 
</p>
165
 
<div class="variablelist"><table border="0" class="variablelist">
166
 
<colgroup>
167
 
<col align="left" valign="top">
168
 
<col>
169
 
</colgroup>
170
 
<tbody>
171
 
<tr>
172
 
<td><p><span class="term"><em class="parameter"><code>klass</code></em> :</span></p></td>
173
 
<td>The class structure for a <span class="type">GObject</span>-derived class.</td>
174
 
</tr>
175
 
<tr>
176
 
<td><p><span class="term"><em class="parameter"><code>property_id_begin</code></em> :</span></p></td>
177
 
<td>The property id to assign to the first overridden property.</td>
178
 
</tr>
179
 
<tr>
180
 
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
181
 
<td>The last property id.</td>
182
 
</tr>
183
 
</tbody>
184
 
</table></div>
 
575
<p>Virtual table for the D-Bus interface <a class="link" href="gdbus-org.gnome.OnlineAccounts.Documents.html#gdbus-interface-org-gnome-OnlineAccounts-Documents.top_of_page">org.gnome.OnlineAccounts.Documents</a>.</p>
 
576
<div class="refsect3">
 
577
<a name="id-1.4.5.13.9.3.5"></a><h4>Members</h4>
 
578
<div class="informaltable"><table width="100%" border="0">
 
579
<colgroup>
 
580
<col width="300px" class="struct_members_name">
 
581
<col class="struct_members_description">
 
582
<col width="200px" class="struct_members_annotations">
 
583
</colgroup>
 
584
<tbody><tr>
 
585
<td class="struct_member_name"><p><a href="http://library.gnome.org/devel/gobject/unstable/gobject-Type-Information.html#GTypeInterface"><span class="type">GTypeInterface</span></a> <em class="structfield"><code><a name="GoaDocumentsIface.parent-iface"></a>parent_iface</code></em>;</p></td>
 
586
<td class="struct_member_description"><p>The parent interface.</p></td>
 
587
<td class="struct_member_annotations"> </td>
 
588
</tr></tbody>
 
589
</table></div>
 
590
</div>
185
591
</div>
186
592
<hr>
187
593
<div class="refsect2">
189
595
<pre class="programlisting">struct GoaDocumentsProxy {
190
596
};
191
597
</pre>
192
 
<p>
193
 
The <a class="link" href="GoaDocuments.html#GoaDocumentsProxy" title="struct GoaDocumentsProxy"><span class="type">GoaDocumentsProxy</span></a> structure contains only private data and should only be accessed using the provided API.
194
 
</p>
 
598
<p>The <a class="link" href="GoaDocuments.html#GoaDocumentsProxy" title="struct GoaDocumentsProxy"><span class="type">GoaDocumentsProxy</span></a> structure contains only private data and should only be accessed using the provided API.</p>
195
599
</div>
196
600
<hr>
197
601
<div class="refsect2">
200
604
  GDBusProxyClass parent_class;
201
605
};
202
606
</pre>
203
 
<p>
204
 
Class structure for <a class="link" href="GoaDocuments.html#GoaDocumentsProxy" title="struct GoaDocumentsProxy"><span class="type">GoaDocumentsProxy</span></a>.
205
 
</p>
206
 
<div class="variablelist"><table border="0" class="variablelist">
 
607
<p>Class structure for <a class="link" href="GoaDocuments.html#GoaDocumentsProxy" title="struct GoaDocumentsProxy"><span class="type">GoaDocumentsProxy</span></a>.</p>
 
608
<div class="refsect3">
 
609
<a name="id-1.4.5.13.9.5.5"></a><h4>Members</h4>
 
610
<div class="informaltable"><table width="100%" border="0">
207
611
<colgroup>
208
 
<col align="left" valign="top">
209
 
<col>
 
612
<col width="300px" class="struct_members_name">
 
613
<col class="struct_members_description">
 
614
<col width="200px" class="struct_members_annotations">
210
615
</colgroup>
211
616
<tbody><tr>
212
 
<td><p><span class="term"><span class="type">GDBusProxyClass</span> <em class="structfield"><code><a name="GoaDocumentsProxyClass.parent-class"></a>parent_class</code></em>;</span></p></td>
213
 
<td>The parent class.</td>
 
617
<td class="struct_member_name"><p><a href="http://library.gnome.org/devel/gio/unstable/GDBusProxy.html#GDBusProxyClass"><span class="type">GDBusProxyClass</span></a> <em class="structfield"><code><a name="GoaDocumentsProxyClass.parent-class"></a>parent_class</code></em>;</p></td>
 
618
<td class="struct_member_description"><p>The parent class.</p></td>
 
619
<td class="struct_member_annotations"> </td>
214
620
</tr></tbody>
215
621
</table></div>
216
622
</div>
217
 
<hr>
218
 
<div class="refsect2">
219
 
<a name="goa-documents-proxy-new"></a><h3>goa_documents_proxy_new ()</h3>
220
 
<pre class="programlisting"><span class="returnvalue">void</span>                goa_documents_proxy_new             (<em class="parameter"><code><span class="type">GDBusConnection</span> *connection</code></em>,
221
 
                                                         <em class="parameter"><code><span class="type">GDBusProxyFlags</span> flags</code></em>,
222
 
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
223
 
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *object_path</code></em>,
224
 
                                                         <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
225
 
                                                         <em class="parameter"><code><span class="type">GAsyncReadyCallback</span> callback</code></em>,
226
 
                                                         <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);</pre>
227
 
<p>
228
 
Asynchronously creates a proxy for the D-Bus interface <a class="link" href="gdbus-org.gnome.OnlineAccounts.Documents.html#gdbus-interface-org-gnome-OnlineAccounts-Documents.top_of_page">org.gnome.OnlineAccounts.Documents</a>. See <code class="function">g_dbus_proxy_new()</code> for more details.
229
 
</p>
230
 
<p>
231
 
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.
232
 
You can then call <a class="link" href="GoaDocuments.html#goa-documents-proxy-new-finish" title="goa_documents_proxy_new_finish ()"><code class="function">goa_documents_proxy_new_finish()</code></a> to get the result of the operation.
233
 
</p>
234
 
<p>
235
 
See <a class="link" href="GoaDocuments.html#goa-documents-proxy-new-sync" title="goa_documents_proxy_new_sync ()"><code class="function">goa_documents_proxy_new_sync()</code></a> for the synchronous, blocking version of this constructor.
236
 
</p>
237
 
<div class="variablelist"><table border="0" class="variablelist">
238
 
<colgroup>
239
 
<col align="left" valign="top">
240
 
<col>
241
 
</colgroup>
242
 
<tbody>
243
 
<tr>
244
 
<td><p><span class="term"><em class="parameter"><code>connection</code></em> :</span></p></td>
245
 
<td>A <span class="type">GDBusConnection</span>.</td>
246
 
</tr>
247
 
<tr>
248
 
<td><p><span class="term"><em class="parameter"><code>flags</code></em> :</span></p></td>
249
 
<td>Flags from the <span class="type">GDBusProxyFlags</span> enumeration.</td>
250
 
</tr>
251
 
<tr>
252
 
<td><p><span class="term"><em class="parameter"><code>name</code></em> :</span></p></td>
253
 
<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>
254
 
</td>
255
 
</tr>
256
 
<tr>
257
 
<td><p><span class="term"><em class="parameter"><code>object_path</code></em> :</span></p></td>
258
 
<td>An object path.</td>
259
 
</tr>
260
 
<tr>
261
 
<td><p><span class="term"><em class="parameter"><code>cancellable</code></em> :</span></p></td>
262
 
<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>
263
 
</td>
264
 
</tr>
265
 
<tr>
266
 
<td><p><span class="term"><em class="parameter"><code>callback</code></em> :</span></p></td>
267
 
<td>A <span class="type">GAsyncReadyCallback</span> to call when the request is satisfied.</td>
268
 
</tr>
269
 
<tr>
270
 
<td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td>
271
 
<td>User data to pass to <em class="parameter"><code>callback</code></em>.</td>
272
 
</tr>
273
 
</tbody>
274
 
</table></div>
275
 
</div>
276
 
<hr>
277
 
<div class="refsect2">
278
 
<a name="goa-documents-proxy-new-finish"></a><h3>goa_documents_proxy_new_finish ()</h3>
279
 
<pre class="programlisting"><a class="link" href="GoaDocuments.html" title="GoaDocuments"><span class="returnvalue">GoaDocuments</span></a> *      goa_documents_proxy_new_finish      (<em class="parameter"><code><span class="type">GAsyncResult</span> *res</code></em>,
280
 
                                                         <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
281
 
<p>
282
 
Finishes an operation started with <a class="link" href="GoaDocuments.html#goa-documents-proxy-new" title="goa_documents_proxy_new ()"><code class="function">goa_documents_proxy_new()</code></a>.
283
 
</p>
284
 
<div class="variablelist"><table border="0" class="variablelist">
285
 
<colgroup>
286
 
<col align="left" valign="top">
287
 
<col>
288
 
</colgroup>
289
 
<tbody>
290
 
<tr>
291
 
<td><p><span class="term"><em class="parameter"><code>res</code></em> :</span></p></td>
292
 
<td>The <span class="type">GAsyncResult</span> obtained from the <span class="type">GAsyncReadyCallback</span> passed to <a class="link" href="GoaDocuments.html#goa-documents-proxy-new" title="goa_documents_proxy_new ()"><code class="function">goa_documents_proxy_new()</code></a>.</td>
293
 
</tr>
294
 
<tr>
295
 
<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
296
 
<td>Return location for error or <code class="literal">NULL</code>
297
 
</td>
298
 
</tr>
299
 
<tr>
300
 
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
301
 
<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> GoaDocumentsProxy]</span>
302
 
</td>
303
 
</tr>
304
 
</tbody>
305
 
</table></div>
306
 
</div>
307
 
<hr>
308
 
<div class="refsect2">
309
 
<a name="goa-documents-proxy-new-sync"></a><h3>goa_documents_proxy_new_sync ()</h3>
310
 
<pre class="programlisting"><a class="link" href="GoaDocuments.html" title="GoaDocuments"><span class="returnvalue">GoaDocuments</span></a> *      goa_documents_proxy_new_sync        (<em class="parameter"><code><span class="type">GDBusConnection</span> *connection</code></em>,
311
 
                                                         <em class="parameter"><code><span class="type">GDBusProxyFlags</span> flags</code></em>,
312
 
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
313
 
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *object_path</code></em>,
314
 
                                                         <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
315
 
                                                         <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
316
 
<p>
317
 
Synchronously creates a proxy for the D-Bus interface <a class="link" href="gdbus-org.gnome.OnlineAccounts.Documents.html#gdbus-interface-org-gnome-OnlineAccounts-Documents.top_of_page">org.gnome.OnlineAccounts.Documents</a>. See <code class="function">g_dbus_proxy_new_sync()</code> for more details.
318
 
</p>
319
 
<p>
320
 
The calling thread is blocked until a reply is received.
321
 
</p>
322
 
<p>
323
 
See <a class="link" href="GoaDocuments.html#goa-documents-proxy-new" title="goa_documents_proxy_new ()"><code class="function">goa_documents_proxy_new()</code></a> for the asynchronous version of this constructor.
324
 
</p>
325
 
<div class="variablelist"><table border="0" class="variablelist">
326
 
<colgroup>
327
 
<col align="left" valign="top">
328
 
<col>
329
 
</colgroup>
330
 
<tbody>
331
 
<tr>
332
 
<td><p><span class="term"><em class="parameter"><code>connection</code></em> :</span></p></td>
333
 
<td>A <span class="type">GDBusConnection</span>.</td>
334
 
</tr>
335
 
<tr>
336
 
<td><p><span class="term"><em class="parameter"><code>flags</code></em> :</span></p></td>
337
 
<td>Flags from the <span class="type">GDBusProxyFlags</span> enumeration.</td>
338
 
</tr>
339
 
<tr>
340
 
<td><p><span class="term"><em class="parameter"><code>name</code></em> :</span></p></td>
341
 
<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>
342
 
</td>
343
 
</tr>
344
 
<tr>
345
 
<td><p><span class="term"><em class="parameter"><code>object_path</code></em> :</span></p></td>
346
 
<td>An object path.</td>
347
 
</tr>
348
 
<tr>
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>
351
 
</td>
352
 
</tr>
353
 
<tr>
354
 
<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
355
 
<td>Return location for error or <code class="literal">NULL</code>
356
 
</td>
357
 
</tr>
358
 
<tr>
359
 
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
360
 
<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> GoaDocumentsProxy]</span>
361
 
</td>
362
 
</tr>
363
 
</tbody>
364
 
</table></div>
365
 
</div>
366
 
<hr>
367
 
<div class="refsect2">
368
 
<a name="goa-documents-proxy-new-for-bus"></a><h3>goa_documents_proxy_new_for_bus ()</h3>
369
 
<pre class="programlisting"><span class="returnvalue">void</span>                goa_documents_proxy_new_for_bus     (<em class="parameter"><code><span class="type">GBusType</span> bus_type</code></em>,
370
 
                                                         <em class="parameter"><code><span class="type">GDBusProxyFlags</span> flags</code></em>,
371
 
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
372
 
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *object_path</code></em>,
373
 
                                                         <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
374
 
                                                         <em class="parameter"><code><span class="type">GAsyncReadyCallback</span> callback</code></em>,
375
 
                                                         <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);</pre>
376
 
<p>
377
 
Like <a class="link" href="GoaDocuments.html#goa-documents-proxy-new" title="goa_documents_proxy_new ()"><code class="function">goa_documents_proxy_new()</code></a> but takes a <span class="type">GBusType</span> instead of a <span class="type">GDBusConnection</span>.
378
 
</p>
379
 
<p>
380
 
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.
381
 
You can then call <a class="link" href="GoaDocuments.html#goa-documents-proxy-new-for-bus-finish" title="goa_documents_proxy_new_for_bus_finish ()"><code class="function">goa_documents_proxy_new_for_bus_finish()</code></a> to get the result of the operation.
382
 
</p>
383
 
<p>
384
 
See <a class="link" href="GoaDocuments.html#goa-documents-proxy-new-for-bus-sync" title="goa_documents_proxy_new_for_bus_sync ()"><code class="function">goa_documents_proxy_new_for_bus_sync()</code></a> for the synchronous, blocking version of this constructor.
385
 
</p>
386
 
<div class="variablelist"><table border="0" class="variablelist">
387
 
<colgroup>
388
 
<col align="left" valign="top">
389
 
<col>
390
 
</colgroup>
391
 
<tbody>
392
 
<tr>
393
 
<td><p><span class="term"><em class="parameter"><code>bus_type</code></em> :</span></p></td>
394
 
<td>A <span class="type">GBusType</span>.</td>
395
 
</tr>
396
 
<tr>
397
 
<td><p><span class="term"><em class="parameter"><code>flags</code></em> :</span></p></td>
398
 
<td>Flags from the <span class="type">GDBusProxyFlags</span> enumeration.</td>
399
 
</tr>
400
 
<tr>
401
 
<td><p><span class="term"><em class="parameter"><code>name</code></em> :</span></p></td>
402
 
<td>A bus name (well-known or unique).</td>
403
 
</tr>
404
 
<tr>
405
 
<td><p><span class="term"><em class="parameter"><code>object_path</code></em> :</span></p></td>
406
 
<td>An object path.</td>
407
 
</tr>
408
 
<tr>
409
 
<td><p><span class="term"><em class="parameter"><code>cancellable</code></em> :</span></p></td>
410
 
<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>
411
 
</td>
412
 
</tr>
413
 
<tr>
414
 
<td><p><span class="term"><em class="parameter"><code>callback</code></em> :</span></p></td>
415
 
<td>A <span class="type">GAsyncReadyCallback</span> to call when the request is satisfied.</td>
416
 
</tr>
417
 
<tr>
418
 
<td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td>
419
 
<td>User data to pass to <em class="parameter"><code>callback</code></em>.</td>
420
 
</tr>
421
 
</tbody>
422
 
</table></div>
423
 
</div>
424
 
<hr>
425
 
<div class="refsect2">
426
 
<a name="goa-documents-proxy-new-for-bus-finish"></a><h3>goa_documents_proxy_new_for_bus_finish ()</h3>
427
 
<pre class="programlisting"><a class="link" href="GoaDocuments.html" title="GoaDocuments"><span class="returnvalue">GoaDocuments</span></a> *      goa_documents_proxy_new_for_bus_finish
428
 
                                                        (<em class="parameter"><code><span class="type">GAsyncResult</span> *res</code></em>,
429
 
                                                         <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
430
 
<p>
431
 
Finishes an operation started with <a class="link" href="GoaDocuments.html#goa-documents-proxy-new-for-bus" title="goa_documents_proxy_new_for_bus ()"><code class="function">goa_documents_proxy_new_for_bus()</code></a>.
432
 
</p>
433
 
<div class="variablelist"><table border="0" class="variablelist">
434
 
<colgroup>
435
 
<col align="left" valign="top">
436
 
<col>
437
 
</colgroup>
438
 
<tbody>
439
 
<tr>
440
 
<td><p><span class="term"><em class="parameter"><code>res</code></em> :</span></p></td>
441
 
<td>The <span class="type">GAsyncResult</span> obtained from the <span class="type">GAsyncReadyCallback</span> passed to <a class="link" href="GoaDocuments.html#goa-documents-proxy-new-for-bus" title="goa_documents_proxy_new_for_bus ()"><code class="function">goa_documents_proxy_new_for_bus()</code></a>.</td>
442
 
</tr>
443
 
<tr>
444
 
<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
445
 
<td>Return location for error or <code class="literal">NULL</code>
446
 
</td>
447
 
</tr>
448
 
<tr>
449
 
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
450
 
<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> GoaDocumentsProxy]</span>
451
 
</td>
452
 
</tr>
453
 
</tbody>
454
 
</table></div>
455
 
</div>
456
 
<hr>
457
 
<div class="refsect2">
458
 
<a name="goa-documents-proxy-new-for-bus-sync"></a><h3>goa_documents_proxy_new_for_bus_sync ()</h3>
459
 
<pre class="programlisting"><a class="link" href="GoaDocuments.html" title="GoaDocuments"><span class="returnvalue">GoaDocuments</span></a> *      goa_documents_proxy_new_for_bus_sync
460
 
                                                        (<em class="parameter"><code><span class="type">GBusType</span> bus_type</code></em>,
461
 
                                                         <em class="parameter"><code><span class="type">GDBusProxyFlags</span> flags</code></em>,
462
 
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
463
 
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *object_path</code></em>,
464
 
                                                         <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
465
 
                                                         <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
466
 
<p>
467
 
Like <a class="link" href="GoaDocuments.html#goa-documents-proxy-new-sync" title="goa_documents_proxy_new_sync ()"><code class="function">goa_documents_proxy_new_sync()</code></a> but takes a <span class="type">GBusType</span> instead of a <span class="type">GDBusConnection</span>.
468
 
</p>
469
 
<p>
470
 
The calling thread is blocked until a reply is received.
471
 
</p>
472
 
<p>
473
 
See <a class="link" href="GoaDocuments.html#goa-documents-proxy-new-for-bus" title="goa_documents_proxy_new_for_bus ()"><code class="function">goa_documents_proxy_new_for_bus()</code></a> for the asynchronous version of this constructor.
474
 
</p>
475
 
<div class="variablelist"><table border="0" class="variablelist">
476
 
<colgroup>
477
 
<col align="left" valign="top">
478
 
<col>
479
 
</colgroup>
480
 
<tbody>
481
 
<tr>
482
 
<td><p><span class="term"><em class="parameter"><code>bus_type</code></em> :</span></p></td>
483
 
<td>A <span class="type">GBusType</span>.</td>
484
 
</tr>
485
 
<tr>
486
 
<td><p><span class="term"><em class="parameter"><code>flags</code></em> :</span></p></td>
487
 
<td>Flags from the <span class="type">GDBusProxyFlags</span> enumeration.</td>
488
 
</tr>
489
 
<tr>
490
 
<td><p><span class="term"><em class="parameter"><code>name</code></em> :</span></p></td>
491
 
<td>A bus name (well-known or unique).</td>
492
 
</tr>
493
 
<tr>
494
 
<td><p><span class="term"><em class="parameter"><code>object_path</code></em> :</span></p></td>
495
 
<td>An object path.</td>
496
 
</tr>
497
 
<tr>
498
 
<td><p><span class="term"><em class="parameter"><code>cancellable</code></em> :</span></p></td>
499
 
<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>
500
 
</td>
501
 
</tr>
502
 
<tr>
503
 
<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
504
 
<td>Return location for error or <code class="literal">NULL</code>
505
 
</td>
506
 
</tr>
507
 
<tr>
508
 
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
509
 
<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> GoaDocumentsProxy]</span>
510
 
</td>
511
 
</tr>
512
 
</tbody>
513
 
</table></div>
514
623
</div>
515
624
<hr>
516
625
<div class="refsect2">
518
627
<pre class="programlisting">struct GoaDocumentsSkeleton {
519
628
};
520
629
</pre>
521
 
<p>
522
 
The <a class="link" href="GoaDocuments.html#GoaDocumentsSkeleton" title="struct GoaDocumentsSkeleton"><span class="type">GoaDocumentsSkeleton</span></a> structure contains only private data and should only be accessed using the provided API.
523
 
</p>
 
630
<p>The <a class="link" href="GoaDocuments.html#GoaDocumentsSkeleton" title="struct GoaDocumentsSkeleton"><span class="type">GoaDocumentsSkeleton</span></a> structure contains only private data and should only be accessed using the provided API.</p>
524
631
</div>
525
632
<hr>
526
633
<div class="refsect2">
529
636
  GDBusInterfaceSkeletonClass parent_class;
530
637
};
531
638
</pre>
532
 
<p>
533
 
Class structure for <a class="link" href="GoaDocuments.html#GoaDocumentsSkeleton" title="struct GoaDocumentsSkeleton"><span class="type">GoaDocumentsSkeleton</span></a>.
534
 
</p>
535
 
<div class="variablelist"><table border="0" class="variablelist">
 
639
<p>Class structure for <a class="link" href="GoaDocuments.html#GoaDocumentsSkeleton" title="struct GoaDocumentsSkeleton"><span class="type">GoaDocumentsSkeleton</span></a>.</p>
 
640
<div class="refsect3">
 
641
<a name="id-1.4.5.13.9.7.5"></a><h4>Members</h4>
 
642
<div class="informaltable"><table width="100%" border="0">
536
643
<colgroup>
537
 
<col align="left" valign="top">
538
 
<col>
 
644
<col width="300px" class="struct_members_name">
 
645
<col class="struct_members_description">
 
646
<col width="200px" class="struct_members_annotations">
539
647
</colgroup>
540
648
<tbody><tr>
541
 
<td><p><span class="term"><span class="type">GDBusInterfaceSkeletonClass</span> <em class="structfield"><code><a name="GoaDocumentsSkeletonClass.parent-class"></a>parent_class</code></em>;</span></p></td>
542
 
<td>The parent class.</td>
 
649
<td class="struct_member_name"><p><a href="http://library.gnome.org/devel/gio/unstable/GDBusInterfaceSkeleton.html#GDBusInterfaceSkeletonClass"><span class="type">GDBusInterfaceSkeletonClass</span></a> <em class="structfield"><code><a name="GoaDocumentsSkeletonClass.parent-class"></a>parent_class</code></em>;</p></td>
 
650
<td class="struct_member_description"><p>The parent class.</p></td>
 
651
<td class="struct_member_annotations"> </td>
543
652
</tr></tbody>
544
653
</table></div>
545
654
</div>
546
 
<hr>
547
 
<div class="refsect2">
548
 
<a name="goa-documents-skeleton-new"></a><h3>goa_documents_skeleton_new ()</h3>
549
 
<pre class="programlisting"><a class="link" href="GoaDocuments.html" title="GoaDocuments"><span class="returnvalue">GoaDocuments</span></a> *      goa_documents_skeleton_new          (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
550
 
<p>
551
 
Creates a skeleton object for the D-Bus interface <a class="link" href="gdbus-org.gnome.OnlineAccounts.Documents.html#gdbus-interface-org-gnome-OnlineAccounts-Documents.top_of_page">org.gnome.OnlineAccounts.Documents</a>.
552
 
</p>
553
 
<div class="variablelist"><table border="0" class="variablelist">
554
 
<colgroup>
555
 
<col align="left" valign="top">
556
 
<col>
557
 
</colgroup>
558
 
<tbody><tr>
559
 
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
560
 
<td>The skeleton object. <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> GoaDocumentsSkeleton]</span>
561
 
</td>
562
 
</tr></tbody>
563
 
</table></div>
564
655
</div>
565
656
</div>
566
657
</div>
567
658
<div class="footer">
568
659
<hr>
569
 
          Generated by GTK-Doc V1.19</div>
 
660
          Generated by GTK-Doc V1.20</div>
570
661
</body>
571
662
</html>
 
 
b'\\ No newline at end of file'