51
53
#include <telepathy-glib/connection.h>
53
55
void (<a class="link" href="telepathy-glib-connection.html#TpConnectionNameListCb" title="TpConnectionNameListCb ()">*TpConnectionNameListCb</a>) (const <a
54
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
56
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
55
57
>gchar</a> * const *names,
57
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gsize"
59
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gsize"
60
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
62
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
61
63
>gchar</a> * const *cms,
63
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
65
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
64
66
>gchar</a> * const *protocols,
66
href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"
68
href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"
67
69
>GError</a> *error,
69
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"
71
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"
70
72
>gpointer</a> user_data,
72
href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject"
74
href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"
73
75
>GObject</a> *weak_object);
74
76
void <a class="link" href="telepathy-glib-connection.html#tp-list-connection-names" title="tp_list_connection_names ()">tp_list_connection_names</a> (<a class="link" href="telepathy-glib-dbus.html#TpDBusDaemon">TpDBusDaemon</a> *bus_daemon,
75
77
<a class="link" href="telepathy-glib-connection.html#TpConnectionNameListCb" title="TpConnectionNameListCb ()">TpConnectionNameListCb</a> callback,
77
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"
79
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"
78
80
>gpointer</a> user_data,
80
href="/usr/share/gtk-doc/html/glib/glib-Datasets.html#GDestroyNotify"
82
href="http://library.gnome.org/devel/glib/unstable/glib-Datasets.html#GDestroyNotify"
81
83
>GDestroyNotify</a> destroy,
83
href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject"
85
href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"
84
86
>GObject</a> *weak_object);
85
<a class="link" href="telepathy-glib-connection.html#TpConnection">TpConnection</a>* <a class="link" href="telepathy-glib-connection.html#tp-connection-new" title="tp_connection_new ()">tp_connection_new</a> (<a class="link" href="telepathy-glib-dbus.html#TpDBusDaemon">TpDBusDaemon</a> *dbus,
87
<a class="link" href="telepathy-glib-connection.html#TpConnection">TpConnection</a> * <a class="link" href="telepathy-glib-connection.html#tp-connection-new" title="tp_connection_new ()">tp_connection_new</a> (<a class="link" href="telepathy-glib-dbus.html#TpDBusDaemon">TpDBusDaemon</a> *dbus,
87
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
89
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
88
90
>gchar</a> *bus_name,
90
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
92
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
91
93
>gchar</a> *object_path,
93
href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"
95
href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"
94
96
>GError</a> **error);
96
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
98
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
97
99
>gboolean</a> <a class="link" href="telepathy-glib-connection.html#tp-connection-run-until-ready" title="tp_connection_run_until_ready ()">tp_connection_run_until_ready</a> (<a class="link" href="telepathy-glib-connection.html#TpConnection">TpConnection</a> *self,
99
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
101
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
100
102
>gboolean</a> connect,
102
href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"
104
href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"
103
105
>GError</a> **error,
105
href="/usr/share/gtk-doc/html/glib/glib-The-Main-Event-Loop.html#GMainLoop"
107
href="http://library.gnome.org/devel/glib/unstable/glib-The-Main-Event-Loop.html#GMainLoop"
106
108
>GMainLoop</a> **loop);
107
109
void (<a class="link" href="telepathy-glib-connection.html#TpConnectionWhenReadyCb" title="TpConnectionWhenReadyCb ()">*TpConnectionWhenReadyCb</a>) (<a class="link" href="telepathy-glib-connection.html#TpConnection">TpConnection</a> *connection,
109
href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"
111
href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"
110
112
>GError</a> *error,
112
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"
114
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"
113
115
>gpointer</a> user_data);
114
116
void <a class="link" href="telepathy-glib-connection.html#tp-connection-call-when-ready" title="tp_connection_call_when_ready ()">tp_connection_call_when_ready</a> (<a class="link" href="telepathy-glib-connection.html#TpConnection">TpConnection</a> *self,
115
117
<a class="link" href="telepathy-glib-connection.html#TpConnectionWhenReadyCb" title="TpConnectionWhenReadyCb ()">TpConnectionWhenReadyCb</a> callback,
117
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"
119
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"
118
120
>gpointer</a> user_data);
122
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
123
>gboolean</a> <a class="link" href="telepathy-glib-connection.html#tp-connection-is-ready" title="tp_connection_is_ready ()">tp_connection_is_ready</a> (<a class="link" href="telepathy-glib-connection.html#TpConnection">TpConnection</a> *self);
124
<a class="link" href="telepathy-glib-enums.html#TpConnectionStatus" title="enum TpConnectionStatus">TpConnectionStatus</a> <a class="link" href="telepathy-glib-connection.html#tp-connection-get-status" title="tp_connection_get_status ()">tp_connection_get_status</a> (<a class="link" href="telepathy-glib-connection.html#TpConnection">TpConnection</a> *self,
125
<a class="link" href="telepathy-glib-enums.html#TpConnectionStatusReason" title="enum TpConnectionStatusReason">TpConnectionStatusReason</a> *reason);
126
<a class="link" href="telepathy-glib-handle.html#TpHandle" title="TpHandle">TpHandle</a> <a class="link" href="telepathy-glib-connection.html#tp-connection-get-self-handle" title="tp_connection_get_self_handle ()">tp_connection_get_self_handle</a> (<a class="link" href="telepathy-glib-connection.html#TpConnection">TpConnection</a> *self);
127
void (<a class="link" href="telepathy-glib-connection.html#TpConnectionRequestHandlesCb" title="TpConnectionRequestHandlesCb ()">*TpConnectionRequestHandlesCb</a>) (<a class="link" href="telepathy-glib-connection.html#TpConnection">TpConnection</a> *connection,
128
<a class="link" href="telepathy-glib-enums.html#TpHandleType" title="enum TpHandleType">TpHandleType</a> handle_type,
130
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"
131
>guint</a> n_handles,
132
const <a class="link" href="telepathy-glib-handle.html#TpHandle" title="TpHandle">TpHandle</a> *handles,
134
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
135
>gchar</a> * const *ids,
137
href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"
140
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"
141
>gpointer</a> user_data,
143
href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"
144
>GObject</a> *weak_object);
145
void <a class="link" href="telepathy-glib-connection.html#tp-connection-request-handles" title="tp_connection_request_handles ()">tp_connection_request_handles</a> (<a class="link" href="telepathy-glib-connection.html#TpConnection">TpConnection</a> *self,
147
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
148
>gint</a> timeout_ms,
149
<a class="link" href="telepathy-glib-enums.html#TpHandleType" title="enum TpHandleType">TpHandleType</a> handle_type,
151
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
152
>gchar</a> * const *ids,
153
<a class="link" href="telepathy-glib-connection.html#TpConnectionRequestHandlesCb" title="TpConnectionRequestHandlesCb ()">TpConnectionRequestHandlesCb</a> callback,
155
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"
156
>gpointer</a> user_data,
158
href="http://library.gnome.org/devel/glib/unstable/glib-Datasets.html#GDestroyNotify"
159
>GDestroyNotify</a> destroy,
161
href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"
162
>GObject</a> *weak_object);
163
void (<a class="link" href="telepathy-glib-connection.html#TpConnectionHoldHandlesCb" title="TpConnectionHoldHandlesCb ()">*TpConnectionHoldHandlesCb</a>) (<a class="link" href="telepathy-glib-connection.html#TpConnection">TpConnection</a> *connection,
164
<a class="link" href="telepathy-glib-enums.html#TpHandleType" title="enum TpHandleType">TpHandleType</a> handle_type,
166
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"
167
>guint</a> n_handles,
168
const <a class="link" href="telepathy-glib-handle.html#TpHandle" title="TpHandle">TpHandle</a> *handles,
170
href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"
173
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"
174
>gpointer</a> user_data,
176
href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"
177
>GObject</a> *weak_object);
178
void <a class="link" href="telepathy-glib-connection.html#tp-connection-get-contact-attributes" title="tp_connection_get_contact_attributes ()">tp_connection_get_contact_attributes</a>
179
(<a class="link" href="telepathy-glib-connection.html#TpConnection">TpConnection</a> *self,
181
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
182
>gint</a> timeout_ms,
184
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"
185
>guint</a> n_handles,
186
const <a class="link" href="telepathy-glib-handle.html#TpHandle" title="TpHandle">TpHandle</a> *handles,
188
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
189
>gchar</a> * const *interfaces,
191
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
193
<a class="link" href="telepathy-glib-connection-contacts.html#tp-cli-connection-interface-contacts-callback-for-get-contact-attributes" title="tp_cli_connection_interface_contacts_callback_for_get_contact_attributes ()">tp_cli_connection_interface_contacts_callback_for_get_contact_attributes</a> callback,
195
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"
196
>gpointer</a> user_data,
198
href="http://library.gnome.org/devel/glib/unstable/glib-Datasets.html#GDestroyNotify"
199
>GDestroyNotify</a> destroy,
201
href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"
202
>GObject</a> *weak_object);
203
void <a class="link" href="telepathy-glib-connection.html#tp-connection-hold-handles" title="tp_connection_hold_handles ()">tp_connection_hold_handles</a> (<a class="link" href="telepathy-glib-connection.html#TpConnection">TpConnection</a> *self,
205
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
206
>gint</a> timeout_ms,
207
<a class="link" href="telepathy-glib-enums.html#TpHandleType" title="enum TpHandleType">TpHandleType</a> handle_type,
209
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"
210
>guint</a> n_handles,
211
const <a class="link" href="telepathy-glib-handle.html#TpHandle" title="TpHandle">TpHandle</a> *handles,
212
<a class="link" href="telepathy-glib-connection.html#TpConnectionHoldHandlesCb" title="TpConnectionHoldHandlesCb ()">TpConnectionHoldHandlesCb</a> callback,
214
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"
215
>gpointer</a> user_data,
217
href="http://library.gnome.org/devel/glib/unstable/glib-Datasets.html#GDestroyNotify"
218
>GDestroyNotify</a> destroy,
220
href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"
221
>GObject</a> *weak_object);
222
void <a class="link" href="telepathy-glib-connection.html#tp-connection-unref-handles" title="tp_connection_unref_handles ()">tp_connection_unref_handles</a> (<a class="link" href="telepathy-glib-connection.html#TpConnection">TpConnection</a> *self,
223
<a class="link" href="telepathy-glib-enums.html#TpHandleType" title="enum TpHandleType">TpHandleType</a> handle_type,
225
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"
226
>guint</a> n_handles,
227
const <a class="link" href="telepathy-glib-handle.html#TpHandle" title="TpHandle">TpHandle</a> *handles);
119
228
void <a class="link" href="telepathy-glib-connection.html#tp-connection-init-known-interfaces" title="tp_connection_init_known_interfaces ()">tp_connection_init_known_interfaces</a> (void);
230
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
231
>gint</a> <a class="link" href="telepathy-glib-connection.html#tp-connection-presence-type-cmp-availability" title="tp_connection_presence_type_cmp_availability ()">tp_connection_presence_type_cmp_availability</a>
232
(<a class="link" href="telepathy-glib-enums.html#TpConnectionPresenceType" title="enum TpConnectionPresenceType">TpConnectionPresenceType</a> p1,
233
<a class="link" href="telepathy-glib-enums.html#TpConnectionPresenceType" title="enum TpConnectionPresenceType">TpConnectionPresenceType</a> p2);
235
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
236
>gboolean</a> <a class="link" href="telepathy-glib-connection.html#tp-connection-parse-object-path" title="tp_connection_parse_object_path ()">tp_connection_parse_object_path</a> (<a class="link" href="telepathy-glib-connection.html#TpConnection">TpConnection</a> *self,
238
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
239
>gchar</a> **protocol,
241
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
242
>gchar</a> **cm_name);
120
243
<a class="link" href="telepathy-glib-connection.html#TpConnection-struct" title="TpConnection">TpConnection</a>;
121
244
<a class="link" href="telepathy-glib-connection.html#TpConnectionClass" title="TpConnectionClass">TpConnectionClass</a>;
122
#define <a class="link" href="telepathy-glib-connection.html#TP-UNKNOWN-CONNECTION-STATUS:CAPS" title="TP_UNKNOWN_CONNECTION_STATUS">TP_UNKNOWN_CONNECTION_STATUS</a>
123
#define <a class="link" href="telepathy-glib-connection.html#TP-ERRORS-DISCONNECTED:CAPS" title="TP_ERRORS_DISCONNECTED">TP_ERRORS_DISCONNECTED</a>
245
#define <a class="link" href="telepathy-glib-connection.html#TP-UNKNOWN-CONNECTION-STATUS--CAPS" title="TP_UNKNOWN_CONNECTION_STATUS">TP_UNKNOWN_CONNECTION_STATUS</a>
246
#define <a class="link" href="telepathy-glib-connection.html#TP-ERRORS-DISCONNECTED--CAPS" title="TP_ERRORS_DISCONNECTED">TP_ERRORS_DISCONNECTED</a>
126
249
void (<a class="link" href="telepathy-glib-connection.html#tp-cli-connection-callback-for-connect" title="tp_cli_connection_callback_for_connect ()">*tp_cli_connection_callback_for_connect</a>)
127
250
(<a class="link" href="telepathy-glib-connection.html#TpConnection">TpConnection</a> *proxy,
129
href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"
252
href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"
130
253
>GError</a> *error,
132
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"
255
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"
133
256
>gpointer</a> user_data,
135
href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject"
258
href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"
136
259
>GObject</a> *weak_object);
137
<a class="link" href="telepathy-glib-proxy.html#TpProxyPendingCall" title="TpProxyPendingCall">TpProxyPendingCall</a>* <a class="link" href="telepathy-glib-connection.html#tp-cli-connection-call-connect" title="tp_cli_connection_call_connect ()">tp_cli_connection_call_connect</a> (<a class="link" href="telepathy-glib-connection.html#TpConnection">TpConnection</a> *proxy,
260
<a class="link" href="telepathy-glib-proxy.html#TpProxyPendingCall" title="TpProxyPendingCall">TpProxyPendingCall</a> * <a class="link" href="telepathy-glib-connection.html#tp-cli-connection-call-connect" title="tp_cli_connection_call_connect ()">tp_cli_connection_call_connect</a> (<a class="link" href="telepathy-glib-connection.html#TpConnection">TpConnection</a> *proxy,
139
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
262
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
140
263
>gint</a> timeout_ms,
141
264
<a class="link" href="telepathy-glib-connection.html#tp-cli-connection-callback-for-connect" title="tp_cli_connection_callback_for_connect ()">tp_cli_connection_callback_for_connect</a> callback,
143
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"
266
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"
144
267
>gpointer</a> user_data,
146
href="/usr/share/gtk-doc/html/glib/glib-Datasets.html#GDestroyNotify"
269
href="http://library.gnome.org/devel/glib/unstable/glib-Datasets.html#GDestroyNotify"
147
270
>GDestroyNotify</a> destroy,
149
href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject"
272
href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"
150
273
>GObject</a> *weak_object);
152
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
275
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
153
276
>gboolean</a> <a class="link" href="telepathy-glib-connection.html#tp-cli-connection-run-connect" title="tp_cli_connection_run_connect ()">tp_cli_connection_run_connect</a> (<a class="link" href="telepathy-glib-connection.html#TpConnection">TpConnection</a> *proxy,
155
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
278
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
156
279
>gint</a> timeout_ms,
158
href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"
281
href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"
159
282
>GError</a> **error,
161
href="/usr/share/gtk-doc/html/glib/glib-The-Main-Event-Loop.html#GMainLoop"
284
href="http://library.gnome.org/devel/glib/unstable/glib-The-Main-Event-Loop.html#GMainLoop"
162
285
>GMainLoop</a> **loop);
163
286
void (<a class="link" href="telepathy-glib-connection.html#tp-cli-connection-callback-for-disconnect" title="tp_cli_connection_callback_for_disconnect ()">*tp_cli_connection_callback_for_disconnect</a>)
164
287
(<a class="link" href="telepathy-glib-connection.html#TpConnection">TpConnection</a> *proxy,
166
href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"
289
href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"
167
290
>GError</a> *error,
169
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"
292
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"
170
293
>gpointer</a> user_data,
172
href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject"
295
href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"
173
296
>GObject</a> *weak_object);
174
<a class="link" href="telepathy-glib-proxy.html#TpProxyPendingCall" title="TpProxyPendingCall">TpProxyPendingCall</a>* <a class="link" href="telepathy-glib-connection.html#tp-cli-connection-call-disconnect" title="tp_cli_connection_call_disconnect ()">tp_cli_connection_call_disconnect</a> (<a class="link" href="telepathy-glib-connection.html#TpConnection">TpConnection</a> *proxy,
297
<a class="link" href="telepathy-glib-proxy.html#TpProxyPendingCall" title="TpProxyPendingCall">TpProxyPendingCall</a> * <a class="link" href="telepathy-glib-connection.html#tp-cli-connection-call-disconnect" title="tp_cli_connection_call_disconnect ()">tp_cli_connection_call_disconnect</a> (<a class="link" href="telepathy-glib-connection.html#TpConnection">TpConnection</a> *proxy,
176
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
299
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
177
300
>gint</a> timeout_ms,
178
301
<a class="link" href="telepathy-glib-connection.html#tp-cli-connection-callback-for-disconnect" title="tp_cli_connection_callback_for_disconnect ()">tp_cli_connection_callback_for_disconnect</a> callback,
180
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"
303
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"
181
304
>gpointer</a> user_data,
183
href="/usr/share/gtk-doc/html/glib/glib-Datasets.html#GDestroyNotify"
306
href="http://library.gnome.org/devel/glib/unstable/glib-Datasets.html#GDestroyNotify"
184
307
>GDestroyNotify</a> destroy,
186
href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject"
309
href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"
187
310
>GObject</a> *weak_object);
189
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
312
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
190
313
>gboolean</a> <a class="link" href="telepathy-glib-connection.html#tp-cli-connection-run-disconnect" title="tp_cli_connection_run_disconnect ()">tp_cli_connection_run_disconnect</a> (<a class="link" href="telepathy-glib-connection.html#TpConnection">TpConnection</a> *proxy,
192
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
315
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
193
316
>gint</a> timeout_ms,
195
href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"
318
href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"
196
319
>GError</a> **error,
198
href="/usr/share/gtk-doc/html/glib/glib-The-Main-Event-Loop.html#GMainLoop"
321
href="http://library.gnome.org/devel/glib/unstable/glib-The-Main-Event-Loop.html#GMainLoop"
199
322
>GMainLoop</a> **loop);
200
323
void (<a class="link" href="telepathy-glib-connection.html#tp-cli-connection-callback-for-get-interfaces" title="tp_cli_connection_callback_for_get_interfaces ()">*tp_cli_connection_callback_for_get_interfaces</a>)
201
324
(<a class="link" href="telepathy-glib-connection.html#TpConnection">TpConnection</a> *proxy,
203
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
326
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
327
>gchar</a> **out_Interfaces,
206
href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"
329
href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"
207
330
>GError</a> *error,
209
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"
332
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"
210
333
>gpointer</a> user_data,
212
href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject"
335
href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"
213
336
>GObject</a> *weak_object);
214
<a class="link" href="telepathy-glib-proxy.html#TpProxyPendingCall" title="TpProxyPendingCall">TpProxyPendingCall</a>* <a class="link" href="telepathy-glib-connection.html#tp-cli-connection-call-get-interfaces" title="tp_cli_connection_call_get_interfaces ()">tp_cli_connection_call_get_interfaces</a>
337
<a class="link" href="telepathy-glib-proxy.html#TpProxyPendingCall" title="TpProxyPendingCall">TpProxyPendingCall</a> * <a class="link" href="telepathy-glib-connection.html#tp-cli-connection-call-get-interfaces" title="tp_cli_connection_call_get_interfaces ()">tp_cli_connection_call_get_interfaces</a>
215
338
(<a class="link" href="telepathy-glib-connection.html#TpConnection">TpConnection</a> *proxy,
217
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
340
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
218
341
>gint</a> timeout_ms,
219
342
<a class="link" href="telepathy-glib-connection.html#tp-cli-connection-callback-for-get-interfaces" title="tp_cli_connection_callback_for_get_interfaces ()">tp_cli_connection_callback_for_get_interfaces</a> callback,
221
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"
344
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"
222
345
>gpointer</a> user_data,
224
href="/usr/share/gtk-doc/html/glib/glib-Datasets.html#GDestroyNotify"
347
href="http://library.gnome.org/devel/glib/unstable/glib-Datasets.html#GDestroyNotify"
225
348
>GDestroyNotify</a> destroy,
227
href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject"
350
href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"
228
351
>GObject</a> *weak_object);
230
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
353
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
231
354
>gboolean</a> <a class="link" href="telepathy-glib-connection.html#tp-cli-connection-run-get-interfaces" title="tp_cli_connection_run_get_interfaces ()">tp_cli_connection_run_get_interfaces</a>
232
355
(<a class="link" href="telepathy-glib-connection.html#TpConnection">TpConnection</a> *proxy,
234
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
357
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
235
358
>gint</a> timeout_ms,
237
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
360
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
361
>gchar</a> ***out_Interfaces,
240
href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"
363
href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"
241
364
>GError</a> **error,
243
href="/usr/share/gtk-doc/html/glib/glib-The-Main-Event-Loop.html#GMainLoop"
366
href="http://library.gnome.org/devel/glib/unstable/glib-The-Main-Event-Loop.html#GMainLoop"
244
367
>GMainLoop</a> **loop);
245
368
void (<a class="link" href="telepathy-glib-connection.html#tp-cli-connection-callback-for-get-protocol" title="tp_cli_connection_callback_for_get_protocol ()">*tp_cli_connection_callback_for_get_protocol</a>)
246
369
(<a class="link" href="telepathy-glib-connection.html#TpConnection">TpConnection</a> *proxy,
248
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
371
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
372
>gchar</a> *out_Protocol,
251
href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"
374
href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"
252
375
>GError</a> *error,
254
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"
377
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"
255
378
>gpointer</a> user_data,
257
href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject"
380
href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"
258
381
>GObject</a> *weak_object);
259
<a class="link" href="telepathy-glib-proxy.html#TpProxyPendingCall" title="TpProxyPendingCall">TpProxyPendingCall</a>* <a class="link" href="telepathy-glib-connection.html#tp-cli-connection-call-get-protocol" title="tp_cli_connection_call_get_protocol ()">tp_cli_connection_call_get_protocol</a> (<a class="link" href="telepathy-glib-connection.html#TpConnection">TpConnection</a> *proxy,
382
<a class="link" href="telepathy-glib-proxy.html#TpProxyPendingCall" title="TpProxyPendingCall">TpProxyPendingCall</a> * <a class="link" href="telepathy-glib-connection.html#tp-cli-connection-call-get-protocol" title="tp_cli_connection_call_get_protocol ()">tp_cli_connection_call_get_protocol</a>
383
(<a class="link" href="telepathy-glib-connection.html#TpConnection">TpConnection</a> *proxy,
261
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
385
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
262
386
>gint</a> timeout_ms,
263
387
<a class="link" href="telepathy-glib-connection.html#tp-cli-connection-callback-for-get-protocol" title="tp_cli_connection_callback_for_get_protocol ()">tp_cli_connection_callback_for_get_protocol</a> callback,
265
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"
389
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"
266
390
>gpointer</a> user_data,
268
href="/usr/share/gtk-doc/html/glib/glib-Datasets.html#GDestroyNotify"
392
href="http://library.gnome.org/devel/glib/unstable/glib-Datasets.html#GDestroyNotify"
269
393
>GDestroyNotify</a> destroy,
271
href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject"
395
href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"
272
396
>GObject</a> *weak_object);
274
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
398
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
275
399
>gboolean</a> <a class="link" href="telepathy-glib-connection.html#tp-cli-connection-run-get-protocol" title="tp_cli_connection_run_get_protocol ()">tp_cli_connection_run_get_protocol</a> (<a class="link" href="telepathy-glib-connection.html#TpConnection">TpConnection</a> *proxy,
277
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
401
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
278
402
>gint</a> timeout_ms,
280
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
404
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
405
>gchar</a> **out_Protocol,
283
href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"
407
href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"
284
408
>GError</a> **error,
286
href="/usr/share/gtk-doc/html/glib/glib-The-Main-Event-Loop.html#GMainLoop"
410
href="http://library.gnome.org/devel/glib/unstable/glib-The-Main-Event-Loop.html#GMainLoop"
287
411
>GMainLoop</a> **loop);
288
412
void (<a class="link" href="telepathy-glib-connection.html#tp-cli-connection-callback-for-get-self-handle" title="tp_cli_connection_callback_for_get_self_handle ()">*tp_cli_connection_callback_for_get_self_handle</a>)
289
413
(<a class="link" href="telepathy-glib-connection.html#TpConnection">TpConnection</a> *proxy,
291
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint"
415
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"
416
>guint</a> out_Self_Handle,
294
href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"
418
href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"
295
419
>GError</a> *error,
297
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"
421
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"
298
422
>gpointer</a> user_data,
300
href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject"
424
href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"
301
425
>GObject</a> *weak_object);
302
<a class="link" href="telepathy-glib-proxy.html#TpProxyPendingCall" title="TpProxyPendingCall">TpProxyPendingCall</a>* <a class="link" href="telepathy-glib-connection.html#tp-cli-connection-call-get-self-handle" title="tp_cli_connection_call_get_self_handle ()">tp_cli_connection_call_get_self_handle</a>
426
<a class="link" href="telepathy-glib-proxy.html#TpProxyPendingCall" title="TpProxyPendingCall">TpProxyPendingCall</a> * <a class="link" href="telepathy-glib-connection.html#tp-cli-connection-call-get-self-handle" title="tp_cli_connection_call_get_self_handle ()">tp_cli_connection_call_get_self_handle</a>
303
427
(<a class="link" href="telepathy-glib-connection.html#TpConnection">TpConnection</a> *proxy,
305
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
429
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
306
430
>gint</a> timeout_ms,
307
431
<a class="link" href="telepathy-glib-connection.html#tp-cli-connection-callback-for-get-self-handle" title="tp_cli_connection_callback_for_get_self_handle ()">tp_cli_connection_callback_for_get_self_handle</a> callback,
309
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"
433
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"
310
434
>gpointer</a> user_data,
312
href="/usr/share/gtk-doc/html/glib/glib-Datasets.html#GDestroyNotify"
436
href="http://library.gnome.org/devel/glib/unstable/glib-Datasets.html#GDestroyNotify"
313
437
>GDestroyNotify</a> destroy,
315
href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject"
439
href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"
316
440
>GObject</a> *weak_object);
318
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
442
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
319
443
>gboolean</a> <a class="link" href="telepathy-glib-connection.html#tp-cli-connection-run-get-self-handle" title="tp_cli_connection_run_get_self_handle ()">tp_cli_connection_run_get_self_handle</a>
320
444
(<a class="link" href="telepathy-glib-connection.html#TpConnection">TpConnection</a> *proxy,
322
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
446
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
323
447
>gint</a> timeout_ms,
325
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint"
449
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"
450
>guint</a> *out_Self_Handle,
328
href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"
452
href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"
329
453
>GError</a> **error,
331
href="/usr/share/gtk-doc/html/glib/glib-The-Main-Event-Loop.html#GMainLoop"
455
href="http://library.gnome.org/devel/glib/unstable/glib-The-Main-Event-Loop.html#GMainLoop"
332
456
>GMainLoop</a> **loop);
333
457
void (<a class="link" href="telepathy-glib-connection.html#tp-cli-connection-callback-for-get-status" title="tp_cli_connection_callback_for_get_status ()">*tp_cli_connection_callback_for_get_status</a>)
334
458
(<a class="link" href="telepathy-glib-connection.html#TpConnection">TpConnection</a> *proxy,
336
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint"
460
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"
461
>guint</a> out_Status,
339
href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"
463
href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"
340
464
>GError</a> *error,
342
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"
466
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"
343
467
>gpointer</a> user_data,
345
href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject"
469
href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"
346
470
>GObject</a> *weak_object);
347
<a class="link" href="telepathy-glib-proxy.html#TpProxyPendingCall" title="TpProxyPendingCall">TpProxyPendingCall</a>* <a class="link" href="telepathy-glib-connection.html#tp-cli-connection-call-get-status" title="tp_cli_connection_call_get_status ()">tp_cli_connection_call_get_status</a> (<a class="link" href="telepathy-glib-connection.html#TpConnection">TpConnection</a> *proxy,
471
<a class="link" href="telepathy-glib-proxy.html#TpProxyPendingCall" title="TpProxyPendingCall">TpProxyPendingCall</a> * <a class="link" href="telepathy-glib-connection.html#tp-cli-connection-call-get-status" title="tp_cli_connection_call_get_status ()">tp_cli_connection_call_get_status</a> (<a class="link" href="telepathy-glib-connection.html#TpConnection">TpConnection</a> *proxy,
349
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
473
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
350
474
>gint</a> timeout_ms,
351
475
<a class="link" href="telepathy-glib-connection.html#tp-cli-connection-callback-for-get-status" title="tp_cli_connection_callback_for_get_status ()">tp_cli_connection_callback_for_get_status</a> callback,
353
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"
477
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"
354
478
>gpointer</a> user_data,
356
href="/usr/share/gtk-doc/html/glib/glib-Datasets.html#GDestroyNotify"
480
href="http://library.gnome.org/devel/glib/unstable/glib-Datasets.html#GDestroyNotify"
357
481
>GDestroyNotify</a> destroy,
359
href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject"
483
href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"
360
484
>GObject</a> *weak_object);
362
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
486
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
363
487
>gboolean</a> <a class="link" href="telepathy-glib-connection.html#tp-cli-connection-run-get-status" title="tp_cli_connection_run_get_status ()">tp_cli_connection_run_get_status</a> (<a class="link" href="telepathy-glib-connection.html#TpConnection">TpConnection</a> *proxy,
365
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
489
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
366
490
>gint</a> timeout_ms,
368
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint"
492
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"
493
>guint</a> *out_Status,
371
href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"
495
href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"
372
496
>GError</a> **error,
374
href="/usr/share/gtk-doc/html/glib/glib-The-Main-Event-Loop.html#GMainLoop"
498
href="http://library.gnome.org/devel/glib/unstable/glib-The-Main-Event-Loop.html#GMainLoop"
375
499
>GMainLoop</a> **loop);
376
500
void (<a class="link" href="telepathy-glib-connection.html#tp-cli-connection-callback-for-hold-handles" title="tp_cli_connection_callback_for_hold_handles ()">*tp_cli_connection_callback_for_hold_handles</a>)
377
501
(<a class="link" href="telepathy-glib-connection.html#TpConnection">TpConnection</a> *proxy,
379
href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"
503
href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"
380
504
>GError</a> *error,
382
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"
506
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"
383
507
>gpointer</a> user_data,
385
href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject"
509
href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"
386
510
>GObject</a> *weak_object);
387
<a class="link" href="telepathy-glib-proxy.html#TpProxyPendingCall" title="TpProxyPendingCall">TpProxyPendingCall</a>* <a class="link" href="telepathy-glib-connection.html#tp-cli-connection-call-hold-handles" title="tp_cli_connection_call_hold_handles ()">tp_cli_connection_call_hold_handles</a> (<a class="link" href="telepathy-glib-connection.html#TpConnection">TpConnection</a> *proxy,
511
<a class="link" href="telepathy-glib-proxy.html#TpProxyPendingCall" title="TpProxyPendingCall">TpProxyPendingCall</a> * <a class="link" href="telepathy-glib-connection.html#tp-cli-connection-call-hold-handles" title="tp_cli_connection_call_hold_handles ()">tp_cli_connection_call_hold_handles</a>
512
(<a class="link" href="telepathy-glib-connection.html#TpConnection">TpConnection</a> *proxy,
389
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
514
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
390
515
>gint</a> timeout_ms,
392
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint"
393
>guint</a> in_handle_type,
517
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"
518
>guint</a> in_Handle_Type,
395
href="/usr/share/gtk-doc/html/glib/glib-Arrays.html#GArray"
396
>GArray</a> *in_handles,
520
href="http://library.gnome.org/devel/glib/unstable/glib-Arrays.html#GArray"
521
>GArray</a> *in_Handles,
397
522
<a class="link" href="telepathy-glib-connection.html#tp-cli-connection-callback-for-hold-handles" title="tp_cli_connection_callback_for_hold_handles ()">tp_cli_connection_callback_for_hold_handles</a> callback,
399
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"
524
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"
400
525
>gpointer</a> user_data,
402
href="/usr/share/gtk-doc/html/glib/glib-Datasets.html#GDestroyNotify"
527
href="http://library.gnome.org/devel/glib/unstable/glib-Datasets.html#GDestroyNotify"
403
528
>GDestroyNotify</a> destroy,
405
href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject"
530
href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"
406
531
>GObject</a> *weak_object);
408
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
533
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
409
534
>gboolean</a> <a class="link" href="telepathy-glib-connection.html#tp-cli-connection-run-hold-handles" title="tp_cli_connection_run_hold_handles ()">tp_cli_connection_run_hold_handles</a> (<a class="link" href="telepathy-glib-connection.html#TpConnection">TpConnection</a> *proxy,
411
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
536
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
412
537
>gint</a> timeout_ms,
414
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint"
415
>guint</a> in_handle_type,
539
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"
540
>guint</a> in_Handle_Type,
417
href="/usr/share/gtk-doc/html/glib/glib-Arrays.html#GArray"
418
>GArray</a> *in_handles,
542
href="http://library.gnome.org/devel/glib/unstable/glib-Arrays.html#GArray"
543
>GArray</a> *in_Handles,
420
href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"
545
href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"
421
546
>GError</a> **error,
423
href="/usr/share/gtk-doc/html/glib/glib-The-Main-Event-Loop.html#GMainLoop"
548
href="http://library.gnome.org/devel/glib/unstable/glib-The-Main-Event-Loop.html#GMainLoop"
424
549
>GMainLoop</a> **loop);
425
550
void (<a class="link" href="telepathy-glib-connection.html#tp-cli-connection-callback-for-inspect-handles" title="tp_cli_connection_callback_for_inspect_handles ()">*tp_cli_connection_callback_for_inspect_handles</a>)
426
551
(<a class="link" href="telepathy-glib-connection.html#TpConnection">TpConnection</a> *proxy,
428
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
553
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
554
>gchar</a> **out_Identifiers,
431
href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"
556
href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"
432
557
>GError</a> *error,
434
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"
559
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"
435
560
>gpointer</a> user_data,
437
href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject"
562
href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"
438
563
>GObject</a> *weak_object);
439
<a class="link" href="telepathy-glib-proxy.html#TpProxyPendingCall" title="TpProxyPendingCall">TpProxyPendingCall</a>* <a class="link" href="telepathy-glib-connection.html#tp-cli-connection-call-inspect-handles" title="tp_cli_connection_call_inspect_handles ()">tp_cli_connection_call_inspect_handles</a>
564
<a class="link" href="telepathy-glib-proxy.html#TpProxyPendingCall" title="TpProxyPendingCall">TpProxyPendingCall</a> * <a class="link" href="telepathy-glib-connection.html#tp-cli-connection-call-inspect-handles" title="tp_cli_connection_call_inspect_handles ()">tp_cli_connection_call_inspect_handles</a>
440
565
(<a class="link" href="telepathy-glib-connection.html#TpConnection">TpConnection</a> *proxy,
442
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
567
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
443
568
>gint</a> timeout_ms,
445
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint"
446
>guint</a> in_handle_type,
570
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"
571
>guint</a> in_Handle_Type,
448
href="/usr/share/gtk-doc/html/glib/glib-Arrays.html#GArray"
449
>GArray</a> *in_handles,
573
href="http://library.gnome.org/devel/glib/unstable/glib-Arrays.html#GArray"
574
>GArray</a> *in_Handles,
450
575
<a class="link" href="telepathy-glib-connection.html#tp-cli-connection-callback-for-inspect-handles" title="tp_cli_connection_callback_for_inspect_handles ()">tp_cli_connection_callback_for_inspect_handles</a> callback,
452
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"
577
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"
453
578
>gpointer</a> user_data,
455
href="/usr/share/gtk-doc/html/glib/glib-Datasets.html#GDestroyNotify"
580
href="http://library.gnome.org/devel/glib/unstable/glib-Datasets.html#GDestroyNotify"
456
581
>GDestroyNotify</a> destroy,
458
href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject"
583
href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"
459
584
>GObject</a> *weak_object);
461
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
586
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
462
587
>gboolean</a> <a class="link" href="telepathy-glib-connection.html#tp-cli-connection-run-inspect-handles" title="tp_cli_connection_run_inspect_handles ()">tp_cli_connection_run_inspect_handles</a>
463
588
(<a class="link" href="telepathy-glib-connection.html#TpConnection">TpConnection</a> *proxy,
465
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
590
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
466
591
>gint</a> timeout_ms,
468
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint"
469
>guint</a> in_handle_type,
593
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"
594
>guint</a> in_Handle_Type,
471
href="/usr/share/gtk-doc/html/glib/glib-Arrays.html#GArray"
472
>GArray</a> *in_handles,
474
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
477
href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"
596
href="http://library.gnome.org/devel/glib/unstable/glib-Arrays.html#GArray"
597
>GArray</a> *in_Handles,
599
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
600
>gchar</a> ***out_Identifiers,
602
href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"
478
603
>GError</a> **error,
480
href="/usr/share/gtk-doc/html/glib/glib-The-Main-Event-Loop.html#GMainLoop"
605
href="http://library.gnome.org/devel/glib/unstable/glib-The-Main-Event-Loop.html#GMainLoop"
481
606
>GMainLoop</a> **loop);
482
607
void (<a class="link" href="telepathy-glib-connection.html#tp-cli-connection-callback-for-list-channels" title="tp_cli_connection_callback_for_list_channels ()">*tp_cli_connection_callback_for_list_channels</a>)
483
608
(<a class="link" href="telepathy-glib-connection.html#TpConnection">TpConnection</a> *proxy,
485
href="/usr/share/gtk-doc/html/glib/glib-Pointer-Arrays.html#GPtrArray"
486
>GPtrArray</a> *out0,
610
href="http://library.gnome.org/devel/glib/unstable/glib-Pointer-Arrays.html#GPtrArray"
611
>GPtrArray</a> *out_Channel_Info,
488
href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"
613
href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"
489
614
>GError</a> *error,
491
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"
616
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"
492
617
>gpointer</a> user_data,
494
href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject"
619
href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"
495
620
>GObject</a> *weak_object);
496
<a class="link" href="telepathy-glib-proxy.html#TpProxyPendingCall" title="TpProxyPendingCall">TpProxyPendingCall</a>* <a class="link" href="telepathy-glib-connection.html#tp-cli-connection-call-list-channels" title="tp_cli_connection_call_list_channels ()">tp_cli_connection_call_list_channels</a>
621
<a class="link" href="telepathy-glib-proxy.html#TpProxyPendingCall" title="TpProxyPendingCall">TpProxyPendingCall</a> * <a class="link" href="telepathy-glib-connection.html#tp-cli-connection-call-list-channels" title="tp_cli_connection_call_list_channels ()">tp_cli_connection_call_list_channels</a>
497
622
(<a class="link" href="telepathy-glib-connection.html#TpConnection">TpConnection</a> *proxy,
499
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
624
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
500
625
>gint</a> timeout_ms,
501
626
<a class="link" href="telepathy-glib-connection.html#tp-cli-connection-callback-for-list-channels" title="tp_cli_connection_callback_for_list_channels ()">tp_cli_connection_callback_for_list_channels</a> callback,
503
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"
628
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"
504
629
>gpointer</a> user_data,
506
href="/usr/share/gtk-doc/html/glib/glib-Datasets.html#GDestroyNotify"
631
href="http://library.gnome.org/devel/glib/unstable/glib-Datasets.html#GDestroyNotify"
507
632
>GDestroyNotify</a> destroy,
509
href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject"
634
href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"
510
635
>GObject</a> *weak_object);
512
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
637
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
513
638
>gboolean</a> <a class="link" href="telepathy-glib-connection.html#tp-cli-connection-run-list-channels" title="tp_cli_connection_run_list_channels ()">tp_cli_connection_run_list_channels</a> (<a class="link" href="telepathy-glib-connection.html#TpConnection">TpConnection</a> *proxy,
515
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
640
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
516
641
>gint</a> timeout_ms,
518
href="/usr/share/gtk-doc/html/glib/glib-Pointer-Arrays.html#GPtrArray"
519
>GPtrArray</a> **out0,
643
href="http://library.gnome.org/devel/glib/unstable/glib-Pointer-Arrays.html#GPtrArray"
644
>GPtrArray</a> **out_Channel_Info,
521
href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"
646
href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"
522
647
>GError</a> **error,
524
href="/usr/share/gtk-doc/html/glib/glib-The-Main-Event-Loop.html#GMainLoop"
649
href="http://library.gnome.org/devel/glib/unstable/glib-The-Main-Event-Loop.html#GMainLoop"
525
650
>GMainLoop</a> **loop);
526
651
void (<a class="link" href="telepathy-glib-connection.html#tp-cli-connection-callback-for-release-handles" title="tp_cli_connection_callback_for_release_handles ()">*tp_cli_connection_callback_for_release_handles</a>)
527
652
(<a class="link" href="telepathy-glib-connection.html#TpConnection">TpConnection</a> *proxy,
529
href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"
654
href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"
530
655
>GError</a> *error,
532
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"
657
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"
533
658
>gpointer</a> user_data,
535
href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject"
660
href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"
536
661
>GObject</a> *weak_object);
537
<a class="link" href="telepathy-glib-proxy.html#TpProxyPendingCall" title="TpProxyPendingCall">TpProxyPendingCall</a>* <a class="link" href="telepathy-glib-connection.html#tp-cli-connection-call-release-handles" title="tp_cli_connection_call_release_handles ()">tp_cli_connection_call_release_handles</a>
662
<a class="link" href="telepathy-glib-proxy.html#TpProxyPendingCall" title="TpProxyPendingCall">TpProxyPendingCall</a> * <a class="link" href="telepathy-glib-connection.html#tp-cli-connection-call-release-handles" title="tp_cli_connection_call_release_handles ()">tp_cli_connection_call_release_handles</a>
538
663
(<a class="link" href="telepathy-glib-connection.html#TpConnection">TpConnection</a> *proxy,
540
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
665
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
541
666
>gint</a> timeout_ms,
543
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint"
544
>guint</a> in_handle_type,
668
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"
669
>guint</a> in_Handle_Type,
546
href="/usr/share/gtk-doc/html/glib/glib-Arrays.html#GArray"
547
>GArray</a> *in_handles,
671
href="http://library.gnome.org/devel/glib/unstable/glib-Arrays.html#GArray"
672
>GArray</a> *in_Handles,
548
673
<a class="link" href="telepathy-glib-connection.html#tp-cli-connection-callback-for-release-handles" title="tp_cli_connection_callback_for_release_handles ()">tp_cli_connection_callback_for_release_handles</a> callback,
550
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"
675
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"
551
676
>gpointer</a> user_data,
553
href="/usr/share/gtk-doc/html/glib/glib-Datasets.html#GDestroyNotify"
678
href="http://library.gnome.org/devel/glib/unstable/glib-Datasets.html#GDestroyNotify"
554
679
>GDestroyNotify</a> destroy,
556
href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject"
681
href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"
557
682
>GObject</a> *weak_object);
559
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
684
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
560
685
>gboolean</a> <a class="link" href="telepathy-glib-connection.html#tp-cli-connection-run-release-handles" title="tp_cli_connection_run_release_handles ()">tp_cli_connection_run_release_handles</a>
561
686
(<a class="link" href="telepathy-glib-connection.html#TpConnection">TpConnection</a> *proxy,
563
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
688
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
564
689
>gint</a> timeout_ms,
566
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint"
567
>guint</a> in_handle_type,
691
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"
692
>guint</a> in_Handle_Type,
569
href="/usr/share/gtk-doc/html/glib/glib-Arrays.html#GArray"
570
>GArray</a> *in_handles,
694
href="http://library.gnome.org/devel/glib/unstable/glib-Arrays.html#GArray"
695
>GArray</a> *in_Handles,
572
href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"
697
href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"
573
698
>GError</a> **error,
575
href="/usr/share/gtk-doc/html/glib/glib-The-Main-Event-Loop.html#GMainLoop"
700
href="http://library.gnome.org/devel/glib/unstable/glib-The-Main-Event-Loop.html#GMainLoop"
576
701
>GMainLoop</a> **loop);
577
702
void (<a class="link" href="telepathy-glib-connection.html#tp-cli-connection-callback-for-request-channel" title="tp_cli_connection_callback_for_request_channel ()">*tp_cli_connection_callback_for_request_channel</a>)
578
703
(<a class="link" href="telepathy-glib-connection.html#TpConnection">TpConnection</a> *proxy,
580
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
705
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
706
>gchar</a> *out_Object_Path,
583
href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"
708
href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"
584
709
>GError</a> *error,
586
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"
711
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"
587
712
>gpointer</a> user_data,
589
href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject"
714
href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"
590
715
>GObject</a> *weak_object);
591
<a class="link" href="telepathy-glib-proxy.html#TpProxyPendingCall" title="TpProxyPendingCall">TpProxyPendingCall</a>* <a class="link" href="telepathy-glib-connection.html#tp-cli-connection-call-request-channel" title="tp_cli_connection_call_request_channel ()">tp_cli_connection_call_request_channel</a>
716
<a class="link" href="telepathy-glib-proxy.html#TpProxyPendingCall" title="TpProxyPendingCall">TpProxyPendingCall</a> * <a class="link" href="telepathy-glib-connection.html#tp-cli-connection-call-request-channel" title="tp_cli_connection_call_request_channel ()">tp_cli_connection_call_request_channel</a>
592
717
(<a class="link" href="telepathy-glib-connection.html#TpConnection">TpConnection</a> *proxy,
594
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
719
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
595
720
>gint</a> timeout_ms,
597
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
600
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint"
601
>guint</a> in_handle_type,
603
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint"
604
>guint</a> in_handle,
606
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
607
>gboolean</a> in_suppress_handler,
722
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
725
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"
726
>guint</a> in_Handle_Type,
728
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"
729
>guint</a> in_Handle,
731
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
732
>gboolean</a> in_Suppress_Handler,
608
733
<a class="link" href="telepathy-glib-connection.html#tp-cli-connection-callback-for-request-channel" title="tp_cli_connection_callback_for_request_channel ()">tp_cli_connection_callback_for_request_channel</a> callback,
610
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"
735
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"
611
736
>gpointer</a> user_data,
613
href="/usr/share/gtk-doc/html/glib/glib-Datasets.html#GDestroyNotify"
738
href="http://library.gnome.org/devel/glib/unstable/glib-Datasets.html#GDestroyNotify"
614
739
>GDestroyNotify</a> destroy,
616
href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject"
741
href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"
617
742
>GObject</a> *weak_object);
619
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
744
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
620
745
>gboolean</a> <a class="link" href="telepathy-glib-connection.html#tp-cli-connection-run-request-channel" title="tp_cli_connection_run_request_channel ()">tp_cli_connection_run_request_channel</a>
621
746
(<a class="link" href="telepathy-glib-connection.html#TpConnection">TpConnection</a> *proxy,
623
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
748
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
624
749
>gint</a> timeout_ms,
626
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
629
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint"
630
>guint</a> in_handle_type,
632
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint"
633
>guint</a> in_handle,
635
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
636
>gboolean</a> in_suppress_handler,
638
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
641
href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"
751
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
754
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"
755
>guint</a> in_Handle_Type,
757
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"
758
>guint</a> in_Handle,
760
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
761
>gboolean</a> in_Suppress_Handler,
763
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
764
>gchar</a> **out_Object_Path,
766
href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"
642
767
>GError</a> **error,
644
href="/usr/share/gtk-doc/html/glib/glib-The-Main-Event-Loop.html#GMainLoop"
769
href="http://library.gnome.org/devel/glib/unstable/glib-The-Main-Event-Loop.html#GMainLoop"
645
770
>GMainLoop</a> **loop);
646
771
void (<a class="link" href="telepathy-glib-connection.html#tp-cli-connection-callback-for-request-handles" title="tp_cli_connection_callback_for_request_handles ()">*tp_cli_connection_callback_for_request_handles</a>)
647
772
(<a class="link" href="telepathy-glib-connection.html#TpConnection">TpConnection</a> *proxy,
649
href="/usr/share/gtk-doc/html/glib/glib-Arrays.html#GArray"
774
href="http://library.gnome.org/devel/glib/unstable/glib-Arrays.html#GArray"
775
>GArray</a> *out_Handles,
652
href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"
777
href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"
653
778
>GError</a> *error,
655
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"
780
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"
656
781
>gpointer</a> user_data,
658
href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject"
783
href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"
659
784
>GObject</a> *weak_object);
660
<a class="link" href="telepathy-glib-proxy.html#TpProxyPendingCall" title="TpProxyPendingCall">TpProxyPendingCall</a>* <a class="link" href="telepathy-glib-connection.html#tp-cli-connection-call-request-handles" title="tp_cli_connection_call_request_handles ()">tp_cli_connection_call_request_handles</a>
785
<a class="link" href="telepathy-glib-proxy.html#TpProxyPendingCall" title="TpProxyPendingCall">TpProxyPendingCall</a> * <a class="link" href="telepathy-glib-connection.html#tp-cli-connection-call-request-handles" title="tp_cli_connection_call_request_handles ()">tp_cli_connection_call_request_handles</a>
661
786
(<a class="link" href="telepathy-glib-connection.html#TpConnection">TpConnection</a> *proxy,
663
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
788
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
664
789
>gint</a> timeout_ms,
666
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint"
667
>guint</a> in_handle_type,
791
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"
792
>guint</a> in_Handle_Type,
669
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
670
>gchar</a> **in_names,
794
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
795
>gchar</a> **in_Names,
671
796
<a class="link" href="telepathy-glib-connection.html#tp-cli-connection-callback-for-request-handles" title="tp_cli_connection_callback_for_request_handles ()">tp_cli_connection_callback_for_request_handles</a> callback,
673
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"
798
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"
674
799
>gpointer</a> user_data,
676
href="/usr/share/gtk-doc/html/glib/glib-Datasets.html#GDestroyNotify"
801
href="http://library.gnome.org/devel/glib/unstable/glib-Datasets.html#GDestroyNotify"
677
802
>GDestroyNotify</a> destroy,
679
href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject"
804
href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"
680
805
>GObject</a> *weak_object);
682
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
807
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
683
808
>gboolean</a> <a class="link" href="telepathy-glib-connection.html#tp-cli-connection-run-request-handles" title="tp_cli_connection_run_request_handles ()">tp_cli_connection_run_request_handles</a>
684
809
(<a class="link" href="telepathy-glib-connection.html#TpConnection">TpConnection</a> *proxy,
686
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
811
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
687
812
>gint</a> timeout_ms,
689
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint"
690
>guint</a> in_handle_type,
814
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"
815
>guint</a> in_Handle_Type,
692
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
693
>gchar</a> **in_names,
695
href="/usr/share/gtk-doc/html/glib/glib-Arrays.html#GArray"
698
href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"
817
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
818
>gchar</a> **in_Names,
820
href="http://library.gnome.org/devel/glib/unstable/glib-Arrays.html#GArray"
821
>GArray</a> **out_Handles,
823
href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"
699
824
>GError</a> **error,
701
href="/usr/share/gtk-doc/html/glib/glib-The-Main-Event-Loop.html#GMainLoop"
826
href="http://library.gnome.org/devel/glib/unstable/glib-The-Main-Event-Loop.html#GMainLoop"
702
827
>GMainLoop</a> **loop);
703
828
void (<a class="link" href="telepathy-glib-connection.html#tp-cli-connection-signal-callback-new-channel" title="tp_cli_connection_signal_callback_new_channel ()">*tp_cli_connection_signal_callback_new_channel</a>)
704
829
(<a class="link" href="telepathy-glib-connection.html#TpConnection">TpConnection</a> *proxy,
706
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
707
>gchar</a> *arg_object_path,
831
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
832
>gchar</a> *arg_Object_Path,
709
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
710
>gchar</a> *arg_channel_type,
712
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint"
713
>guint</a> arg_handle_type,
715
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint"
716
>guint</a> arg_handle,
718
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
719
>gboolean</a> arg_suppress_handler,
721
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"
834
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
835
>gchar</a> *arg_Channel_Type,
837
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"
838
>guint</a> arg_Handle_Type,
840
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"
841
>guint</a> arg_Handle,
843
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
844
>gboolean</a> arg_Suppress_Handler,
846
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"
722
847
>gpointer</a> user_data,
724
href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject"
849
href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"
725
850
>GObject</a> *weak_object);
726
<a class="link" href="telepathy-glib-proxy.html#TpProxySignalConnection" title="TpProxySignalConnection">TpProxySignalConnection</a>* <a class="link" href="telepathy-glib-connection.html#tp-cli-connection-connect-to-new-channel" title="tp_cli_connection_connect_to_new_channel ()">tp_cli_connection_connect_to_new_channel</a>
851
<a class="link" href="telepathy-glib-proxy.html#TpProxySignalConnection" title="TpProxySignalConnection">TpProxySignalConnection</a> * <a class="link" href="telepathy-glib-connection.html#tp-cli-connection-connect-to-new-channel" title="tp_cli_connection_connect_to_new_channel ()">tp_cli_connection_connect_to_new_channel</a>
727
852
(<a class="link" href="telepathy-glib-connection.html#TpConnection">TpConnection</a> *proxy,
728
853
<a class="link" href="telepathy-glib-connection.html#tp-cli-connection-signal-callback-new-channel" title="tp_cli_connection_signal_callback_new_channel ()">tp_cli_connection_signal_callback_new_channel</a> callback,
730
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"
731
>gpointer</a> user_data,
733
href="/usr/share/gtk-doc/html/glib/glib-Datasets.html#GDestroyNotify"
734
>GDestroyNotify</a> destroy,
736
href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject"
737
>GObject</a> *weak_object,
739
href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"
855
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"
856
>gpointer</a> user_data,
858
href="http://library.gnome.org/devel/glib/unstable/glib-Datasets.html#GDestroyNotify"
859
>GDestroyNotify</a> destroy,
861
href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"
862
>GObject</a> *weak_object,
864
href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"
865
>GError</a> **error);
866
void (<a class="link" href="telepathy-glib-connection.html#tp-cli-connection-signal-callback-self-handle-changed" title="tp_cli_connection_signal_callback_self_handle_changed ()">*tp_cli_connection_signal_callback_self_handle_changed</a>)
867
(<a class="link" href="telepathy-glib-connection.html#TpConnection">TpConnection</a> *proxy,
869
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"
870
>guint</a> arg_Self_Handle,
872
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"
873
>gpointer</a> user_data,
875
href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"
876
>GObject</a> *weak_object);
877
<a class="link" href="telepathy-glib-proxy.html#TpProxySignalConnection" title="TpProxySignalConnection">TpProxySignalConnection</a> * <a class="link" href="telepathy-glib-connection.html#tp-cli-connection-connect-to-self-handle-changed" title="tp_cli_connection_connect_to_self_handle_changed ()">tp_cli_connection_connect_to_self_handle_changed</a>
878
(<a class="link" href="telepathy-glib-connection.html#TpConnection">TpConnection</a> *proxy,
879
<a class="link" href="telepathy-glib-connection.html#tp-cli-connection-signal-callback-self-handle-changed" title="tp_cli_connection_signal_callback_self_handle_changed ()">tp_cli_connection_signal_callback_self_handle_changed</a> callback,
881
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"
882
>gpointer</a> user_data,
884
href="http://library.gnome.org/devel/glib/unstable/glib-Datasets.html#GDestroyNotify"
885
>GDestroyNotify</a> destroy,
887
href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"
888
>GObject</a> *weak_object,
890
href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"
740
891
>GError</a> **error);
741
892
void (<a class="link" href="telepathy-glib-connection.html#tp-cli-connection-signal-callback-status-changed" title="tp_cli_connection_signal_callback_status_changed ()">*tp_cli_connection_signal_callback_status_changed</a>)
742
893
(<a class="link" href="telepathy-glib-connection.html#TpConnection">TpConnection</a> *proxy,
744
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint"
745
>guint</a> arg_status,
747
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint"
748
>guint</a> arg_reason,
750
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"
895
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"
896
>guint</a> arg_Status,
898
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"
899
>guint</a> arg_Reason,
901
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"
751
902
>gpointer</a> user_data,
753
href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject"
904
href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"
754
905
>GObject</a> *weak_object);
755
<a class="link" href="telepathy-glib-proxy.html#TpProxySignalConnection" title="TpProxySignalConnection">TpProxySignalConnection</a>* <a class="link" href="telepathy-glib-connection.html#tp-cli-connection-connect-to-status-changed" title="tp_cli_connection_connect_to_status_changed ()">tp_cli_connection_connect_to_status_changed</a>
906
<a class="link" href="telepathy-glib-proxy.html#TpProxySignalConnection" title="TpProxySignalConnection">TpProxySignalConnection</a> * <a class="link" href="telepathy-glib-connection.html#tp-cli-connection-connect-to-status-changed" title="tp_cli_connection_connect_to_status_changed ()">tp_cli_connection_connect_to_status_changed</a>
756
907
(<a class="link" href="telepathy-glib-connection.html#TpConnection">TpConnection</a> *proxy,
757
908
<a class="link" href="telepathy-glib-connection.html#tp-cli-connection-signal-callback-status-changed" title="tp_cli_connection_signal_callback_status_changed ()">tp_cli_connection_signal_callback_status_changed</a> callback,
759
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"
760
>gpointer</a> user_data,
762
href="/usr/share/gtk-doc/html/glib/glib-Datasets.html#GDestroyNotify"
763
>GDestroyNotify</a> destroy,
765
href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject"
766
>GObject</a> *weak_object,
768
href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"
910
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"
911
>gpointer</a> user_data,
913
href="http://library.gnome.org/devel/glib/unstable/glib-Datasets.html#GDestroyNotify"
914
>GDestroyNotify</a> destroy,
916
href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"
917
>GObject</a> *weak_object,
919
href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"
920
>GError</a> **error);
921
void (<a class="link" href="telepathy-glib-connection.html#tp-cli-connection-signal-callback-connection-error" title="tp_cli_connection_signal_callback_connection_error ()">*tp_cli_connection_signal_callback_connection_error</a>)
922
(<a class="link" href="telepathy-glib-connection.html#TpConnection">TpConnection</a> *proxy,
924
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
925
>gchar</a> *arg_Error,
927
href="http://library.gnome.org/devel/glib/unstable/glib-Hash-Tables.html#GHashTable"
928
>GHashTable</a> *arg_Details,
930
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"
931
>gpointer</a> user_data,
933
href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"
934
>GObject</a> *weak_object);
935
<a class="link" href="telepathy-glib-proxy.html#TpProxySignalConnection" title="TpProxySignalConnection">TpProxySignalConnection</a> * <a class="link" href="telepathy-glib-connection.html#tp-cli-connection-connect-to-connection-error" title="tp_cli_connection_connect_to_connection_error ()">tp_cli_connection_connect_to_connection_error</a>
936
(<a class="link" href="telepathy-glib-connection.html#TpConnection">TpConnection</a> *proxy,
937
<a class="link" href="telepathy-glib-connection.html#tp-cli-connection-signal-callback-connection-error" title="tp_cli_connection_signal_callback_connection_error ()">tp_cli_connection_signal_callback_connection_error</a> callback,
939
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"
940
>gpointer</a> user_data,
942
href="http://library.gnome.org/devel/glib/unstable/glib-Datasets.html#GDestroyNotify"
943
>GDestroyNotify</a> destroy,
945
href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"
946
>GObject</a> *weak_object,
948
href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"
769
949
>GError</a> **error);
1207
<p class="since">Since 0.7.7
1386
<p class="since">Since 0.7.7</p>
1389
<div class="refsect2" lang="en">
1390
<a name="tp-connection-is-ready"></a><h3>tp_connection_is_ready ()</h3>
1391
<pre class="programlisting"><a
1392
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
1393
>gboolean</a> tp_connection_is_ready (<a class="link" href="telepathy-glib-connection.html#TpConnection">TpConnection</a> *self);</pre>
1395
Returns the same thing as the <a class="link" href="telepathy-glib-connection.html#TpConnection--connection-ready" title='The "connection-ready" property'><span class="type">"connection-ready"</span></a> property.</p>
1398
<div class="variablelist"><table border="0">
1399
<col align="left" valign="top">
1402
<td><p><span class="term"><em class="parameter"><code>self</code></em> :</span></p></td>
1407
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1409
href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE--CAPS"
1410
><code class="literal">TRUE</code></a> if introspection has completed
1415
<p class="since">Since 0.7.17</p>
1418
<div class="refsect2" lang="en">
1419
<a name="tp-connection-get-status"></a><h3>tp_connection_get_status ()</h3>
1420
<pre class="programlisting"><a class="link" href="telepathy-glib-enums.html#TpConnectionStatus" title="enum TpConnectionStatus">TpConnectionStatus</a> tp_connection_get_status (<a class="link" href="telepathy-glib-connection.html#TpConnection">TpConnection</a> *self,
1421
<a class="link" href="telepathy-glib-enums.html#TpConnectionStatusReason" title="enum TpConnectionStatusReason">TpConnectionStatusReason</a> *reason);</pre>
1423
If <em class="parameter"><code>reason</code></em> is not <a
1424
href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL--CAPS"
1425
><code class="literal">NULL</code></a> it is set to the reason why "status" changed to its
1426
current value, or <a class="link" href="telepathy-glib-enums.html#TP-CONNECTION-STATUS-REASON-NONE-SPECIFIED--CAPS"><code class="literal">TP_CONNECTION_STATUS_REASON_NONE_SPECIFIED</code></a> if unknown.</p>
1429
<div class="variablelist"><table border="0">
1430
<col align="left" valign="top">
1433
<td><p><span class="term"><em class="parameter"><code>self</code></em> :</span></p></td>
1438
<td><p><span class="term"><em class="parameter"><code>reason</code></em> :</span></p></td>
1439
<td> a TpConnectionStatusReason, or <a
1440
href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL--CAPS"
1441
><code class="literal">NULL</code></a>
1445
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1446
<td> This connection's status, or <a class="link" href="telepathy-glib-connection.html#TP-UNKNOWN-CONNECTION-STATUS--CAPS" title="TP_UNKNOWN_CONNECTION_STATUS"><code class="literal">TP_UNKNOWN_CONNECTION_STATUS</code></a> if we
1453
<p class="since">Since 0.7.14</p>
1456
<div class="refsect2" lang="en">
1457
<a name="tp-connection-get-self-handle"></a><h3>tp_connection_get_self_handle ()</h3>
1458
<pre class="programlisting"><a class="link" href="telepathy-glib-handle.html#TpHandle" title="TpHandle">TpHandle</a> tp_connection_get_self_handle (<a class="link" href="telepathy-glib-connection.html#TpConnection">TpConnection</a> *self);</pre>
1460
Return the <a class="link" href="telepathy-glib-enums.html#TP-HANDLE-TYPE-CONTACT--CAPS"><code class="literal">TP_HANDLE_TYPE_CONTACT</code></a> handle of the local user on this
1461
connection, or 0 if the connection is not ready (the
1462
TpConnection:connection-ready property is false) or has become invalid
1463
(the TpProxy::invalidated signal).
1466
The returned handle is not necessarily valid forever (the
1467
notify::self-handle signal will be emitted if it changes, which can happen
1468
on protocols such as IRC). Construct a <a class="link" href="telepathy-glib-contact.html#TpContact"><span class="type">TpContact</span></a> object if you want to
1469
track the local user's identifier in the protocol, or other information
1470
like their presence status, over time.</p>
1473
<div class="variablelist"><table border="0">
1474
<col align="left" valign="top">
1477
<td><p><span class="term"><em class="parameter"><code>self</code></em> :</span></p></td>
1482
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1483
<td> the value of the TpConnection:self-handle property
1489
<p class="since">Since 0.7.26</p>
1492
<div class="refsect2" lang="en">
1493
<a name="TpConnectionRequestHandlesCb"></a><h3>TpConnectionRequestHandlesCb ()</h3>
1494
<pre class="programlisting">void (*TpConnectionRequestHandlesCb) (<a class="link" href="telepathy-glib-connection.html#TpConnection">TpConnection</a> *connection,
1495
<a class="link" href="telepathy-glib-enums.html#TpHandleType" title="enum TpHandleType">TpHandleType</a> handle_type,
1497
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"
1498
>guint</a> n_handles,
1499
const <a class="link" href="telepathy-glib-handle.html#TpHandle" title="TpHandle">TpHandle</a> *handles,
1501
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
1502
>gchar</a> * const *ids,
1504
href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"
1507
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"
1508
>gpointer</a> user_data,
1510
href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"
1511
>GObject</a> *weak_object);</pre>
1513
Signature of the callback called when <a class="link" href="telepathy-glib-connection.html#tp-connection-request-handles" title="tp_connection_request_handles ()"><code class="function">tp_connection_request_handles()</code></a>
1517
On success, the caller has one reference to each handle in <em class="parameter"><code>handles</code></em>, which
1518
may be released later with <a class="link" href="telepathy-glib-connection.html#tp-connection-unref-handles" title="tp_connection_unref_handles ()"><code class="function">tp_connection_unref_handles()</code></a>. If not
1519
released, the handles will remain valid until <em class="parameter"><code>connection</code></em> becomes invalid
1520
(signalled by TpProxy::invalidated).
1523
For convenience, the handle type and IDs requested by the caller are
1524
passed through to this callback, so the caller does not have to include
1525
them in <em class="parameter"><code>user_data</code></em>.</p>
1528
<div class="variablelist"><table border="0">
1529
<col align="left" valign="top">
1532
<td><p><span class="term"><em class="parameter"><code>connection</code></em> :</span></p></td>
1537
<td><p><span class="term"><em class="parameter"><code>handle_type</code></em> :</span></p></td>
1538
<td> the handle type that was passed to
1539
<a class="link" href="telepathy-glib-connection.html#tp-connection-request-handles" title="tp_connection_request_handles ()"><code class="function">tp_connection_request_handles()</code></a>
1543
<td><p><span class="term"><em class="parameter"><code>n_handles</code></em> :</span></p></td>
1544
<td> the number of IDs that were passed to
1545
<a class="link" href="telepathy-glib-connection.html#tp-connection-request-handles" title="tp_connection_request_handles ()"><code class="function">tp_connection_request_handles()</code></a> on success, or 0 on failure
1549
<td><p><span class="term"><em class="parameter"><code>handles</code></em> :</span></p></td>
1550
<td> the <em class="parameter"><code>n_handles</code></em> handles corresponding to <em class="parameter"><code>ids</code></em>, in the same order,
1552
href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL--CAPS"
1553
><code class="literal">NULL</code></a> on failure
1557
<td><p><span class="term"><em class="parameter"><code>ids</code></em> :</span></p></td>
1558
<td> a copy of the array of <em class="parameter"><code>n_handles</code></em> IDs that was passed to
1559
<a class="link" href="telepathy-glib-connection.html#tp-connection-request-handles" title="tp_connection_request_handles ()"><code class="function">tp_connection_request_handles()</code></a> on success, or <a
1560
href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL--CAPS"
1561
><code class="literal">NULL</code></a> on failure
1565
<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
1567
href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL--CAPS"
1568
><code class="literal">NULL</code></a> on success, or an error on failure
1572
<td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td>
1573
<td> the same arbitrary pointer that was passed to
1574
<a class="link" href="telepathy-glib-connection.html#tp-connection-request-handles" title="tp_connection_request_handles ()"><code class="function">tp_connection_request_handles()</code></a>
1578
<td><p><span class="term"><em class="parameter"><code>weak_object</code></em> :</span></p></td>
1579
<td> the same object that was passed to
1580
<a class="link" href="telepathy-glib-connection.html#tp-connection-request-handles" title="tp_connection_request_handles ()"><code class="function">tp_connection_request_handles()</code></a>
1587
<div class="refsect2" lang="en">
1588
<a name="tp-connection-request-handles"></a><h3>tp_connection_request_handles ()</h3>
1589
<pre class="programlisting">void tp_connection_request_handles (<a class="link" href="telepathy-glib-connection.html#TpConnection">TpConnection</a> *self,
1591
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
1592
>gint</a> timeout_ms,
1593
<a class="link" href="telepathy-glib-enums.html#TpHandleType" title="enum TpHandleType">TpHandleType</a> handle_type,
1595
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
1596
>gchar</a> * const *ids,
1597
<a class="link" href="telepathy-glib-connection.html#TpConnectionRequestHandlesCb" title="TpConnectionRequestHandlesCb ()">TpConnectionRequestHandlesCb</a> callback,
1599
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"
1600
>gpointer</a> user_data,
1602
href="http://library.gnome.org/devel/glib/unstable/glib-Datasets.html#GDestroyNotify"
1603
>GDestroyNotify</a> destroy,
1605
href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"
1606
>GObject</a> *weak_object);</pre>
1608
Request the handles corresponding to the given identifiers, and if they
1609
are valid, hold (ensure a reference to) the corresponding handles.
1612
If they are valid, the callback will later be called with the given
1613
handles; if not all of them are valid, the callback will be called with
1617
<div class="variablelist"><table border="0">
1618
<col align="left" valign="top">
1621
<td><p><span class="term"><em class="parameter"><code>self</code></em> :</span></p></td>
1626
<td><p><span class="term"><em class="parameter"><code>timeout_ms</code></em> :</span></p></td>
1627
<td> the timeout in milliseconds, or -1 to use the default
1631
<td><p><span class="term"><em class="parameter"><code>handle_type</code></em> :</span></p></td>
1632
<td> the handle type
1636
<td><p><span class="term"><em class="parameter"><code>ids</code></em> :</span></p></td>
1637
<td> an array of string identifiers for which handles are required,
1639
href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL--CAPS"
1640
><code class="literal">NULL</code></a> (must not be <a
1641
href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL--CAPS"
1642
><code class="literal">NULL</code></a> or empty)
1646
<td><p><span class="term"><em class="parameter"><code>callback</code></em> :</span></p></td>
1647
<td> called on success or failure (unless <em class="parameter"><code>weak_object</code></em> has become
1652
<td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td>
1653
<td> arbitrary user-supplied data
1657
<td><p><span class="term"><em class="parameter"><code>destroy</code></em> :</span></p></td>
1658
<td> called to destroy <em class="parameter"><code>user_data</code></em> after calling <em class="parameter"><code>callback</code></em>, or when
1659
<em class="parameter"><code>weak_object</code></em> becomes unreferenced (whichever occurs sooner)
1663
<td><p><span class="term"><em class="parameter"><code>weak_object</code></em> :</span></p></td>
1665
href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL--CAPS"
1666
><code class="literal">NULL</code></a>, an object to be weakly referenced: if it is
1667
destroyed, <em class="parameter"><code>callback</code></em> will not be called
1674
<div class="refsect2" lang="en">
1675
<a name="TpConnectionHoldHandlesCb"></a><h3>TpConnectionHoldHandlesCb ()</h3>
1676
<pre class="programlisting">void (*TpConnectionHoldHandlesCb) (<a class="link" href="telepathy-glib-connection.html#TpConnection">TpConnection</a> *connection,
1677
<a class="link" href="telepathy-glib-enums.html#TpHandleType" title="enum TpHandleType">TpHandleType</a> handle_type,
1679
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"
1680
>guint</a> n_handles,
1681
const <a class="link" href="telepathy-glib-handle.html#TpHandle" title="TpHandle">TpHandle</a> *handles,
1683
href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"
1686
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"
1687
>gpointer</a> user_data,
1689
href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"
1690
>GObject</a> *weak_object);</pre>
1692
Signature of the callback called when <a class="link" href="telepathy-glib-connection.html#tp-connection-hold-handles" title="tp_connection_hold_handles ()"><code class="function">tp_connection_hold_handles()</code></a> succeeds
1696
On success, the caller has one reference to each handle in <em class="parameter"><code>handles</code></em>, which
1697
may be released later with <a class="link" href="telepathy-glib-connection.html#tp-connection-unref-handles" title="tp_connection_unref_handles ()"><code class="function">tp_connection_unref_handles()</code></a>. If not
1698
released, the handles will remain valid until <em class="parameter"><code>connection</code></em> becomes invalid
1699
(signalled by <a class="link" href="telepathy-glib-proxy.html#TpProxy-invalidated" title='The "invalidated" signal'><span class="type">"invalidated"</span></a>).
1702
For convenience, the handle type and handles requested by the caller are
1703
passed through to this callback on success, so the caller does not have to
1704
include them in <em class="parameter"><code>user_data</code></em>.</p>
1707
<div class="variablelist"><table border="0">
1708
<col align="left" valign="top">
1711
<td><p><span class="term"><em class="parameter"><code>connection</code></em> :</span></p></td>
1716
<td><p><span class="term"><em class="parameter"><code>handle_type</code></em> :</span></p></td>
1717
<td> the handle type that was passed to
1718
<a class="link" href="telepathy-glib-connection.html#tp-connection-hold-handles" title="tp_connection_hold_handles ()"><code class="function">tp_connection_hold_handles()</code></a>
1722
<td><p><span class="term"><em class="parameter"><code>n_handles</code></em> :</span></p></td>
1723
<td> the number of handles that were passed to
1724
<a class="link" href="telepathy-glib-connection.html#tp-connection-hold-handles" title="tp_connection_hold_handles ()"><code class="function">tp_connection_hold_handles()</code></a> on success, or 0 on failure
1728
<td><p><span class="term"><em class="parameter"><code>handles</code></em> :</span></p></td>
1729
<td> a copy of the array of <em class="parameter"><code>n_handles</code></em> handles that was passed to
1730
<a class="link" href="telepathy-glib-connection.html#tp-connection-hold-handles" title="tp_connection_hold_handles ()"><code class="function">tp_connection_hold_handles()</code></a> on success, or <a
1731
href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL--CAPS"
1732
><code class="literal">NULL</code></a> on failure
1736
<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
1738
href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL--CAPS"
1739
><code class="literal">NULL</code></a> on success, or an error on failure
1743
<td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td>
1744
<td> the same arbitrary pointer that was passed to
1745
<a class="link" href="telepathy-glib-connection.html#tp-connection-hold-handles" title="tp_connection_hold_handles ()"><code class="function">tp_connection_hold_handles()</code></a>
1749
<td><p><span class="term"><em class="parameter"><code>weak_object</code></em> :</span></p></td>
1750
<td> the same object that was passed to
1751
<a class="link" href="telepathy-glib-connection.html#tp-connection-hold-handles" title="tp_connection_hold_handles ()"><code class="function">tp_connection_hold_handles()</code></a>
1758
<div class="refsect2" lang="en">
1759
<a name="tp-connection-get-contact-attributes"></a><h3>tp_connection_get_contact_attributes ()</h3>
1760
<pre class="programlisting">void tp_connection_get_contact_attributes
1761
(<a class="link" href="telepathy-glib-connection.html#TpConnection">TpConnection</a> *self,
1763
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
1764
>gint</a> timeout_ms,
1766
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"
1767
>guint</a> n_handles,
1768
const <a class="link" href="telepathy-glib-handle.html#TpHandle" title="TpHandle">TpHandle</a> *handles,
1770
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
1771
>gchar</a> * const *interfaces,
1773
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
1775
<a class="link" href="telepathy-glib-connection-contacts.html#tp-cli-connection-interface-contacts-callback-for-get-contact-attributes" title="tp_cli_connection_interface_contacts_callback_for_get_contact_attributes ()">tp_cli_connection_interface_contacts_callback_for_get_contact_attributes</a> callback,
1777
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"
1778
>gpointer</a> user_data,
1780
href="http://library.gnome.org/devel/glib/unstable/glib-Datasets.html#GDestroyNotify"
1781
>GDestroyNotify</a> destroy,
1783
href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"
1784
>GObject</a> *weak_object);</pre>
1786
Return (via a callback) any number of attributes of the given handles, and
1787
if they are valid and <em class="parameter"><code>hold</code></em> is TRUE, hold a reference to them.
1790
This is a thin wrapper around the GetContactAttributes D-Bus method, and
1791
should be used in preference to
1792
<code class="function">tp_cli_connection_interface_contacts_get_contact_attributes()</code>.
1793
The <a class="link" href="telepathy-glib-contact.html#TpContact"><span class="type">TpContact</span></a> API provides a higher-level abstraction which should
1794
usually be used instead.
1797
<em class="parameter"><code>callback</code></em> will later be called with the attributes of those of the given
1798
handles that were valid. Invalid handles are simply omitted from the
1799
parameter to the callback.
1802
If <em class="parameter"><code>hold</code></em> is <a
1803
href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE--CAPS"
1804
><code class="literal">TRUE</code></a>, the <em class="parameter"><code>callback</code></em> is given one reference to each handle
1805
that appears as a key in the callback's <em class="parameter"><code>attributes</code></em> parameter.</p>
1808
<div class="variablelist"><table border="0">
1809
<col align="left" valign="top">
1812
<td><p><span class="term"><em class="parameter"><code>self</code></em> :</span></p></td>
1817
<td><p><span class="term"><em class="parameter"><code>timeout_ms</code></em> :</span></p></td>
1818
<td> the timeout in milliseconds, or -1 to use the default
1822
<td><p><span class="term"><em class="parameter"><code>n_handles</code></em> :</span></p></td>
1823
<td> the number of handles in <em class="parameter"><code>handles</code></em> (must be at least 1)
1827
<td><p><span class="term"><em class="parameter"><code>handles</code></em> :</span></p></td>
1828
<td> an array of handles
1832
<td><p><span class="term"><em class="parameter"><code>interfaces</code></em> :</span></p></td>
1834
href="http://library.gnome.org/devel/gobject/unstable/gobject-Boxed-Types.html#GStrv"
1835
><span class="type">GStrv</span></a> of interfaces
1839
<td><p><span class="term"><em class="parameter"><code>hold</code></em> :</span></p></td>
1841
href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE--CAPS"
1842
><code class="literal">TRUE</code></a>, the callback will hold one reference to each valid handle
1846
<td><p><span class="term"><em class="parameter"><code>callback</code></em> :</span></p></td>
1847
<td> called on success or failure (unless <em class="parameter"><code>weak_object</code></em> has become
1852
<td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td>
1853
<td> arbitrary user-supplied data
1857
<td><p><span class="term"><em class="parameter"><code>destroy</code></em> :</span></p></td>
1858
<td> called to destroy <em class="parameter"><code>user_data</code></em> after calling <em class="parameter"><code>callback</code></em>, or when
1859
<em class="parameter"><code>weak_object</code></em> becomes unreferenced (whichever occurs sooner)
1863
<td><p><span class="term"><em class="parameter"><code>weak_object</code></em> :</span></p></td>
1865
href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL--CAPS"
1866
><code class="literal">NULL</code></a>, an object to be weakly referenced: if it is
1867
destroyed, <em class="parameter"><code>callback</code></em> will not be called
1874
<div class="refsect2" lang="en">
1875
<a name="tp-connection-hold-handles"></a><h3>tp_connection_hold_handles ()</h3>
1876
<pre class="programlisting">void tp_connection_hold_handles (<a class="link" href="telepathy-glib-connection.html#TpConnection">TpConnection</a> *self,
1878
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"
1879
>gint</a> timeout_ms,
1880
<a class="link" href="telepathy-glib-enums.html#TpHandleType" title="enum TpHandleType">TpHandleType</a> handle_type,
1882
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"
1883
>guint</a> n_handles,
1884
const <a class="link" href="telepathy-glib-handle.html#TpHandle" title="TpHandle">TpHandle</a> *handles,
1885
<a class="link" href="telepathy-glib-connection.html#TpConnectionHoldHandlesCb" title="TpConnectionHoldHandlesCb ()">TpConnectionHoldHandlesCb</a> callback,
1887
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"
1888
>gpointer</a> user_data,
1890
href="http://library.gnome.org/devel/glib/unstable/glib-Datasets.html#GDestroyNotify"
1891
>GDestroyNotify</a> destroy,
1893
href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"
1894
>GObject</a> *weak_object);</pre>
1896
Hold (ensure a reference to) the given handles, if they are valid.
1899
If they are valid, the callback will later be called with the given
1900
handles; if not all of them are valid, the callback will be called with
1904
<div class="variablelist"><table border="0">
1905
<col align="left" valign="top">
1908
<td><p><span class="term"><em class="parameter"><code>self</code></em> :</span></p></td>
1913
<td><p><span class="term"><em class="parameter"><code>timeout_ms</code></em> :</span></p></td>
1914
<td> the timeout in milliseconds, or -1 to use the default
1918
<td><p><span class="term"><em class="parameter"><code>handle_type</code></em> :</span></p></td>
1919
<td> the handle type
1923
<td><p><span class="term"><em class="parameter"><code>n_handles</code></em> :</span></p></td>
1924
<td> the number of handles in <em class="parameter"><code>handles</code></em> (must be at least 1)
1928
<td><p><span class="term"><em class="parameter"><code>handles</code></em> :</span></p></td>
1929
<td> an array of handles
1933
<td><p><span class="term"><em class="parameter"><code>callback</code></em> :</span></p></td>
1934
<td> called on success or failure (unless <em class="parameter"><code>weak_object</code></em> has become
1939
<td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td>
1940
<td> arbitrary user-supplied data
1944
<td><p><span class="term"><em class="parameter"><code>destroy</code></em> :</span></p></td>
1945
<td> called to destroy <em class="parameter"><code>user_data</code></em> after calling <em class="parameter"><code>callback</code></em>, or when
1946
<em class="parameter"><code>weak_object</code></em> becomes unreferenced (whichever occurs sooner)
1950
<td><p><span class="term"><em class="parameter"><code>weak_object</code></em> :</span></p></td>
1952
href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL--CAPS"
1953
><code class="literal">NULL</code></a>, an object to be weakly referenced: if it is
1954
destroyed, <em class="parameter"><code>callback</code></em> will not be called
1961
<div class="refsect2" lang="en">
1962
<a name="tp-connection-unref-handles"></a><h3>tp_connection_unref_handles ()</h3>
1963
<pre class="programlisting">void tp_connection_unref_handles (<a class="link" href="telepathy-glib-connection.html#TpConnection">TpConnection</a> *self,
1964
<a class="link" href="telepathy-glib-enums.html#TpHandleType" title="enum TpHandleType">TpHandleType</a> handle_type,
1966
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"
1967
>guint</a> n_handles,
1968
const <a class="link" href="telepathy-glib-handle.html#TpHandle" title="TpHandle">TpHandle</a> *handles);</pre>
1970
Release the reference to the handles in <em class="parameter"><code>handles</code></em> that was obtained by
1971
calling <a class="link" href="telepathy-glib-connection.html#tp-connection-hold-handles" title="tp_connection_hold_handles ()"><code class="function">tp_connection_hold_handles()</code></a> or <a class="link" href="telepathy-glib-connection.html#tp-connection-request-handles" title="tp_connection_request_handles ()"><code class="function">tp_connection_request_handles()</code></a>.
1974
This function might release any references held by calling
1975
<a class="link" href="telepathy-glib-connection.html#tp-cli-connection-call-request-handles" title="tp_cli_connection_call_request_handles ()"><code class="function">tp_cli_connection_call_request_handles()</code></a>,
1976
<a class="link" href="telepathy-glib-connection.html#tp-cli-connection-run-request-handles" title="tp_cli_connection_run_request_handles ()"><code class="function">tp_cli_connection_run_request_handles()</code></a>,
1977
<a class="link" href="telepathy-glib-connection.html#tp-cli-connection-call-hold-handles" title="tp_cli_connection_call_hold_handles ()"><code class="function">tp_cli_connection_call_hold_handles()</code></a>,
1978
<a class="link" href="telepathy-glib-connection.html#tp-cli-connection-run-hold-handles" title="tp_cli_connection_run_hold_handles ()"><code class="function">tp_cli_connection_run_hold_handles()</code></a>,
1979
<a class="link" href="telepathy-glib-connection-contacts.html#tp-cli-connection-interface-contacts-call-get-contact-attributes" title="tp_cli_connection_interface_contacts_call_get_contact_attributes ()"><code class="function">tp_cli_connection_interface_contacts_call_get_contact_attributes()</code></a> or
1980
<a class="link" href="telepathy-glib-connection-contacts.html#tp-cli-connection-interface-contacts-run-get-contact-attributes" title="tp_cli_connection_interface_contacts_run_get_contact_attributes ()"><code class="function">tp_cli_connection_interface_contacts_run_get_contact_attributes()</code></a> directly.
1981
Those functions should be avoided in favour of using <a class="link" href="telepathy-glib-contact.html#TpContact"><span class="type">TpContact</span></a>,
1982
<a class="link" href="telepathy-glib-connection.html#tp-connection-hold-handles" title="tp_connection_hold_handles ()"><code class="function">tp_connection_hold_handles()</code></a>, <a class="link" href="telepathy-glib-connection.html#tp-connection-request-handles" title="tp_connection_request_handles ()"><code class="function">tp_connection_request_handles()</code></a> and
1983
<a class="link" href="telepathy-glib-connection.html#tp-connection-get-contact-attributes" title="tp_connection_get_contact_attributes ()"><code class="function">tp_connection_get_contact_attributes()</code></a>.
1986
If <em class="parameter"><code>self</code></em> has already become invalid, this function does nothing.</p>
1989
<div class="variablelist"><table border="0">
1990
<col align="left" valign="top">
1993
<td><p><span class="term"><em class="parameter"><code>self</code></em> :</span></p></td>
1998
<td><p><span class="term"><em class="parameter"><code>handle_type</code></em> :</span></p></td>
2003
<td><p><span class="term"><em class="parameter"><code>n_handles</code></em> :</span></p></td>
2004
<td> the number of handles in <em class="parameter"><code>handles</code></em>
2008
<td><p><span class="term"><em class="parameter"><code>handles</code></em> :</span></p></td>
2009
<td> an array of <em class="parameter"><code>n_handles</code></em> handles
1211
2016
<div class="refsect2" lang="en">