~ubuntu-branches/ubuntu/utopic/telepathy-glib/utopic

« back to all changes in this revision

Viewing changes to docs/reference/html/telepathy-glib-cli-call-misc.html

  • Committer: Package Import Robot
  • Author(s): Simon McVittie
  • Date: 2014-09-16 15:49:50 UTC
  • mfrom: (60.1.5 sid)
  • Revision ID: package-import@ubuntu.com-20140916154950-krvowuvofhu8u6sp
Tags: 0.24.1-1
* New upstream stable release
* debian/copyright: clean up syntax (*.[ch] is unsupported),
  drop deleted files
* debian/watch: only match 0.x versions, 1.0 will be a separate
  source package

Show diffs side-by-side

added added

removed removed

Lines of Context:
2
2
<html>
3
3
<head>
4
4
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
5
 
<title>telepathy-glib API Reference Manual: Channel Call misc interfaces</title>
 
5
<title>Channel Call misc interfaces</title>
6
6
<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
7
7
<link rel="home" href="index.html" title="telepathy-glib API Reference Manual">
8
8
<link rel="up" href="ch-client.html" title="Client-side proxies">
9
9
<link rel="prev" href="telepathy-glib-cli-call-stream.html" title="Channel Call stream interfaces">
10
10
<link rel="next" href="telepathy-glib-cli-anonymity.html" title="Connection and Channel Anonymity interfaces">
11
 
<meta name="generator" content="GTK-Doc V1.20 (XML mode)">
 
11
<meta name="generator" content="GTK-Doc V1.19 (XML mode)">
12
12
<link rel="stylesheet" href="style.css" type="text/css">
13
13
</head>
14
14
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
15
 
<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="10"><tr valign="middle">
16
 
<td width="100%" align="left" class="shortcuts">
17
 
<a href="#" class="shortcut">Top</a><span id="nav_description"> <span class="dim">|</span> 
18
 
                  <a href="#telepathy-glib-cli-call-misc.description" class="shortcut">Description</a></span><span id="nav_hierarchy"> <span class="dim">|</span> 
19
 
                  <a href="#telepathy-glib-cli-call-misc.object-hierarchy" class="shortcut">Object Hierarchy</a></span>
20
 
</td>
21
 
<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
22
 
<td><a accesskey="u" href="ch-client.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
23
 
<td><a accesskey="p" href="telepathy-glib-cli-call-stream.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
24
 
<td><a accesskey="n" href="telepathy-glib-cli-anonymity.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
25
 
</tr></table>
 
15
<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2">
 
16
<tr valign="middle">
 
17
<td><a accesskey="p" href="telepathy-glib-cli-call-stream.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td>
 
18
<td><a accesskey="u" href="ch-client.html"><img src="up.png" width="24" height="24" border="0" alt="Up"></a></td>
 
19
<td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td>
 
20
<th width="100%" align="center">telepathy-glib API Reference Manual</th>
 
21
<td><a accesskey="n" href="telepathy-glib-cli-anonymity.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
 
22
</tr>
 
23
<tr><td colspan="5" class="shortcuts">
 
24
<a href="#telepathy-glib-cli-call-misc.synopsis" class="shortcut">Top</a>
 
25
                   | 
 
26
                  <a href="#telepathy-glib-cli-call-misc.description" class="shortcut">Description</a>
 
27
</td></tr>
 
28
</table>
26
29
<div class="refentry">
27
30
<a name="telepathy-glib-cli-call-misc"></a><div class="titlepage"></div>
28
31
<div class="refnamediv"><table width="100%"><tr>
30
33
<h2><span class="refentrytitle"><a name="telepathy-glib-cli-call-misc.top_of_page"></a>Channel Call misc interfaces</span></h2>
31
34
<p>Channel Call misc interfaces — client-side wrappers for misc call interfaces</p>
32
35
</td>
33
 
<td class="gallery_image" valign="top" align="right"></td>
 
36
<td valign="top" align="right"></td>
34
37
</tr></table></div>
35
 
<div class="refsect1">
36
 
<a name="telepathy-glib-cli-call-misc.functions"></a><h2>Functions</h2>
37
 
<div class="informaltable"><table width="100%" border="0">
38
 
<colgroup>
39
 
<col width="150px" class="functions_return">
40
 
<col class="functions_name">
41
 
</colgroup>
42
 
<tbody>
43
 
<tr>
44
 
<td class="function_type">
45
 
<a class="link" href="telepathy-glib-proxy.html#TpProxyPendingCall" title="TpProxyPendingCall"><span class="returnvalue">TpProxyPendingCall</span></a> *
46
 
</td>
47
 
<td class="function_name">
48
 
<a class="link" href="telepathy-glib-cli-call-misc.html#tp-cli-call-content-media-description-call-accept" title="tp_cli_call_content_media_description_call_accept ()">tp_cli_call_content_media_description_call_accept</a> <span class="c_punctuation">()</span>
49
 
</td>
50
 
</tr>
51
 
<tr>
52
 
<td class="function_type">
53
 
<a class="link" href="telepathy-glib-proxy.html#TpProxyPendingCall" title="TpProxyPendingCall"><span class="returnvalue">TpProxyPendingCall</span></a> *
54
 
</td>
55
 
<td class="function_name">
56
 
<a class="link" href="telepathy-glib-cli-call-misc.html#tp-cli-call-content-media-description-call-reject" title="tp_cli_call_content_media_description_call_reject ()">tp_cli_call_content_media_description_call_reject</a> <span class="c_punctuation">()</span>
57
 
</td>
58
 
</tr>
59
 
<tr>
60
 
<td class="function_type">
61
 
<span class="returnvalue">void</span>
62
 
</td>
63
 
<td class="function_name">
64
 
<span class="c_punctuation">(</span><a class="link" href="telepathy-glib-cli-call-misc.html#tp-cli-call-content-media-description-callback-for-accept" title="tp_cli_call_content_media_description_callback_for_accept ()">*tp_cli_call_content_media_description_callback_for_accept</a><span class="c_punctuation">)</span> <span class="c_punctuation">()</span>
65
 
</td>
66
 
</tr>
67
 
<tr>
68
 
<td class="function_type">
69
 
<span class="returnvalue">void</span>
70
 
</td>
71
 
<td class="function_name">
72
 
<span class="c_punctuation">(</span><a class="link" href="telepathy-glib-cli-call-misc.html#tp-cli-call-content-media-description-callback-for-reject" title="tp_cli_call_content_media_description_callback_for_reject ()">*tp_cli_call_content_media_description_callback_for_reject</a><span class="c_punctuation">)</span> <span class="c_punctuation">()</span>
73
 
</td>
74
 
</tr>
75
 
<tr>
76
 
<td class="function_type">
77
 
<a class="link" href="telepathy-glib-proxy.html#TpProxyPendingCall" title="TpProxyPendingCall"><span class="returnvalue">TpProxyPendingCall</span></a> *
78
 
</td>
79
 
<td class="function_name">
80
 
<a class="link" href="telepathy-glib-cli-call-misc.html#tp-cli-call-stream-endpoint-call-accept-selected-candidate-pair" title="tp_cli_call_stream_endpoint_call_accept_selected_candidate_pair ()">tp_cli_call_stream_endpoint_call_accept_selected_candidate_pair</a> <span class="c_punctuation">()</span>
81
 
</td>
82
 
</tr>
83
 
<tr>
84
 
<td class="function_type">
85
 
<a class="link" href="telepathy-glib-proxy.html#TpProxyPendingCall" title="TpProxyPendingCall"><span class="returnvalue">TpProxyPendingCall</span></a> *
86
 
</td>
87
 
<td class="function_name">
88
 
<a class="link" href="telepathy-glib-cli-call-misc.html#tp-cli-call-stream-endpoint-call-reject-selected-candidate-pair" title="tp_cli_call_stream_endpoint_call_reject_selected_candidate_pair ()">tp_cli_call_stream_endpoint_call_reject_selected_candidate_pair</a> <span class="c_punctuation">()</span>
89
 
</td>
90
 
</tr>
91
 
<tr>
92
 
<td class="function_type">
93
 
<a class="link" href="telepathy-glib-proxy.html#TpProxyPendingCall" title="TpProxyPendingCall"><span class="returnvalue">TpProxyPendingCall</span></a> *
94
 
</td>
95
 
<td class="function_name">
96
 
<a class="link" href="telepathy-glib-cli-call-misc.html#tp-cli-call-stream-endpoint-call-set-controlling" title="tp_cli_call_stream_endpoint_call_set_controlling ()">tp_cli_call_stream_endpoint_call_set_controlling</a> <span class="c_punctuation">()</span>
97
 
</td>
98
 
</tr>
99
 
<tr>
100
 
<td class="function_type">
101
 
<a class="link" href="telepathy-glib-proxy.html#TpProxyPendingCall" title="TpProxyPendingCall"><span class="returnvalue">TpProxyPendingCall</span></a> *
102
 
</td>
103
 
<td class="function_name">
104
 
<a class="link" href="telepathy-glib-cli-call-misc.html#tp-cli-call-stream-endpoint-call-set-endpoint-state" title="tp_cli_call_stream_endpoint_call_set_endpoint_state ()">tp_cli_call_stream_endpoint_call_set_endpoint_state</a> <span class="c_punctuation">()</span>
105
 
</td>
106
 
</tr>
107
 
<tr>
108
 
<td class="function_type">
109
 
<a class="link" href="telepathy-glib-proxy.html#TpProxyPendingCall" title="TpProxyPendingCall"><span class="returnvalue">TpProxyPendingCall</span></a> *
110
 
</td>
111
 
<td class="function_name">
112
 
<a class="link" href="telepathy-glib-cli-call-misc.html#tp-cli-call-stream-endpoint-call-set-selected-candidate-pair" title="tp_cli_call_stream_endpoint_call_set_selected_candidate_pair ()">tp_cli_call_stream_endpoint_call_set_selected_candidate_pair</a> <span class="c_punctuation">()</span>
113
 
</td>
114
 
</tr>
115
 
<tr>
116
 
<td class="function_type">
117
 
<span class="returnvalue">void</span>
118
 
</td>
119
 
<td class="function_name">
120
 
<span class="c_punctuation">(</span><a class="link" href="telepathy-glib-cli-call-misc.html#tp-cli-call-stream-endpoint-callback-for-accept-selected-candidate-pair" title="tp_cli_call_stream_endpoint_callback_for_accept_selected_candidate_pair ()">*tp_cli_call_stream_endpoint_callback_for_accept_selected_candidate_pair</a><span class="c_punctuation">)</span> <span class="c_punctuation">()</span>
121
 
</td>
122
 
</tr>
123
 
<tr>
124
 
<td class="function_type">
125
 
<span class="returnvalue">void</span>
126
 
</td>
127
 
<td class="function_name">
128
 
<span class="c_punctuation">(</span><a class="link" href="telepathy-glib-cli-call-misc.html#tp-cli-call-stream-endpoint-callback-for-reject-selected-candidate-pair" title="tp_cli_call_stream_endpoint_callback_for_reject_selected_candidate_pair ()">*tp_cli_call_stream_endpoint_callback_for_reject_selected_candidate_pair</a><span class="c_punctuation">)</span> <span class="c_punctuation">()</span>
129
 
</td>
130
 
</tr>
131
 
<tr>
132
 
<td class="function_type">
133
 
<span class="returnvalue">void</span>
134
 
</td>
135
 
<td class="function_name">
136
 
<span class="c_punctuation">(</span><a class="link" href="telepathy-glib-cli-call-misc.html#tp-cli-call-stream-endpoint-callback-for-set-controlling" title="tp_cli_call_stream_endpoint_callback_for_set_controlling ()">*tp_cli_call_stream_endpoint_callback_for_set_controlling</a><span class="c_punctuation">)</span> <span class="c_punctuation">()</span>
137
 
</td>
138
 
</tr>
139
 
<tr>
140
 
<td class="function_type">
141
 
<span class="returnvalue">void</span>
142
 
</td>
143
 
<td class="function_name">
144
 
<span class="c_punctuation">(</span><a class="link" href="telepathy-glib-cli-call-misc.html#tp-cli-call-stream-endpoint-callback-for-set-endpoint-state" title="tp_cli_call_stream_endpoint_callback_for_set_endpoint_state ()">*tp_cli_call_stream_endpoint_callback_for_set_endpoint_state</a><span class="c_punctuation">)</span> <span class="c_punctuation">()</span>
145
 
</td>
146
 
</tr>
147
 
<tr>
148
 
<td class="function_type">
149
 
<span class="returnvalue">void</span>
150
 
</td>
151
 
<td class="function_name">
152
 
<span class="c_punctuation">(</span><a class="link" href="telepathy-glib-cli-call-misc.html#tp-cli-call-stream-endpoint-callback-for-set-selected-candidate-pair" title="tp_cli_call_stream_endpoint_callback_for_set_selected_candidate_pair ()">*tp_cli_call_stream_endpoint_callback_for_set_selected_candidate_pair</a><span class="c_punctuation">)</span> <span class="c_punctuation">()</span>
153
 
</td>
154
 
</tr>
155
 
<tr>
156
 
<td class="function_type">
157
 
<a class="link" href="telepathy-glib-proxy.html#TpProxySignalConnection" title="TpProxySignalConnection"><span class="returnvalue">TpProxySignalConnection</span></a> *
158
 
</td>
159
 
<td class="function_name">
160
 
<a class="link" href="telepathy-glib-cli-call-misc.html#tp-cli-call-stream-endpoint-connect-to-candidate-pair-selected" title="tp_cli_call_stream_endpoint_connect_to_candidate_pair_selected ()">tp_cli_call_stream_endpoint_connect_to_candidate_pair_selected</a> <span class="c_punctuation">()</span>
161
 
</td>
162
 
</tr>
163
 
<tr>
164
 
<td class="function_type">
165
 
<a class="link" href="telepathy-glib-proxy.html#TpProxySignalConnection" title="TpProxySignalConnection"><span class="returnvalue">TpProxySignalConnection</span></a> *
166
 
</td>
167
 
<td class="function_name">
168
 
<a class="link" href="telepathy-glib-cli-call-misc.html#tp-cli-call-stream-endpoint-connect-to-controlling-changed" title="tp_cli_call_stream_endpoint_connect_to_controlling_changed ()">tp_cli_call_stream_endpoint_connect_to_controlling_changed</a> <span class="c_punctuation">()</span>
169
 
</td>
170
 
</tr>
171
 
<tr>
172
 
<td class="function_type">
173
 
<a class="link" href="telepathy-glib-proxy.html#TpProxySignalConnection" title="TpProxySignalConnection"><span class="returnvalue">TpProxySignalConnection</span></a> *
174
 
</td>
175
 
<td class="function_name">
176
 
<a class="link" href="telepathy-glib-cli-call-misc.html#tp-cli-call-stream-endpoint-connect-to-endpoint-state-changed" title="tp_cli_call_stream_endpoint_connect_to_endpoint_state_changed ()">tp_cli_call_stream_endpoint_connect_to_endpoint_state_changed</a> <span class="c_punctuation">()</span>
177
 
</td>
178
 
</tr>
179
 
<tr>
180
 
<td class="function_type">
181
 
<a class="link" href="telepathy-glib-proxy.html#TpProxySignalConnection" title="TpProxySignalConnection"><span class="returnvalue">TpProxySignalConnection</span></a> *
182
 
</td>
183
 
<td class="function_name">
184
 
<a class="link" href="telepathy-glib-cli-call-misc.html#tp-cli-call-stream-endpoint-connect-to-remote-candidates-added" title="tp_cli_call_stream_endpoint_connect_to_remote_candidates_added ()">tp_cli_call_stream_endpoint_connect_to_remote_candidates_added</a> <span class="c_punctuation">()</span>
185
 
</td>
186
 
</tr>
187
 
<tr>
188
 
<td class="function_type">
189
 
<a class="link" href="telepathy-glib-proxy.html#TpProxySignalConnection" title="TpProxySignalConnection"><span class="returnvalue">TpProxySignalConnection</span></a> *
190
 
</td>
191
 
<td class="function_name">
192
 
<a class="link" href="telepathy-glib-cli-call-misc.html#tp-cli-call-stream-endpoint-connect-to-remote-credentials-set" title="tp_cli_call_stream_endpoint_connect_to_remote_credentials_set ()">tp_cli_call_stream_endpoint_connect_to_remote_credentials_set</a> <span class="c_punctuation">()</span>
193
 
</td>
194
 
</tr>
195
 
<tr>
196
 
<td class="function_type">
197
 
<span class="returnvalue">void</span>
198
 
</td>
199
 
<td class="function_name">
200
 
<span class="c_punctuation">(</span><a class="link" href="telepathy-glib-cli-call-misc.html#tp-cli-call-stream-endpoint-signal-callback-candidate-pair-selected" title="tp_cli_call_stream_endpoint_signal_callback_candidate_pair_selected ()">*tp_cli_call_stream_endpoint_signal_callback_candidate_pair_selected</a><span class="c_punctuation">)</span> <span class="c_punctuation">()</span>
201
 
</td>
202
 
</tr>
203
 
<tr>
204
 
<td class="function_type">
205
 
<span class="returnvalue">void</span>
206
 
</td>
207
 
<td class="function_name">
208
 
<span class="c_punctuation">(</span><a class="link" href="telepathy-glib-cli-call-misc.html#tp-cli-call-stream-endpoint-signal-callback-controlling-changed" title="tp_cli_call_stream_endpoint_signal_callback_controlling_changed ()">*tp_cli_call_stream_endpoint_signal_callback_controlling_changed</a><span class="c_punctuation">)</span> <span class="c_punctuation">()</span>
209
 
</td>
210
 
</tr>
211
 
<tr>
212
 
<td class="function_type">
213
 
<span class="returnvalue">void</span>
214
 
</td>
215
 
<td class="function_name">
216
 
<span class="c_punctuation">(</span><a class="link" href="telepathy-glib-cli-call-misc.html#tp-cli-call-stream-endpoint-signal-callback-endpoint-state-changed" title="tp_cli_call_stream_endpoint_signal_callback_endpoint_state_changed ()">*tp_cli_call_stream_endpoint_signal_callback_endpoint_state_changed</a><span class="c_punctuation">)</span> <span class="c_punctuation">()</span>
217
 
</td>
218
 
</tr>
219
 
<tr>
220
 
<td class="function_type">
221
 
<span class="returnvalue">void</span>
222
 
</td>
223
 
<td class="function_name">
224
 
<span class="c_punctuation">(</span><a class="link" href="telepathy-glib-cli-call-misc.html#tp-cli-call-stream-endpoint-signal-callback-remote-candidates-added" title="tp_cli_call_stream_endpoint_signal_callback_remote_candidates_added ()">*tp_cli_call_stream_endpoint_signal_callback_remote_candidates_added</a><span class="c_punctuation">)</span> <span class="c_punctuation">()</span>
225
 
</td>
226
 
</tr>
227
 
<tr>
228
 
<td class="function_type">
229
 
<span class="returnvalue">void</span>
230
 
</td>
231
 
<td class="function_name">
232
 
<span class="c_punctuation">(</span><a class="link" href="telepathy-glib-cli-call-misc.html#tp-cli-call-stream-endpoint-signal-callback-remote-credentials-set" title="tp_cli_call_stream_endpoint_signal_callback_remote_credentials_set ()">*tp_cli_call_stream_endpoint_signal_callback_remote_credentials_set</a><span class="c_punctuation">)</span> <span class="c_punctuation">()</span>
233
 
</td>
234
 
</tr>
235
 
</tbody>
236
 
</table></div>
237
 
</div>
238
 
<div class="refsect1">
239
 
<a name="telepathy-glib-cli-call-misc.object-hierarchy"></a><h2>Object Hierarchy</h2>
240
 
<pre class="screen">
241
 
</pre>
242
 
</div>
243
 
<div class="refsect1">
244
 
<a name="telepathy-glib-cli-call-misc.includes"></a><h2>Includes</h2>
245
 
<pre class="synopsis">#include &lt;telepathy-glib/telepathy-glib-dbus.h&gt;
 
38
<div class="refsynopsisdiv">
 
39
<a name="telepathy-glib-cli-call-misc.synopsis"></a><h2>Synopsis</h2>
 
40
<pre class="synopsis">
 
41
#include &lt;telepathy-glib/telepathy-glib-dbus.h&gt;
 
42
 
 
43
<a class="link" href="telepathy-glib-proxy.html#TpProxyPendingCall" title="TpProxyPendingCall"><span class="returnvalue">TpProxyPendingCall</span></a> * <a class="link" href="telepathy-glib-cli-call-misc.html#tp-cli-call-content-media-description-call-accept" title="tp_cli_call_content_media_description_call_accept ()">tp_cli_call_content_media_description_call_accept</a>
 
44
                                                        (<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> proxy</code></em>,
 
45
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> timeout_ms</code></em>,
 
46
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Hash-Tables.html#GHashTable"><span class="type">GHashTable</span></a> *in_Local_Media_Description</code></em>,
 
47
                                                         <em class="parameter"><code><a class="link" href="telepathy-glib-cli-call-misc.html#tp-cli-call-content-media-description-callback-for-accept" title="tp_cli_call_content_media_description_callback_for_accept ()"><span class="type">tp_cli_call_content_media_description_callback_for_accept</span></a> callback</code></em>,
 
48
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>,
 
49
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Datasets.html#GDestroyNotify"><span class="type">GDestroyNotify</span></a> destroy</code></em>,
 
50
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> *weak_object</code></em>);
 
51
<a class="link" href="telepathy-glib-proxy.html#TpProxyPendingCall" title="TpProxyPendingCall"><span class="returnvalue">TpProxyPendingCall</span></a> * <a class="link" href="telepathy-glib-cli-call-misc.html#tp-cli-call-content-media-description-call-reject" title="tp_cli_call_content_media_description_call_reject ()">tp_cli_call_content_media_description_call_reject</a>
 
52
                                                        (<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> proxy</code></em>,
 
53
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> timeout_ms</code></em>,
 
54
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Value-arrays.html#GValueArray"><span class="type">GValueArray</span></a> *in_Reason</code></em>,
 
55
                                                         <em class="parameter"><code><a class="link" href="telepathy-glib-cli-call-misc.html#tp-cli-call-content-media-description-callback-for-reject" title="tp_cli_call_content_media_description_callback_for_reject ()"><span class="type">tp_cli_call_content_media_description_callback_for_reject</span></a> callback</code></em>,
 
56
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>,
 
57
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Datasets.html#GDestroyNotify"><span class="type">GDestroyNotify</span></a> destroy</code></em>,
 
58
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> *weak_object</code></em>);
 
59
<span class="returnvalue">void</span>                (<a class="link" href="telepathy-glib-cli-call-misc.html#tp-cli-call-content-media-description-callback-for-accept" title="tp_cli_call_content_media_description_callback_for_accept ()">*tp_cli_call_content_media_description_callback_for_accept</a>)
 
60
                                                        (<em class="parameter"><code><a class="link" href="telepathy-glib-proxy.html#TpProxy"><span class="type">TpProxy</span></a> *proxy</code></em>,
 
61
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> *error</code></em>,
 
62
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>,
 
63
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> *weak_object</code></em>);
 
64
<span class="returnvalue">void</span>                (<a class="link" href="telepathy-glib-cli-call-misc.html#tp-cli-call-content-media-description-callback-for-reject" title="tp_cli_call_content_media_description_callback_for_reject ()">*tp_cli_call_content_media_description_callback_for_reject</a>)
 
65
                                                        (<em class="parameter"><code><a class="link" href="telepathy-glib-proxy.html#TpProxy"><span class="type">TpProxy</span></a> *proxy</code></em>,
 
66
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> *error</code></em>,
 
67
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>,
 
68
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> *weak_object</code></em>);
 
69
 
 
70
<a class="link" href="telepathy-glib-proxy.html#TpProxyPendingCall" title="TpProxyPendingCall"><span class="returnvalue">TpProxyPendingCall</span></a> * <a class="link" href="telepathy-glib-cli-call-misc.html#tp-cli-call-stream-endpoint-call-accept-selected-candidate-pair" title="tp_cli_call_stream_endpoint_call_accept_selected_candidate_pair ()">tp_cli_call_stream_endpoint_call_accept_selected_candidate_pair</a>
 
71
                                                        (<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> proxy</code></em>,
 
72
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> timeout_ms</code></em>,
 
73
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Value-arrays.html#GValueArray"><span class="type">GValueArray</span></a> *in_Local_Candidate</code></em>,
 
74
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Value-arrays.html#GValueArray"><span class="type">GValueArray</span></a> *in_Remote_Candidate</code></em>,
 
75
                                                         <em class="parameter"><code><a class="link" href="telepathy-glib-cli-call-misc.html#tp-cli-call-stream-endpoint-callback-for-accept-selected-candidate-pair" title="tp_cli_call_stream_endpoint_callback_for_accept_selected_candidate_pair ()"><span class="type">tp_cli_call_stream_endpoint_callback_for_accept_selected_candidate_pair</span></a> callback</code></em>,
 
76
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>,
 
77
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Datasets.html#GDestroyNotify"><span class="type">GDestroyNotify</span></a> destroy</code></em>,
 
78
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> *weak_object</code></em>);
 
79
<a class="link" href="telepathy-glib-proxy.html#TpProxyPendingCall" title="TpProxyPendingCall"><span class="returnvalue">TpProxyPendingCall</span></a> * <a class="link" href="telepathy-glib-cli-call-misc.html#tp-cli-call-stream-endpoint-call-reject-selected-candidate-pair" title="tp_cli_call_stream_endpoint_call_reject_selected_candidate_pair ()">tp_cli_call_stream_endpoint_call_reject_selected_candidate_pair</a>
 
80
                                                        (<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> proxy</code></em>,
 
81
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> timeout_ms</code></em>,
 
82
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Value-arrays.html#GValueArray"><span class="type">GValueArray</span></a> *in_Local_Candidate</code></em>,
 
83
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Value-arrays.html#GValueArray"><span class="type">GValueArray</span></a> *in_Remote_Candidate</code></em>,
 
84
                                                         <em class="parameter"><code><a class="link" href="telepathy-glib-cli-call-misc.html#tp-cli-call-stream-endpoint-callback-for-reject-selected-candidate-pair" title="tp_cli_call_stream_endpoint_callback_for_reject_selected_candidate_pair ()"><span class="type">tp_cli_call_stream_endpoint_callback_for_reject_selected_candidate_pair</span></a> callback</code></em>,
 
85
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>,
 
86
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Datasets.html#GDestroyNotify"><span class="type">GDestroyNotify</span></a> destroy</code></em>,
 
87
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> *weak_object</code></em>);
 
88
<a class="link" href="telepathy-glib-proxy.html#TpProxyPendingCall" title="TpProxyPendingCall"><span class="returnvalue">TpProxyPendingCall</span></a> * <a class="link" href="telepathy-glib-cli-call-misc.html#tp-cli-call-stream-endpoint-call-set-controlling" title="tp_cli_call_stream_endpoint_call_set_controlling ()">tp_cli_call_stream_endpoint_call_set_controlling</a>
 
89
                                                        (<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> proxy</code></em>,
 
90
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> timeout_ms</code></em>,
 
91
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> in_Controlling</code></em>,
 
92
                                                         <em class="parameter"><code><a class="link" href="telepathy-glib-cli-call-misc.html#tp-cli-call-stream-endpoint-callback-for-set-controlling" title="tp_cli_call_stream_endpoint_callback_for_set_controlling ()"><span class="type">tp_cli_call_stream_endpoint_callback_for_set_controlling</span></a> callback</code></em>,
 
93
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>,
 
94
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Datasets.html#GDestroyNotify"><span class="type">GDestroyNotify</span></a> destroy</code></em>,
 
95
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> *weak_object</code></em>);
 
96
<a class="link" href="telepathy-glib-proxy.html#TpProxyPendingCall" title="TpProxyPendingCall"><span class="returnvalue">TpProxyPendingCall</span></a> * <a class="link" href="telepathy-glib-cli-call-misc.html#tp-cli-call-stream-endpoint-call-set-endpoint-state" title="tp_cli_call_stream_endpoint_call_set_endpoint_state ()">tp_cli_call_stream_endpoint_call_set_endpoint_state</a>
 
97
                                                        (<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> proxy</code></em>,
 
98
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> timeout_ms</code></em>,
 
99
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> in_Component</code></em>,
 
100
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> in_State</code></em>,
 
101
                                                         <em class="parameter"><code><a class="link" href="telepathy-glib-cli-call-misc.html#tp-cli-call-stream-endpoint-callback-for-set-endpoint-state" title="tp_cli_call_stream_endpoint_callback_for_set_endpoint_state ()"><span class="type">tp_cli_call_stream_endpoint_callback_for_set_endpoint_state</span></a> callback</code></em>,
 
102
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>,
 
103
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Datasets.html#GDestroyNotify"><span class="type">GDestroyNotify</span></a> destroy</code></em>,
 
104
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> *weak_object</code></em>);
 
105
<a class="link" href="telepathy-glib-proxy.html#TpProxyPendingCall" title="TpProxyPendingCall"><span class="returnvalue">TpProxyPendingCall</span></a> * <a class="link" href="telepathy-glib-cli-call-misc.html#tp-cli-call-stream-endpoint-call-set-selected-candidate-pair" title="tp_cli_call_stream_endpoint_call_set_selected_candidate_pair ()">tp_cli_call_stream_endpoint_call_set_selected_candidate_pair</a>
 
106
                                                        (<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> proxy</code></em>,
 
107
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> timeout_ms</code></em>,
 
108
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Value-arrays.html#GValueArray"><span class="type">GValueArray</span></a> *in_Local_Candidate</code></em>,
 
109
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Value-arrays.html#GValueArray"><span class="type">GValueArray</span></a> *in_Remote_Candidate</code></em>,
 
110
                                                         <em class="parameter"><code><a class="link" href="telepathy-glib-cli-call-misc.html#tp-cli-call-stream-endpoint-callback-for-set-selected-candidate-pair" title="tp_cli_call_stream_endpoint_callback_for_set_selected_candidate_pair ()"><span class="type">tp_cli_call_stream_endpoint_callback_for_set_selected_candidate_pair</span></a> callback</code></em>,
 
111
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>,
 
112
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Datasets.html#GDestroyNotify"><span class="type">GDestroyNotify</span></a> destroy</code></em>,
 
113
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> *weak_object</code></em>);
 
114
<span class="returnvalue">void</span>                (<a class="link" href="telepathy-glib-cli-call-misc.html#tp-cli-call-stream-endpoint-callback-for-accept-selected-candidate-pair" title="tp_cli_call_stream_endpoint_callback_for_accept_selected_candidate_pair ()">*tp_cli_call_stream_endpoint_callback_for_accept_selected_candidate_pair</a>)
 
115
                                                        (<em class="parameter"><code><a class="link" href="telepathy-glib-proxy.html#TpProxy"><span class="type">TpProxy</span></a> *proxy</code></em>,
 
116
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> *error</code></em>,
 
117
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>,
 
118
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> *weak_object</code></em>);
 
119
<span class="returnvalue">void</span>                (<a class="link" href="telepathy-glib-cli-call-misc.html#tp-cli-call-stream-endpoint-callback-for-reject-selected-candidate-pair" title="tp_cli_call_stream_endpoint_callback_for_reject_selected_candidate_pair ()">*tp_cli_call_stream_endpoint_callback_for_reject_selected_candidate_pair</a>)
 
120
                                                        (<em class="parameter"><code><a class="link" href="telepathy-glib-proxy.html#TpProxy"><span class="type">TpProxy</span></a> *proxy</code></em>,
 
121
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> *error</code></em>,
 
122
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>,
 
123
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> *weak_object</code></em>);
 
124
<span class="returnvalue">void</span>                (<a class="link" href="telepathy-glib-cli-call-misc.html#tp-cli-call-stream-endpoint-callback-for-set-controlling" title="tp_cli_call_stream_endpoint_callback_for_set_controlling ()">*tp_cli_call_stream_endpoint_callback_for_set_controlling</a>)
 
125
                                                        (<em class="parameter"><code><a class="link" href="telepathy-glib-proxy.html#TpProxy"><span class="type">TpProxy</span></a> *proxy</code></em>,
 
126
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> *error</code></em>,
 
127
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>,
 
128
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> *weak_object</code></em>);
 
129
<span class="returnvalue">void</span>                (<a class="link" href="telepathy-glib-cli-call-misc.html#tp-cli-call-stream-endpoint-callback-for-set-endpoint-state" title="tp_cli_call_stream_endpoint_callback_for_set_endpoint_state ()">*tp_cli_call_stream_endpoint_callback_for_set_endpoint_state</a>)
 
130
                                                        (<em class="parameter"><code><a class="link" href="telepathy-glib-proxy.html#TpProxy"><span class="type">TpProxy</span></a> *proxy</code></em>,
 
131
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> *error</code></em>,
 
132
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>,
 
133
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> *weak_object</code></em>);
 
134
<span class="returnvalue">void</span>                (<a class="link" href="telepathy-glib-cli-call-misc.html#tp-cli-call-stream-endpoint-callback-for-set-selected-candidate-pair" title="tp_cli_call_stream_endpoint_callback_for_set_selected_candidate_pair ()">*tp_cli_call_stream_endpoint_callback_for_set_selected_candidate_pair</a>)
 
135
                                                        (<em class="parameter"><code><a class="link" href="telepathy-glib-proxy.html#TpProxy"><span class="type">TpProxy</span></a> *proxy</code></em>,
 
136
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> *error</code></em>,
 
137
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>,
 
138
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> *weak_object</code></em>);
 
139
<a class="link" href="telepathy-glib-proxy.html#TpProxySignalConnection" title="TpProxySignalConnection"><span class="returnvalue">TpProxySignalConnection</span></a> * <a class="link" href="telepathy-glib-cli-call-misc.html#tp-cli-call-stream-endpoint-connect-to-candidate-pair-selected" title="tp_cli_call_stream_endpoint_connect_to_candidate_pair_selected ()">tp_cli_call_stream_endpoint_connect_to_candidate_pair_selected</a>
 
140
                                                        (<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> proxy</code></em>,
 
141
                                                         <em class="parameter"><code><a class="link" href="telepathy-glib-cli-call-misc.html#tp-cli-call-stream-endpoint-signal-callback-candidate-pair-selected" title="tp_cli_call_stream_endpoint_signal_callback_candidate_pair_selected ()"><span class="type">tp_cli_call_stream_endpoint_signal_callback_candidate_pair_selected</span></a> callback</code></em>,
 
142
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>,
 
143
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Datasets.html#GDestroyNotify"><span class="type">GDestroyNotify</span></a> destroy</code></em>,
 
144
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> *weak_object</code></em>,
 
145
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);
 
146
<a class="link" href="telepathy-glib-proxy.html#TpProxySignalConnection" title="TpProxySignalConnection"><span class="returnvalue">TpProxySignalConnection</span></a> * <a class="link" href="telepathy-glib-cli-call-misc.html#tp-cli-call-stream-endpoint-connect-to-controlling-changed" title="tp_cli_call_stream_endpoint_connect_to_controlling_changed ()">tp_cli_call_stream_endpoint_connect_to_controlling_changed</a>
 
147
                                                        (<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> proxy</code></em>,
 
148
                                                         <em class="parameter"><code><a class="link" href="telepathy-glib-cli-call-misc.html#tp-cli-call-stream-endpoint-signal-callback-controlling-changed" title="tp_cli_call_stream_endpoint_signal_callback_controlling_changed ()"><span class="type">tp_cli_call_stream_endpoint_signal_callback_controlling_changed</span></a> callback</code></em>,
 
149
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>,
 
150
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Datasets.html#GDestroyNotify"><span class="type">GDestroyNotify</span></a> destroy</code></em>,
 
151
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> *weak_object</code></em>,
 
152
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);
 
153
<a class="link" href="telepathy-glib-proxy.html#TpProxySignalConnection" title="TpProxySignalConnection"><span class="returnvalue">TpProxySignalConnection</span></a> * <a class="link" href="telepathy-glib-cli-call-misc.html#tp-cli-call-stream-endpoint-connect-to-endpoint-state-changed" title="tp_cli_call_stream_endpoint_connect_to_endpoint_state_changed ()">tp_cli_call_stream_endpoint_connect_to_endpoint_state_changed</a>
 
154
                                                        (<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> proxy</code></em>,
 
155
                                                         <em class="parameter"><code><a class="link" href="telepathy-glib-cli-call-misc.html#tp-cli-call-stream-endpoint-signal-callback-endpoint-state-changed" title="tp_cli_call_stream_endpoint_signal_callback_endpoint_state_changed ()"><span class="type">tp_cli_call_stream_endpoint_signal_callback_endpoint_state_changed</span></a> callback</code></em>,
 
156
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>,
 
157
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Datasets.html#GDestroyNotify"><span class="type">GDestroyNotify</span></a> destroy</code></em>,
 
158
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> *weak_object</code></em>,
 
159
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);
 
160
<a class="link" href="telepathy-glib-proxy.html#TpProxySignalConnection" title="TpProxySignalConnection"><span class="returnvalue">TpProxySignalConnection</span></a> * <a class="link" href="telepathy-glib-cli-call-misc.html#tp-cli-call-stream-endpoint-connect-to-remote-candidates-added" title="tp_cli_call_stream_endpoint_connect_to_remote_candidates_added ()">tp_cli_call_stream_endpoint_connect_to_remote_candidates_added</a>
 
161
                                                        (<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> proxy</code></em>,
 
162
                                                         <em class="parameter"><code><a class="link" href="telepathy-glib-cli-call-misc.html#tp-cli-call-stream-endpoint-signal-callback-remote-candidates-added" title="tp_cli_call_stream_endpoint_signal_callback_remote_candidates_added ()"><span class="type">tp_cli_call_stream_endpoint_signal_callback_remote_candidates_added</span></a> callback</code></em>,
 
163
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>,
 
164
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Datasets.html#GDestroyNotify"><span class="type">GDestroyNotify</span></a> destroy</code></em>,
 
165
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> *weak_object</code></em>,
 
166
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);
 
167
<a class="link" href="telepathy-glib-proxy.html#TpProxySignalConnection" title="TpProxySignalConnection"><span class="returnvalue">TpProxySignalConnection</span></a> * <a class="link" href="telepathy-glib-cli-call-misc.html#tp-cli-call-stream-endpoint-connect-to-remote-credentials-set" title="tp_cli_call_stream_endpoint_connect_to_remote_credentials_set ()">tp_cli_call_stream_endpoint_connect_to_remote_credentials_set</a>
 
168
                                                        (<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> proxy</code></em>,
 
169
                                                         <em class="parameter"><code><a class="link" href="telepathy-glib-cli-call-misc.html#tp-cli-call-stream-endpoint-signal-callback-remote-credentials-set" title="tp_cli_call_stream_endpoint_signal_callback_remote_credentials_set ()"><span class="type">tp_cli_call_stream_endpoint_signal_callback_remote_credentials_set</span></a> callback</code></em>,
 
170
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>,
 
171
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Datasets.html#GDestroyNotify"><span class="type">GDestroyNotify</span></a> destroy</code></em>,
 
172
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> *weak_object</code></em>,
 
173
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);
 
174
<span class="returnvalue">void</span>                (<a class="link" href="telepathy-glib-cli-call-misc.html#tp-cli-call-stream-endpoint-signal-callback-candidate-pair-selected" title="tp_cli_call_stream_endpoint_signal_callback_candidate_pair_selected ()">*tp_cli_call_stream_endpoint_signal_callback_candidate_pair_selected</a>)
 
175
                                                        (<em class="parameter"><code><a class="link" href="telepathy-glib-proxy.html#TpProxy"><span class="type">TpProxy</span></a> *proxy</code></em>,
 
176
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Value-arrays.html#GValueArray"><span class="type">GValueArray</span></a> *arg_Local_Candidate</code></em>,
 
177
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Value-arrays.html#GValueArray"><span class="type">GValueArray</span></a> *arg_Remote_Candidate</code></em>,
 
178
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>,
 
179
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> *weak_object</code></em>);
 
180
<span class="returnvalue">void</span>                (<a class="link" href="telepathy-glib-cli-call-misc.html#tp-cli-call-stream-endpoint-signal-callback-controlling-changed" title="tp_cli_call_stream_endpoint_signal_callback_controlling_changed ()">*tp_cli_call_stream_endpoint_signal_callback_controlling_changed</a>)
 
181
                                                        (<em class="parameter"><code><a class="link" href="telepathy-glib-proxy.html#TpProxy"><span class="type">TpProxy</span></a> *proxy</code></em>,
 
182
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> arg_Controlling</code></em>,
 
183
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>,
 
184
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> *weak_object</code></em>);
 
185
<span class="returnvalue">void</span>                (<a class="link" href="telepathy-glib-cli-call-misc.html#tp-cli-call-stream-endpoint-signal-callback-endpoint-state-changed" title="tp_cli_call_stream_endpoint_signal_callback_endpoint_state_changed ()">*tp_cli_call_stream_endpoint_signal_callback_endpoint_state_changed</a>)
 
186
                                                        (<em class="parameter"><code><a class="link" href="telepathy-glib-proxy.html#TpProxy"><span class="type">TpProxy</span></a> *proxy</code></em>,
 
187
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> arg_Component</code></em>,
 
188
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> arg_State</code></em>,
 
189
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>,
 
190
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> *weak_object</code></em>);
 
191
<span class="returnvalue">void</span>                (<a class="link" href="telepathy-glib-cli-call-misc.html#tp-cli-call-stream-endpoint-signal-callback-remote-candidates-added" title="tp_cli_call_stream_endpoint_signal_callback_remote_candidates_added ()">*tp_cli_call_stream_endpoint_signal_callback_remote_candidates_added</a>)
 
192
                                                        (<em class="parameter"><code><a class="link" href="telepathy-glib-proxy.html#TpProxy"><span class="type">TpProxy</span></a> *proxy</code></em>,
 
193
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Pointer-Arrays.html#GPtrArray"><span class="type">GPtrArray</span></a> *arg_Candidates</code></em>,
 
194
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>,
 
195
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> *weak_object</code></em>);
 
196
<span class="returnvalue">void</span>                (<a class="link" href="telepathy-glib-cli-call-misc.html#tp-cli-call-stream-endpoint-signal-callback-remote-credentials-set" title="tp_cli_call_stream_endpoint_signal_callback_remote_credentials_set ()">*tp_cli_call_stream_endpoint_signal_callback_remote_credentials_set</a>)
 
197
                                                        (<em class="parameter"><code><a class="link" href="telepathy-glib-proxy.html#TpProxy"><span class="type">TpProxy</span></a> *proxy</code></em>,
 
198
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *arg_Username</code></em>,
 
199
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *arg_Password</code></em>,
 
200
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>,
 
201
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> *weak_object</code></em>);
246
202
</pre>
247
203
</div>
248
204
<div class="refsect1">
249
205
<a name="telepathy-glib-cli-call-misc.description"></a><h2>Description</h2>
250
 
<p>Misc interfaces for calls.</p>
251
 
</div>
252
 
<div class="refsect1">
253
 
<a name="telepathy-glib-cli-call-misc.functions_details"></a><h2>Functions</h2>
254
 
<div class="refsect2">
255
 
<a name="tp-cli-call-content-media-description-call-accept"></a><h3>tp_cli_call_content_media_description_call_accept ()</h3>
256
 
<pre class="programlisting"><a class="link" href="telepathy-glib-proxy.html#TpProxyPendingCall" title="TpProxyPendingCall"><span class="returnvalue">TpProxyPendingCall</span></a> *
257
 
tp_cli_call_content_media_description_call_accept
258
 
                               (<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> proxy</code></em>,
259
 
                                <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> timeout_ms</code></em>,
260
 
                                <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Hash-Tables.html#GHashTable"><span class="type">GHashTable</span></a> *in_Local_Media_Description</code></em>,
261
 
                                <em class="parameter"><code><a class="link" href="telepathy-glib-cli-call-misc.html#tp-cli-call-content-media-description-callback-for-accept" title="tp_cli_call_content_media_description_callback_for_accept ()"><span class="type">tp_cli_call_content_media_description_callback_for_accept</span></a> callback</code></em>,
262
 
                                <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>,
263
 
                                <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Datasets.html#GDestroyNotify"><span class="type">GDestroyNotify</span></a> destroy</code></em>,
264
 
                                <em class="parameter"><code><a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> *weak_object</code></em>);</pre>
265
 
<p>Start a Accept method call.</p>
266
 
<p>Accepts the updated Description and update the corresponding         local description. If FurtherNegotiationRequired is True,         calling this method will generally cause a network round-trip         and a new MediaDescription to be offered (hopefully with         FurtherNegotiationRequired set to False).</p>
267
 
<div class="refsect3">
268
 
<a name="id-1.4.41.7.2.6"></a><h4>Parameters</h4>
269
 
<div class="informaltable"><table width="100%" border="0">
270
 
<colgroup>
271
 
<col width="150px" class="parameters_name">
272
 
<col class="parameters_description">
273
 
<col width="200px" class="parameters_annotations">
274
 
</colgroup>
275
 
<tbody>
276
 
<tr>
277
 
<td class="parameter_name"><p>proxy</p></td>
278
 
<td class="parameter_description"><p>the <a class="link" href="telepathy-glib-proxy.html#TpProxy"><span class="type">TpProxy</span></a></p></td>
279
 
<td class="parameter_annotations"> </td>
280
 
</tr>
281
 
<tr>
282
 
<td class="parameter_name"><p>timeout_ms</p></td>
283
 
<td class="parameter_description"><p>the timeout in milliseconds, or -1 to use the
284
 
default</p></td>
285
 
<td class="parameter_annotations"> </td>
286
 
</tr>
287
 
<tr>
288
 
<td class="parameter_name"><p>in_Local_Media_Description</p></td>
289
 
<td class="parameter_description"><p>Used to pass an 'in' argument: The local description to send to the remote contacts and           to use in the &lt;tp:dbus-ref namespace="ofdT.Call1"&gt;Content&lt;/tp:dbus-ref&gt;.</p></td>
290
 
<td class="parameter_annotations"> </td>
291
 
</tr>
292
 
<tr>
293
 
<td class="parameter_name"><p>callback</p></td>
294
 
<td class="parameter_description"><p>called when the method call succeeds or fails;
295
 
may be <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> to make a "fire and forget" call with no
296
 
reply tracking</p></td>
297
 
<td class="parameter_annotations"> </td>
298
 
</tr>
299
 
<tr>
300
 
<td class="parameter_name"><p>user_data</p></td>
301
 
<td class="parameter_description"><p>user-supplied data passed to the callback;
302
 
must be <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if <em class="parameter"><code>callback</code></em>
303
 
is <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a></p></td>
304
 
<td class="parameter_annotations"> </td>
305
 
</tr>
306
 
<tr>
307
 
<td class="parameter_name"><p>destroy</p></td>
308
 
<td class="parameter_description"><p>called with the user_data as argument, after the
309
 
call has succeeded, failed or been cancelled;
310
 
must be <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if <em class="parameter"><code>callback</code></em>
311
 
is <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a></p></td>
312
 
<td class="parameter_annotations"> </td>
313
 
</tr>
314
 
<tr>
315
 
<td class="parameter_name"><p>weak_object</p></td>
316
 
<td class="parameter_description"><p>If not <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>, a <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> which will be
317
 
weakly referenced; if it is destroyed, this call
318
 
will automatically be cancelled. Must be <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if
319
 
<em class="parameter"><code>callback</code></em>
320
 
is <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a></p></td>
321
 
<td class="parameter_annotations"> </td>
322
 
</tr>
323
 
</tbody>
324
 
</table></div>
325
 
</div>
326
 
<div class="refsect3">
327
 
<a name="id-1.4.41.7.2.7"></a><h4>Returns</h4>
328
 
<p> a <a class="link" href="telepathy-glib-proxy.html#TpProxyPendingCall" title="TpProxyPendingCall"><span class="type">TpProxyPendingCall</span></a> representing the call in
329
 
progress. It is borrowed from the object, and will become
330
 
invalid when the callback is called, the call is
331
 
cancelled or the <a class="link" href="telepathy-glib-proxy.html#TpProxy"><span class="type">TpProxy</span></a> becomes invalid.</p>
332
 
<p></p>
333
 
</div>
334
 
</div>
335
 
<hr>
336
 
<div class="refsect2">
337
 
<a name="tp-cli-call-content-media-description-call-reject"></a><h3>tp_cli_call_content_media_description_call_reject ()</h3>
338
 
<pre class="programlisting"><a class="link" href="telepathy-glib-proxy.html#TpProxyPendingCall" title="TpProxyPendingCall"><span class="returnvalue">TpProxyPendingCall</span></a> *
339
 
tp_cli_call_content_media_description_call_reject
340
 
                               (<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> proxy</code></em>,
341
 
                                <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> timeout_ms</code></em>,
342
 
                                <em class="parameter"><code>const <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Value-arrays.html#GValueArray"><span class="type">GValueArray</span></a> *in_Reason</code></em>,
343
 
                                <em class="parameter"><code><a class="link" href="telepathy-glib-cli-call-misc.html#tp-cli-call-content-media-description-callback-for-reject" title="tp_cli_call_content_media_description_callback_for_reject ()"><span class="type">tp_cli_call_content_media_description_callback_for_reject</span></a> callback</code></em>,
344
 
                                <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>,
345
 
                                <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Datasets.html#GDestroyNotify"><span class="type">GDestroyNotify</span></a> destroy</code></em>,
346
 
                                <em class="parameter"><code><a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> *weak_object</code></em>);</pre>
347
 
<p>Start a Reject method call.</p>
348
 
<p>Reject the proposed update to the remote description.</p>
349
 
<div class="refsect3">
350
 
<a name="id-1.4.41.7.3.6"></a><h4>Parameters</h4>
351
 
<div class="informaltable"><table width="100%" border="0">
352
 
<colgroup>
353
 
<col width="150px" class="parameters_name">
354
 
<col class="parameters_description">
355
 
<col width="200px" class="parameters_annotations">
356
 
</colgroup>
357
 
<tbody>
358
 
<tr>
359
 
<td class="parameter_name"><p>proxy</p></td>
360
 
<td class="parameter_description"><p>the <a class="link" href="telepathy-glib-proxy.html#TpProxy"><span class="type">TpProxy</span></a></p></td>
361
 
<td class="parameter_annotations"> </td>
362
 
</tr>
363
 
<tr>
364
 
<td class="parameter_name"><p>timeout_ms</p></td>
365
 
<td class="parameter_description"><p>the timeout in milliseconds, or -1 to use the
366
 
default</p></td>
367
 
<td class="parameter_annotations"> </td>
368
 
</tr>
369
 
<tr>
370
 
<td class="parameter_name"><p>in_Reason</p></td>
371
 
<td class="parameter_description"><p>Used to pass an 'in' argument: A structured reason for the rejection.</p></td>
372
 
<td class="parameter_annotations"> </td>
373
 
</tr>
374
 
<tr>
375
 
<td class="parameter_name"><p>callback</p></td>
376
 
<td class="parameter_description"><p>called when the method call succeeds or fails;
377
 
may be <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> to make a "fire and forget" call with no
378
 
reply tracking</p></td>
379
 
<td class="parameter_annotations"> </td>
380
 
</tr>
381
 
<tr>
382
 
<td class="parameter_name"><p>user_data</p></td>
383
 
<td class="parameter_description"><p>user-supplied data passed to the callback;
384
 
must be <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if <em class="parameter"><code>callback</code></em>
385
 
is <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a></p></td>
386
 
<td class="parameter_annotations"> </td>
387
 
</tr>
388
 
<tr>
389
 
<td class="parameter_name"><p>destroy</p></td>
390
 
<td class="parameter_description"><p>called with the user_data as argument, after the
391
 
call has succeeded, failed or been cancelled;
392
 
must be <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if <em class="parameter"><code>callback</code></em>
393
 
is <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a></p></td>
394
 
<td class="parameter_annotations"> </td>
395
 
</tr>
396
 
<tr>
397
 
<td class="parameter_name"><p>weak_object</p></td>
398
 
<td class="parameter_description"><p>If not <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>, a <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> which will be
399
 
weakly referenced; if it is destroyed, this call
400
 
will automatically be cancelled. Must be <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if
401
 
<em class="parameter"><code>callback</code></em>
402
 
is <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a></p></td>
403
 
<td class="parameter_annotations"> </td>
404
 
</tr>
405
 
</tbody>
406
 
</table></div>
407
 
</div>
408
 
<div class="refsect3">
409
 
<a name="id-1.4.41.7.3.7"></a><h4>Returns</h4>
410
 
<p> a <a class="link" href="telepathy-glib-proxy.html#TpProxyPendingCall" title="TpProxyPendingCall"><span class="type">TpProxyPendingCall</span></a> representing the call in
411
 
progress. It is borrowed from the object, and will become
412
 
invalid when the callback is called, the call is
413
 
cancelled or the <a class="link" href="telepathy-glib-proxy.html#TpProxy"><span class="type">TpProxy</span></a> becomes invalid.</p>
414
 
<p></p>
415
 
</div>
416
 
</div>
417
 
<hr>
418
 
<div class="refsect2">
419
 
<a name="tp-cli-call-content-media-description-callback-for-accept"></a><h3>tp_cli_call_content_media_description_callback_for_accept ()</h3>
420
 
<pre class="programlisting"><span class="returnvalue">void</span>
421
 
<span class="c_punctuation">(</span>*tp_cli_call_content_media_description_callback_for_accept<span class="c_punctuation">)</span>
422
 
                               (<em class="parameter"><code><a class="link" href="telepathy-glib-proxy.html#TpProxy"><span class="type">TpProxy</span></a> *proxy</code></em>,
423
 
                                <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> *error</code></em>,
424
 
                                <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>,
425
 
                                <em class="parameter"><code><a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> *weak_object</code></em>);</pre>
426
 
<p>Signature of the callback called when a Accept method call
427
 
succeeds or fails.</p>
428
 
<div class="refsect3">
429
 
<a name="id-1.4.41.7.4.5"></a><h4>Parameters</h4>
430
 
<div class="informaltable"><table width="100%" border="0">
431
 
<colgroup>
432
 
<col width="150px" class="parameters_name">
433
 
<col class="parameters_description">
434
 
<col width="200px" class="parameters_annotations">
435
 
</colgroup>
436
 
<tbody>
437
 
<tr>
438
 
<td class="parameter_name"><p>proxy</p></td>
439
 
<td class="parameter_description"><p>the proxy on which the call was made</p></td>
440
 
<td class="parameter_annotations"> </td>
441
 
</tr>
442
 
<tr>
443
 
<td class="parameter_name"><p>error</p></td>
444
 
<td class="parameter_description"><p><a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> on success, or an error on failure</p></td>
445
 
<td class="parameter_annotations"> </td>
446
 
</tr>
447
 
<tr>
448
 
<td class="parameter_name"><p>user_data</p></td>
449
 
<td class="parameter_description"><p>user-supplied data</p></td>
450
 
<td class="parameter_annotations"> </td>
451
 
</tr>
452
 
<tr>
453
 
<td class="parameter_name"><p>weak_object</p></td>
454
 
<td class="parameter_description"><p>user-supplied object</p></td>
455
 
<td class="parameter_annotations"> </td>
456
 
</tr>
457
 
</tbody>
458
 
</table></div>
459
 
</div>
460
 
</div>
461
 
<hr>
462
 
<div class="refsect2">
463
 
<a name="tp-cli-call-content-media-description-callback-for-reject"></a><h3>tp_cli_call_content_media_description_callback_for_reject ()</h3>
464
 
<pre class="programlisting"><span class="returnvalue">void</span>
465
 
<span class="c_punctuation">(</span>*tp_cli_call_content_media_description_callback_for_reject<span class="c_punctuation">)</span>
466
 
                               (<em class="parameter"><code><a class="link" href="telepathy-glib-proxy.html#TpProxy"><span class="type">TpProxy</span></a> *proxy</code></em>,
467
 
                                <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> *error</code></em>,
468
 
                                <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>,
469
 
                                <em class="parameter"><code><a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> *weak_object</code></em>);</pre>
470
 
<p>Signature of the callback called when a Reject method call
471
 
succeeds or fails.</p>
472
 
<div class="refsect3">
473
 
<a name="id-1.4.41.7.5.5"></a><h4>Parameters</h4>
474
 
<div class="informaltable"><table width="100%" border="0">
475
 
<colgroup>
476
 
<col width="150px" class="parameters_name">
477
 
<col class="parameters_description">
478
 
<col width="200px" class="parameters_annotations">
479
 
</colgroup>
480
 
<tbody>
481
 
<tr>
482
 
<td class="parameter_name"><p>proxy</p></td>
483
 
<td class="parameter_description"><p>the proxy on which the call was made</p></td>
484
 
<td class="parameter_annotations"> </td>
485
 
</tr>
486
 
<tr>
487
 
<td class="parameter_name"><p>error</p></td>
488
 
<td class="parameter_description"><p><a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> on success, or an error on failure</p></td>
489
 
<td class="parameter_annotations"> </td>
490
 
</tr>
491
 
<tr>
492
 
<td class="parameter_name"><p>user_data</p></td>
493
 
<td class="parameter_description"><p>user-supplied data</p></td>
494
 
<td class="parameter_annotations"> </td>
495
 
</tr>
496
 
<tr>
497
 
<td class="parameter_name"><p>weak_object</p></td>
498
 
<td class="parameter_description"><p>user-supplied object</p></td>
499
 
<td class="parameter_annotations"> </td>
500
 
</tr>
501
 
</tbody>
502
 
</table></div>
503
 
</div>
504
 
</div>
505
 
<hr>
506
 
<div class="refsect2">
507
 
<a name="tp-cli-call-stream-endpoint-call-accept-selected-candidate-pair"></a><h3>tp_cli_call_stream_endpoint_call_accept_selected_candidate_pair ()</h3>
508
 
<pre class="programlisting"><a class="link" href="telepathy-glib-proxy.html#TpProxyPendingCall" title="TpProxyPendingCall"><span class="returnvalue">TpProxyPendingCall</span></a> *
509
 
tp_cli_call_stream_endpoint_call_accept_selected_candidate_pair
510
 
                               (<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> proxy</code></em>,
511
 
                                <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> timeout_ms</code></em>,
512
 
                                <em class="parameter"><code>const <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Value-arrays.html#GValueArray"><span class="type">GValueArray</span></a> *in_Local_Candidate</code></em>,
513
 
                                <em class="parameter"><code>const <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Value-arrays.html#GValueArray"><span class="type">GValueArray</span></a> *in_Remote_Candidate</code></em>,
514
 
                                <em class="parameter"><code><a class="link" href="telepathy-glib-cli-call-misc.html#tp-cli-call-stream-endpoint-callback-for-accept-selected-candidate-pair" title="tp_cli_call_stream_endpoint_callback_for_accept_selected_candidate_pair ()"><span class="type">tp_cli_call_stream_endpoint_callback_for_accept_selected_candidate_pair</span></a> callback</code></em>,
515
 
                                <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>,
516
 
                                <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Datasets.html#GDestroyNotify"><span class="type">GDestroyNotify</span></a> destroy</code></em>,
517
 
                                <em class="parameter"><code><a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> *weak_object</code></em>);</pre>
518
 
<p>Start a AcceptSelectedCandidatePair method call.</p>
519
 
<p>Called in response to         &lt;tp:member-ref&gt;CandidatePairSelected&lt;/tp:member-ref&gt; if/when this         candidate pair is known to have passed its connectivity checks.</p>
520
 
<div class="refsect3">
521
 
<a name="id-1.4.41.7.6.6"></a><h4>Parameters</h4>
522
 
<div class="informaltable"><table width="100%" border="0">
523
 
<colgroup>
524
 
<col width="150px" class="parameters_name">
525
 
<col class="parameters_description">
526
 
<col width="200px" class="parameters_annotations">
527
 
</colgroup>
528
 
<tbody>
529
 
<tr>
530
 
<td class="parameter_name"><p>proxy</p></td>
531
 
<td class="parameter_description"><p>the <a class="link" href="telepathy-glib-proxy.html#TpProxy"><span class="type">TpProxy</span></a></p></td>
532
 
<td class="parameter_annotations"> </td>
533
 
</tr>
534
 
<tr>
535
 
<td class="parameter_name"><p>timeout_ms</p></td>
536
 
<td class="parameter_description"><p>the timeout in milliseconds, or -1 to use the
537
 
default</p></td>
538
 
<td class="parameter_annotations"> </td>
539
 
</tr>
540
 
<tr>
541
 
<td class="parameter_name"><p>in_Local_Candidate</p></td>
542
 
<td class="parameter_description"><p>Used to pass an 'in' argument: The local candidate that has been selected.</p></td>
543
 
<td class="parameter_annotations"> </td>
544
 
</tr>
545
 
<tr>
546
 
<td class="parameter_name"><p>in_Remote_Candidate</p></td>
547
 
<td class="parameter_description"><p>Used to pass an 'in' argument: The remote candidate that has been selected.</p></td>
548
 
<td class="parameter_annotations"> </td>
549
 
</tr>
550
 
<tr>
551
 
<td class="parameter_name"><p>callback</p></td>
552
 
<td class="parameter_description"><p>called when the method call succeeds or fails;
553
 
may be <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> to make a "fire and forget" call with no
554
 
reply tracking</p></td>
555
 
<td class="parameter_annotations"> </td>
556
 
</tr>
557
 
<tr>
558
 
<td class="parameter_name"><p>user_data</p></td>
559
 
<td class="parameter_description"><p>user-supplied data passed to the callback;
560
 
must be <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if <em class="parameter"><code>callback</code></em>
561
 
is <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a></p></td>
562
 
<td class="parameter_annotations"> </td>
563
 
</tr>
564
 
<tr>
565
 
<td class="parameter_name"><p>destroy</p></td>
566
 
<td class="parameter_description"><p>called with the user_data as argument, after the
567
 
call has succeeded, failed or been cancelled;
568
 
must be <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if <em class="parameter"><code>callback</code></em>
569
 
is <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a></p></td>
570
 
<td class="parameter_annotations"> </td>
571
 
</tr>
572
 
<tr>
573
 
<td class="parameter_name"><p>weak_object</p></td>
574
 
<td class="parameter_description"><p>If not <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>, a <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> which will be
575
 
weakly referenced; if it is destroyed, this call
576
 
will automatically be cancelled. Must be <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if
577
 
<em class="parameter"><code>callback</code></em>
578
 
is <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a></p></td>
579
 
<td class="parameter_annotations"> </td>
580
 
</tr>
581
 
</tbody>
582
 
</table></div>
583
 
</div>
584
 
<div class="refsect3">
585
 
<a name="id-1.4.41.7.6.7"></a><h4>Returns</h4>
586
 
<p> a <a class="link" href="telepathy-glib-proxy.html#TpProxyPendingCall" title="TpProxyPendingCall"><span class="type">TpProxyPendingCall</span></a> representing the call in
587
 
progress. It is borrowed from the object, and will become
588
 
invalid when the callback is called, the call is
589
 
cancelled or the <a class="link" href="telepathy-glib-proxy.html#TpProxy"><span class="type">TpProxy</span></a> becomes invalid.</p>
590
 
<p></p>
591
 
</div>
592
 
</div>
593
 
<hr>
594
 
<div class="refsect2">
595
 
<a name="tp-cli-call-stream-endpoint-call-reject-selected-candidate-pair"></a><h3>tp_cli_call_stream_endpoint_call_reject_selected_candidate_pair ()</h3>
596
 
<pre class="programlisting"><a class="link" href="telepathy-glib-proxy.html#TpProxyPendingCall" title="TpProxyPendingCall"><span class="returnvalue">TpProxyPendingCall</span></a> *
597
 
tp_cli_call_stream_endpoint_call_reject_selected_candidate_pair
598
 
                               (<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> proxy</code></em>,
599
 
                                <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> timeout_ms</code></em>,
600
 
                                <em class="parameter"><code>const <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Value-arrays.html#GValueArray"><span class="type">GValueArray</span></a> *in_Local_Candidate</code></em>,
601
 
                                <em class="parameter"><code>const <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Value-arrays.html#GValueArray"><span class="type">GValueArray</span></a> *in_Remote_Candidate</code></em>,
602
 
                                <em class="parameter"><code><a class="link" href="telepathy-glib-cli-call-misc.html#tp-cli-call-stream-endpoint-callback-for-reject-selected-candidate-pair" title="tp_cli_call_stream_endpoint_callback_for_reject_selected_candidate_pair ()"><span class="type">tp_cli_call_stream_endpoint_callback_for_reject_selected_candidate_pair</span></a> callback</code></em>,
603
 
                                <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>,
604
 
                                <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Datasets.html#GDestroyNotify"><span class="type">GDestroyNotify</span></a> destroy</code></em>,
605
 
                                <em class="parameter"><code><a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> *weak_object</code></em>);</pre>
606
 
<p>Start a RejectSelectedCandidatePair method call.</p>
607
 
<p>Called in response to         &lt;tp:member-ref&gt;CandidatePairSelected&lt;/tp:member-ref&gt; if/when this         candidate pair is known to have failed its connectivity checks.</p>
608
 
<div class="refsect3">
609
 
<a name="id-1.4.41.7.7.6"></a><h4>Parameters</h4>
610
 
<div class="informaltable"><table width="100%" border="0">
611
 
<colgroup>
612
 
<col width="150px" class="parameters_name">
613
 
<col class="parameters_description">
614
 
<col width="200px" class="parameters_annotations">
615
 
</colgroup>
616
 
<tbody>
617
 
<tr>
618
 
<td class="parameter_name"><p>proxy</p></td>
619
 
<td class="parameter_description"><p>the <a class="link" href="telepathy-glib-proxy.html#TpProxy"><span class="type">TpProxy</span></a></p></td>
620
 
<td class="parameter_annotations"> </td>
621
 
</tr>
622
 
<tr>
623
 
<td class="parameter_name"><p>timeout_ms</p></td>
624
 
<td class="parameter_description"><p>the timeout in milliseconds, or -1 to use the
625
 
default</p></td>
626
 
<td class="parameter_annotations"> </td>
627
 
</tr>
628
 
<tr>
629
 
<td class="parameter_name"><p>in_Local_Candidate</p></td>
630
 
<td class="parameter_description"><p>Used to pass an 'in' argument: The local candidate that has been selected.</p></td>
631
 
<td class="parameter_annotations"> </td>
632
 
</tr>
633
 
<tr>
634
 
<td class="parameter_name"><p>in_Remote_Candidate</p></td>
635
 
<td class="parameter_description"><p>Used to pass an 'in' argument: The remote candidate that has been selected.</p></td>
636
 
<td class="parameter_annotations"> </td>
637
 
</tr>
638
 
<tr>
639
 
<td class="parameter_name"><p>callback</p></td>
640
 
<td class="parameter_description"><p>called when the method call succeeds or fails;
641
 
may be <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> to make a "fire and forget" call with no
642
 
reply tracking</p></td>
643
 
<td class="parameter_annotations"> </td>
644
 
</tr>
645
 
<tr>
646
 
<td class="parameter_name"><p>user_data</p></td>
647
 
<td class="parameter_description"><p>user-supplied data passed to the callback;
648
 
must be <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if <em class="parameter"><code>callback</code></em>
649
 
is <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a></p></td>
650
 
<td class="parameter_annotations"> </td>
651
 
</tr>
652
 
<tr>
653
 
<td class="parameter_name"><p>destroy</p></td>
654
 
<td class="parameter_description"><p>called with the user_data as argument, after the
655
 
call has succeeded, failed or been cancelled;
656
 
must be <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if <em class="parameter"><code>callback</code></em>
657
 
is <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a></p></td>
658
 
<td class="parameter_annotations"> </td>
659
 
</tr>
660
 
<tr>
661
 
<td class="parameter_name"><p>weak_object</p></td>
662
 
<td class="parameter_description"><p>If not <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>, a <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> which will be
663
 
weakly referenced; if it is destroyed, this call
664
 
will automatically be cancelled. Must be <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if
665
 
<em class="parameter"><code>callback</code></em>
666
 
is <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a></p></td>
667
 
<td class="parameter_annotations"> </td>
668
 
</tr>
669
 
</tbody>
670
 
</table></div>
671
 
</div>
672
 
<div class="refsect3">
673
 
<a name="id-1.4.41.7.7.7"></a><h4>Returns</h4>
674
 
<p> a <a class="link" href="telepathy-glib-proxy.html#TpProxyPendingCall" title="TpProxyPendingCall"><span class="type">TpProxyPendingCall</span></a> representing the call in
675
 
progress. It is borrowed from the object, and will become
676
 
invalid when the callback is called, the call is
677
 
cancelled or the <a class="link" href="telepathy-glib-proxy.html#TpProxy"><span class="type">TpProxy</span></a> becomes invalid.</p>
678
 
<p></p>
679
 
</div>
680
 
</div>
681
 
<hr>
682
 
<div class="refsect2">
683
 
<a name="tp-cli-call-stream-endpoint-call-set-controlling"></a><h3>tp_cli_call_stream_endpoint_call_set_controlling ()</h3>
684
 
<pre class="programlisting"><a class="link" href="telepathy-glib-proxy.html#TpProxyPendingCall" title="TpProxyPendingCall"><span class="returnvalue">TpProxyPendingCall</span></a> *
685
 
tp_cli_call_stream_endpoint_call_set_controlling
686
 
                               (<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> proxy</code></em>,
687
 
                                <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> timeout_ms</code></em>,
688
 
                                <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> in_Controlling</code></em>,
689
 
                                <em class="parameter"><code><a class="link" href="telepathy-glib-cli-call-misc.html#tp-cli-call-stream-endpoint-callback-for-set-controlling" title="tp_cli_call_stream_endpoint_callback_for_set_controlling ()"><span class="type">tp_cli_call_stream_endpoint_callback_for_set_controlling</span></a> callback</code></em>,
690
 
                                <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>,
691
 
                                <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Datasets.html#GDestroyNotify"><span class="type">GDestroyNotify</span></a> destroy</code></em>,
692
 
                                <em class="parameter"><code><a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> *weak_object</code></em>);</pre>
693
 
<p>Start a SetControlling method call.</p>
694
 
<p>Set whether the local side is taking the Controlling role. Note that         if there are multiple endpoints (e.g. SIP call forking) it may be the         case that all endpoints need to have the same controlling/controlled         orientation.</p>
695
 
<div class="refsect3">
696
 
<a name="id-1.4.41.7.8.6"></a><h4>Parameters</h4>
697
 
<div class="informaltable"><table width="100%" border="0">
698
 
<colgroup>
699
 
<col width="150px" class="parameters_name">
700
 
<col class="parameters_description">
701
 
<col width="200px" class="parameters_annotations">
702
 
</colgroup>
703
 
<tbody>
704
 
<tr>
705
 
<td class="parameter_name"><p>proxy</p></td>
706
 
<td class="parameter_description"><p>the <a class="link" href="telepathy-glib-proxy.html#TpProxy"><span class="type">TpProxy</span></a></p></td>
707
 
<td class="parameter_annotations"> </td>
708
 
</tr>
709
 
<tr>
710
 
<td class="parameter_name"><p>timeout_ms</p></td>
711
 
<td class="parameter_description"><p>the timeout in milliseconds, or -1 to use the
712
 
default</p></td>
713
 
<td class="parameter_annotations"> </td>
714
 
</tr>
715
 
<tr>
716
 
<td class="parameter_name"><p>in_Controlling</p></td>
717
 
<td class="parameter_description"><p>Used to pass an 'in' argument: The new value of &lt;tp:member-ref&gt;Controlling&lt;/tp:member-ref&gt;.</p></td>
718
 
<td class="parameter_annotations"> </td>
719
 
</tr>
720
 
<tr>
721
 
<td class="parameter_name"><p>callback</p></td>
722
 
<td class="parameter_description"><p>called when the method call succeeds or fails;
723
 
may be <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> to make a "fire and forget" call with no
724
 
reply tracking</p></td>
725
 
<td class="parameter_annotations"> </td>
726
 
</tr>
727
 
<tr>
728
 
<td class="parameter_name"><p>user_data</p></td>
729
 
<td class="parameter_description"><p>user-supplied data passed to the callback;
730
 
must be <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if <em class="parameter"><code>callback</code></em>
731
 
is <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a></p></td>
732
 
<td class="parameter_annotations"> </td>
733
 
</tr>
734
 
<tr>
735
 
<td class="parameter_name"><p>destroy</p></td>
736
 
<td class="parameter_description"><p>called with the user_data as argument, after the
737
 
call has succeeded, failed or been cancelled;
738
 
must be <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if <em class="parameter"><code>callback</code></em>
739
 
is <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a></p></td>
740
 
<td class="parameter_annotations"> </td>
741
 
</tr>
742
 
<tr>
743
 
<td class="parameter_name"><p>weak_object</p></td>
744
 
<td class="parameter_description"><p>If not <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>, a <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> which will be
745
 
weakly referenced; if it is destroyed, this call
746
 
will automatically be cancelled. Must be <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if
747
 
<em class="parameter"><code>callback</code></em>
748
 
is <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a></p></td>
749
 
<td class="parameter_annotations"> </td>
750
 
</tr>
751
 
</tbody>
752
 
</table></div>
753
 
</div>
754
 
<div class="refsect3">
755
 
<a name="id-1.4.41.7.8.7"></a><h4>Returns</h4>
756
 
<p> a <a class="link" href="telepathy-glib-proxy.html#TpProxyPendingCall" title="TpProxyPendingCall"><span class="type">TpProxyPendingCall</span></a> representing the call in
757
 
progress. It is borrowed from the object, and will become
758
 
invalid when the callback is called, the call is
759
 
cancelled or the <a class="link" href="telepathy-glib-proxy.html#TpProxy"><span class="type">TpProxy</span></a> becomes invalid.</p>
760
 
<p></p>
761
 
</div>
762
 
</div>
763
 
<hr>
764
 
<div class="refsect2">
765
 
<a name="tp-cli-call-stream-endpoint-call-set-endpoint-state"></a><h3>tp_cli_call_stream_endpoint_call_set_endpoint_state ()</h3>
766
 
<pre class="programlisting"><a class="link" href="telepathy-glib-proxy.html#TpProxyPendingCall" title="TpProxyPendingCall"><span class="returnvalue">TpProxyPendingCall</span></a> *
767
 
tp_cli_call_stream_endpoint_call_set_endpoint_state
768
 
                               (<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> proxy</code></em>,
769
 
                                <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> timeout_ms</code></em>,
770
 
                                <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> in_Component</code></em>,
771
 
                                <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> in_State</code></em>,
772
 
                                <em class="parameter"><code><a class="link" href="telepathy-glib-cli-call-misc.html#tp-cli-call-stream-endpoint-callback-for-set-endpoint-state" title="tp_cli_call_stream_endpoint_callback_for_set_endpoint_state ()"><span class="type">tp_cli_call_stream_endpoint_callback_for_set_endpoint_state</span></a> callback</code></em>,
773
 
                                <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>,
774
 
                                <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Datasets.html#GDestroyNotify"><span class="type">GDestroyNotify</span></a> destroy</code></em>,
775
 
                                <em class="parameter"><code><a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> *weak_object</code></em>);</pre>
776
 
<p>Start a SetEndpointState method call.</p>
777
 
<p>Change the &lt;tp:member-ref&gt;EndpointState&lt;/tp:member-ref&gt; of the         endpoint.</p>
778
 
<div class="refsect3">
779
 
<a name="id-1.4.41.7.9.6"></a><h4>Parameters</h4>
780
 
<div class="informaltable"><table width="100%" border="0">
781
 
<colgroup>
782
 
<col width="150px" class="parameters_name">
783
 
<col class="parameters_description">
784
 
<col width="200px" class="parameters_annotations">
785
 
</colgroup>
786
 
<tbody>
787
 
<tr>
788
 
<td class="parameter_name"><p>proxy</p></td>
789
 
<td class="parameter_description"><p>the <a class="link" href="telepathy-glib-proxy.html#TpProxy"><span class="type">TpProxy</span></a></p></td>
790
 
<td class="parameter_annotations"> </td>
791
 
</tr>
792
 
<tr>
793
 
<td class="parameter_name"><p>timeout_ms</p></td>
794
 
<td class="parameter_description"><p>the timeout in milliseconds, or -1 to use the
795
 
default</p></td>
796
 
<td class="parameter_annotations"> </td>
797
 
</tr>
798
 
<tr>
799
 
<td class="parameter_name"><p>in_Component</p></td>
800
 
<td class="parameter_description"><p>Used to pass an 'in' argument: The component whose state needs updating. (<a class="link" href="telepathy-glib-enums.html#TpStreamComponent" title="enum TpStreamComponent"><span class="type">TpStreamComponent</span></a>)</p></td>
801
 
<td class="parameter_annotations"> </td>
802
 
</tr>
803
 
<tr>
804
 
<td class="parameter_name"><p>in_State</p></td>
805
 
<td class="parameter_description"><p>Used to pass an 'in' argument: The new state of this component. (<a class="link" href="telepathy-glib-enums.html#TpStreamEndpointState" title="enum TpStreamEndpointState"><span class="type">TpStreamEndpointState</span></a>)</p></td>
806
 
<td class="parameter_annotations"> </td>
807
 
</tr>
808
 
<tr>
809
 
<td class="parameter_name"><p>callback</p></td>
810
 
<td class="parameter_description"><p>called when the method call succeeds or fails;
811
 
may be <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> to make a "fire and forget" call with no
812
 
reply tracking</p></td>
813
 
<td class="parameter_annotations"> </td>
814
 
</tr>
815
 
<tr>
816
 
<td class="parameter_name"><p>user_data</p></td>
817
 
<td class="parameter_description"><p>user-supplied data passed to the callback;
818
 
must be <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if <em class="parameter"><code>callback</code></em>
819
 
is <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a></p></td>
820
 
<td class="parameter_annotations"> </td>
821
 
</tr>
822
 
<tr>
823
 
<td class="parameter_name"><p>destroy</p></td>
824
 
<td class="parameter_description"><p>called with the user_data as argument, after the
825
 
call has succeeded, failed or been cancelled;
826
 
must be <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if <em class="parameter"><code>callback</code></em>
827
 
is <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a></p></td>
828
 
<td class="parameter_annotations"> </td>
829
 
</tr>
830
 
<tr>
831
 
<td class="parameter_name"><p>weak_object</p></td>
832
 
<td class="parameter_description"><p>If not <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>, a <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> which will be
833
 
weakly referenced; if it is destroyed, this call
834
 
will automatically be cancelled. Must be <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if
835
 
<em class="parameter"><code>callback</code></em>
836
 
is <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a></p></td>
837
 
<td class="parameter_annotations"> </td>
838
 
</tr>
839
 
</tbody>
840
 
</table></div>
841
 
</div>
842
 
<div class="refsect3">
843
 
<a name="id-1.4.41.7.9.7"></a><h4>Returns</h4>
844
 
<p> a <a class="link" href="telepathy-glib-proxy.html#TpProxyPendingCall" title="TpProxyPendingCall"><span class="type">TpProxyPendingCall</span></a> representing the call in
845
 
progress. It is borrowed from the object, and will become
846
 
invalid when the callback is called, the call is
847
 
cancelled or the <a class="link" href="telepathy-glib-proxy.html#TpProxy"><span class="type">TpProxy</span></a> becomes invalid.</p>
848
 
<p></p>
849
 
</div>
850
 
</div>
851
 
<hr>
852
 
<div class="refsect2">
853
 
<a name="tp-cli-call-stream-endpoint-call-set-selected-candidate-pair"></a><h3>tp_cli_call_stream_endpoint_call_set_selected_candidate_pair ()</h3>
854
 
<pre class="programlisting"><a class="link" href="telepathy-glib-proxy.html#TpProxyPendingCall" title="TpProxyPendingCall"><span class="returnvalue">TpProxyPendingCall</span></a> *
855
 
tp_cli_call_stream_endpoint_call_set_selected_candidate_pair
856
 
                               (<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> proxy</code></em>,
857
 
                                <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> timeout_ms</code></em>,
858
 
                                <em class="parameter"><code>const <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Value-arrays.html#GValueArray"><span class="type">GValueArray</span></a> *in_Local_Candidate</code></em>,
859
 
                                <em class="parameter"><code>const <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Value-arrays.html#GValueArray"><span class="type">GValueArray</span></a> *in_Remote_Candidate</code></em>,
860
 
                                <em class="parameter"><code><a class="link" href="telepathy-glib-cli-call-misc.html#tp-cli-call-stream-endpoint-callback-for-set-selected-candidate-pair" title="tp_cli_call_stream_endpoint_callback_for_set_selected_candidate_pair ()"><span class="type">tp_cli_call_stream_endpoint_callback_for_set_selected_candidate_pair</span></a> callback</code></em>,
861
 
                                <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>,
862
 
                                <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Datasets.html#GDestroyNotify"><span class="type">GDestroyNotify</span></a> destroy</code></em>,
863
 
                                <em class="parameter"><code><a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> *weak_object</code></em>);</pre>
864
 
<p>Start a SetSelectedCandidatePair method call.</p>
865
 
<p>&lt;tp:docstring xmlns="http://www.w3.org/1999/xhtml"&gt;         &lt;p&gt;Update the entry in         &lt;tp:member-ref&gt;SelectedCandidatePairs&lt;/tp:member-ref&gt;         for a particular component, and signal it to the remote side.&lt;/p&gt;          &lt;p&gt;This method should only be called by the controlling side of an         ICE session. See &lt;tp:member-ref&gt;CandidatePairSelected&lt;/tp:member-ref&gt;         for details.&lt;/p&gt;          &lt;tp:rationale&gt;           &lt;p&gt;In the SDP offer/answer model, this signalling will take place as           generating an updated offer.           Note that updates may be queued up until information about all           components of all streams is gathered.&lt;/p&gt;         &lt;/tp:rationale&gt;</p>
866
 
<div class="refsect3">
867
 
<a name="id-1.4.41.7.10.6"></a><h4>Parameters</h4>
868
 
<div class="informaltable"><table width="100%" border="0">
869
 
<colgroup>
870
 
<col width="150px" class="parameters_name">
871
 
<col class="parameters_description">
872
 
<col width="200px" class="parameters_annotations">
873
 
</colgroup>
874
 
<tbody>
875
 
<tr>
876
 
<td class="parameter_name"><p>proxy</p></td>
877
 
<td class="parameter_description"><p>the <a class="link" href="telepathy-glib-proxy.html#TpProxy"><span class="type">TpProxy</span></a></p></td>
878
 
<td class="parameter_annotations"> </td>
879
 
</tr>
880
 
<tr>
881
 
<td class="parameter_name"><p>timeout_ms</p></td>
882
 
<td class="parameter_description"><p>the timeout in milliseconds, or -1 to use the
883
 
default</p></td>
884
 
<td class="parameter_annotations"> </td>
885
 
</tr>
886
 
<tr>
887
 
<td class="parameter_name"><p>in_Local_Candidate</p></td>
888
 
<td class="parameter_description"><p>Used to pass an 'in' argument: The local candidate that has been selected.</p></td>
889
 
<td class="parameter_annotations"> </td>
890
 
</tr>
891
 
<tr>
892
 
<td class="parameter_name"><p>in_Remote_Candidate</p></td>
893
 
<td class="parameter_description"><p>Used to pass an 'in' argument: The remote candidate that has been selected.</p></td>
894
 
<td class="parameter_annotations"> </td>
895
 
</tr>
896
 
<tr>
897
 
<td class="parameter_name"><p>callback</p></td>
898
 
<td class="parameter_description"><p>called when the method call succeeds or fails;
899
 
may be <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> to make a "fire and forget" call with no
900
 
reply tracking</p></td>
901
 
<td class="parameter_annotations"> </td>
902
 
</tr>
903
 
<tr>
904
 
<td class="parameter_name"><p>user_data</p></td>
905
 
<td class="parameter_description"><p>user-supplied data passed to the callback;
906
 
must be <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if <em class="parameter"><code>callback</code></em>
907
 
is <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a></p></td>
908
 
<td class="parameter_annotations"> </td>
909
 
</tr>
910
 
<tr>
911
 
<td class="parameter_name"><p>destroy</p></td>
912
 
<td class="parameter_description"><p>called with the user_data as argument, after the
913
 
call has succeeded, failed or been cancelled;
914
 
must be <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if <em class="parameter"><code>callback</code></em>
915
 
is <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a></p></td>
916
 
<td class="parameter_annotations"> </td>
917
 
</tr>
918
 
<tr>
919
 
<td class="parameter_name"><p>weak_object</p></td>
920
 
<td class="parameter_description"><p>If not <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>, a <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> which will be
921
 
weakly referenced; if it is destroyed, this call
922
 
will automatically be cancelled. Must be <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if
923
 
<em class="parameter"><code>callback</code></em>
924
 
is <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a></p></td>
925
 
<td class="parameter_annotations"> </td>
926
 
</tr>
927
 
</tbody>
928
 
</table></div>
929
 
</div>
930
 
<div class="refsect3">
931
 
<a name="id-1.4.41.7.10.7"></a><h4>Returns</h4>
932
 
<p> a <a class="link" href="telepathy-glib-proxy.html#TpProxyPendingCall" title="TpProxyPendingCall"><span class="type">TpProxyPendingCall</span></a> representing the call in
933
 
progress. It is borrowed from the object, and will become
934
 
invalid when the callback is called, the call is
935
 
cancelled or the <a class="link" href="telepathy-glib-proxy.html#TpProxy"><span class="type">TpProxy</span></a> becomes invalid.</p>
936
 
<p></p>
937
 
</div>
938
 
</div>
939
 
<hr>
940
 
<div class="refsect2">
941
 
<a name="tp-cli-call-stream-endpoint-callback-for-accept-selected-candidate-pair"></a><h3>tp_cli_call_stream_endpoint_callback_for_accept_selected_candidate_pair ()</h3>
942
 
<pre class="programlisting"><span class="returnvalue">void</span>
943
 
<span class="c_punctuation">(</span>*tp_cli_call_stream_endpoint_callback_for_accept_selected_candidate_pair<span class="c_punctuation">)</span>
944
 
                               (<em class="parameter"><code><a class="link" href="telepathy-glib-proxy.html#TpProxy"><span class="type">TpProxy</span></a> *proxy</code></em>,
945
 
                                <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> *error</code></em>,
946
 
                                <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>,
947
 
                                <em class="parameter"><code><a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> *weak_object</code></em>);</pre>
948
 
<p>Signature of the callback called when a AcceptSelectedCandidatePair method call
949
 
succeeds or fails.</p>
950
 
<div class="refsect3">
951
 
<a name="id-1.4.41.7.11.5"></a><h4>Parameters</h4>
952
 
<div class="informaltable"><table width="100%" border="0">
953
 
<colgroup>
954
 
<col width="150px" class="parameters_name">
955
 
<col class="parameters_description">
956
 
<col width="200px" class="parameters_annotations">
957
 
</colgroup>
958
 
<tbody>
959
 
<tr>
960
 
<td class="parameter_name"><p>proxy</p></td>
961
 
<td class="parameter_description"><p>the proxy on which the call was made</p></td>
962
 
<td class="parameter_annotations"> </td>
963
 
</tr>
964
 
<tr>
965
 
<td class="parameter_name"><p>error</p></td>
966
 
<td class="parameter_description"><p><a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> on success, or an error on failure</p></td>
967
 
<td class="parameter_annotations"> </td>
968
 
</tr>
969
 
<tr>
970
 
<td class="parameter_name"><p>user_data</p></td>
971
 
<td class="parameter_description"><p>user-supplied data</p></td>
972
 
<td class="parameter_annotations"> </td>
973
 
</tr>
974
 
<tr>
975
 
<td class="parameter_name"><p>weak_object</p></td>
976
 
<td class="parameter_description"><p>user-supplied object</p></td>
977
 
<td class="parameter_annotations"> </td>
978
 
</tr>
979
 
</tbody>
980
 
</table></div>
981
 
</div>
982
 
</div>
983
 
<hr>
984
 
<div class="refsect2">
985
 
<a name="tp-cli-call-stream-endpoint-callback-for-reject-selected-candidate-pair"></a><h3>tp_cli_call_stream_endpoint_callback_for_reject_selected_candidate_pair ()</h3>
986
 
<pre class="programlisting"><span class="returnvalue">void</span>
987
 
<span class="c_punctuation">(</span>*tp_cli_call_stream_endpoint_callback_for_reject_selected_candidate_pair<span class="c_punctuation">)</span>
988
 
                               (<em class="parameter"><code><a class="link" href="telepathy-glib-proxy.html#TpProxy"><span class="type">TpProxy</span></a> *proxy</code></em>,
989
 
                                <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> *error</code></em>,
990
 
                                <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>,
991
 
                                <em class="parameter"><code><a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> *weak_object</code></em>);</pre>
992
 
<p>Signature of the callback called when a RejectSelectedCandidatePair method call
993
 
succeeds or fails.</p>
994
 
<div class="refsect3">
995
 
<a name="id-1.4.41.7.12.5"></a><h4>Parameters</h4>
996
 
<div class="informaltable"><table width="100%" border="0">
997
 
<colgroup>
998
 
<col width="150px" class="parameters_name">
999
 
<col class="parameters_description">
1000
 
<col width="200px" class="parameters_annotations">
1001
 
</colgroup>
1002
 
<tbody>
1003
 
<tr>
1004
 
<td class="parameter_name"><p>proxy</p></td>
1005
 
<td class="parameter_description"><p>the proxy on which the call was made</p></td>
1006
 
<td class="parameter_annotations"> </td>
1007
 
</tr>
1008
 
<tr>
1009
 
<td class="parameter_name"><p>error</p></td>
1010
 
<td class="parameter_description"><p><a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> on success, or an error on failure</p></td>
1011
 
<td class="parameter_annotations"> </td>
1012
 
</tr>
1013
 
<tr>
1014
 
<td class="parameter_name"><p>user_data</p></td>
1015
 
<td class="parameter_description"><p>user-supplied data</p></td>
1016
 
<td class="parameter_annotations"> </td>
1017
 
</tr>
1018
 
<tr>
1019
 
<td class="parameter_name"><p>weak_object</p></td>
1020
 
<td class="parameter_description"><p>user-supplied object</p></td>
1021
 
<td class="parameter_annotations"> </td>
1022
 
</tr>
1023
 
</tbody>
1024
 
</table></div>
1025
 
</div>
1026
 
</div>
1027
 
<hr>
1028
 
<div class="refsect2">
1029
 
<a name="tp-cli-call-stream-endpoint-callback-for-set-controlling"></a><h3>tp_cli_call_stream_endpoint_callback_for_set_controlling ()</h3>
1030
 
<pre class="programlisting"><span class="returnvalue">void</span>
1031
 
<span class="c_punctuation">(</span>*tp_cli_call_stream_endpoint_callback_for_set_controlling<span class="c_punctuation">)</span>
1032
 
                               (<em class="parameter"><code><a class="link" href="telepathy-glib-proxy.html#TpProxy"><span class="type">TpProxy</span></a> *proxy</code></em>,
1033
 
                                <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> *error</code></em>,
1034
 
                                <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>,
1035
 
                                <em class="parameter"><code><a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> *weak_object</code></em>);</pre>
1036
 
<p>Signature of the callback called when a SetControlling method call
1037
 
succeeds or fails.</p>
1038
 
<div class="refsect3">
1039
 
<a name="id-1.4.41.7.13.5"></a><h4>Parameters</h4>
1040
 
<div class="informaltable"><table width="100%" border="0">
1041
 
<colgroup>
1042
 
<col width="150px" class="parameters_name">
1043
 
<col class="parameters_description">
1044
 
<col width="200px" class="parameters_annotations">
1045
 
</colgroup>
1046
 
<tbody>
1047
 
<tr>
1048
 
<td class="parameter_name"><p>proxy</p></td>
1049
 
<td class="parameter_description"><p>the proxy on which the call was made</p></td>
1050
 
<td class="parameter_annotations"> </td>
1051
 
</tr>
1052
 
<tr>
1053
 
<td class="parameter_name"><p>error</p></td>
1054
 
<td class="parameter_description"><p><a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> on success, or an error on failure</p></td>
1055
 
<td class="parameter_annotations"> </td>
1056
 
</tr>
1057
 
<tr>
1058
 
<td class="parameter_name"><p>user_data</p></td>
1059
 
<td class="parameter_description"><p>user-supplied data</p></td>
1060
 
<td class="parameter_annotations"> </td>
1061
 
</tr>
1062
 
<tr>
1063
 
<td class="parameter_name"><p>weak_object</p></td>
1064
 
<td class="parameter_description"><p>user-supplied object</p></td>
1065
 
<td class="parameter_annotations"> </td>
1066
 
</tr>
1067
 
</tbody>
1068
 
</table></div>
1069
 
</div>
1070
 
</div>
1071
 
<hr>
1072
 
<div class="refsect2">
1073
 
<a name="tp-cli-call-stream-endpoint-callback-for-set-endpoint-state"></a><h3>tp_cli_call_stream_endpoint_callback_for_set_endpoint_state ()</h3>
1074
 
<pre class="programlisting"><span class="returnvalue">void</span>
1075
 
<span class="c_punctuation">(</span>*tp_cli_call_stream_endpoint_callback_for_set_endpoint_state<span class="c_punctuation">)</span>
1076
 
                               (<em class="parameter"><code><a class="link" href="telepathy-glib-proxy.html#TpProxy"><span class="type">TpProxy</span></a> *proxy</code></em>,
1077
 
                                <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> *error</code></em>,
1078
 
                                <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>,
1079
 
                                <em class="parameter"><code><a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> *weak_object</code></em>);</pre>
1080
 
<p>Signature of the callback called when a SetEndpointState method call
1081
 
succeeds or fails.</p>
1082
 
<div class="refsect3">
1083
 
<a name="id-1.4.41.7.14.5"></a><h4>Parameters</h4>
1084
 
<div class="informaltable"><table width="100%" border="0">
1085
 
<colgroup>
1086
 
<col width="150px" class="parameters_name">
1087
 
<col class="parameters_description">
1088
 
<col width="200px" class="parameters_annotations">
1089
 
</colgroup>
1090
 
<tbody>
1091
 
<tr>
1092
 
<td class="parameter_name"><p>proxy</p></td>
1093
 
<td class="parameter_description"><p>the proxy on which the call was made</p></td>
1094
 
<td class="parameter_annotations"> </td>
1095
 
</tr>
1096
 
<tr>
1097
 
<td class="parameter_name"><p>error</p></td>
1098
 
<td class="parameter_description"><p><a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> on success, or an error on failure</p></td>
1099
 
<td class="parameter_annotations"> </td>
1100
 
</tr>
1101
 
<tr>
1102
 
<td class="parameter_name"><p>user_data</p></td>
1103
 
<td class="parameter_description"><p>user-supplied data</p></td>
1104
 
<td class="parameter_annotations"> </td>
1105
 
</tr>
1106
 
<tr>
1107
 
<td class="parameter_name"><p>weak_object</p></td>
1108
 
<td class="parameter_description"><p>user-supplied object</p></td>
1109
 
<td class="parameter_annotations"> </td>
1110
 
</tr>
1111
 
</tbody>
1112
 
</table></div>
1113
 
</div>
1114
 
</div>
1115
 
<hr>
1116
 
<div class="refsect2">
1117
 
<a name="tp-cli-call-stream-endpoint-callback-for-set-selected-candidate-pair"></a><h3>tp_cli_call_stream_endpoint_callback_for_set_selected_candidate_pair ()</h3>
1118
 
<pre class="programlisting"><span class="returnvalue">void</span>
1119
 
<span class="c_punctuation">(</span>*tp_cli_call_stream_endpoint_callback_for_set_selected_candidate_pair<span class="c_punctuation">)</span>
1120
 
                               (<em class="parameter"><code><a class="link" href="telepathy-glib-proxy.html#TpProxy"><span class="type">TpProxy</span></a> *proxy</code></em>,
1121
 
                                <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> *error</code></em>,
1122
 
                                <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>,
1123
 
                                <em class="parameter"><code><a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> *weak_object</code></em>);</pre>
1124
 
<p>Signature of the callback called when a SetSelectedCandidatePair method call
1125
 
succeeds or fails.</p>
1126
 
<div class="refsect3">
1127
 
<a name="id-1.4.41.7.15.5"></a><h4>Parameters</h4>
1128
 
<div class="informaltable"><table width="100%" border="0">
1129
 
<colgroup>
1130
 
<col width="150px" class="parameters_name">
1131
 
<col class="parameters_description">
1132
 
<col width="200px" class="parameters_annotations">
1133
 
</colgroup>
1134
 
<tbody>
1135
 
<tr>
1136
 
<td class="parameter_name"><p>proxy</p></td>
1137
 
<td class="parameter_description"><p>the proxy on which the call was made</p></td>
1138
 
<td class="parameter_annotations"> </td>
1139
 
</tr>
1140
 
<tr>
1141
 
<td class="parameter_name"><p>error</p></td>
1142
 
<td class="parameter_description"><p><a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> on success, or an error on failure</p></td>
1143
 
<td class="parameter_annotations"> </td>
1144
 
</tr>
1145
 
<tr>
1146
 
<td class="parameter_name"><p>user_data</p></td>
1147
 
<td class="parameter_description"><p>user-supplied data</p></td>
1148
 
<td class="parameter_annotations"> </td>
1149
 
</tr>
1150
 
<tr>
1151
 
<td class="parameter_name"><p>weak_object</p></td>
1152
 
<td class="parameter_description"><p>user-supplied object</p></td>
1153
 
<td class="parameter_annotations"> </td>
1154
 
</tr>
1155
 
</tbody>
1156
 
</table></div>
1157
 
</div>
1158
 
</div>
1159
 
<hr>
1160
 
<div class="refsect2">
1161
 
<a name="tp-cli-call-stream-endpoint-connect-to-candidate-pair-selected"></a><h3>tp_cli_call_stream_endpoint_connect_to_candidate_pair_selected ()</h3>
1162
 
<pre class="programlisting"><a class="link" href="telepathy-glib-proxy.html#TpProxySignalConnection" title="TpProxySignalConnection"><span class="returnvalue">TpProxySignalConnection</span></a> *
1163
 
tp_cli_call_stream_endpoint_connect_to_candidate_pair_selected
1164
 
                               (<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> proxy</code></em>,
1165
 
                                <em class="parameter"><code><a class="link" href="telepathy-glib-cli-call-misc.html#tp-cli-call-stream-endpoint-signal-callback-candidate-pair-selected" title="tp_cli_call_stream_endpoint_signal_callback_candidate_pair_selected ()"><span class="type">tp_cli_call_stream_endpoint_signal_callback_candidate_pair_selected</span></a> callback</code></em>,
1166
 
                                <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>,
1167
 
                                <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Datasets.html#GDestroyNotify"><span class="type">GDestroyNotify</span></a> destroy</code></em>,
1168
 
                                <em class="parameter"><code><a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> *weak_object</code></em>,
1169
 
                                <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
1170
 
<p>Connect a handler to the signal CandidatePairSelected.</p>
1171
 
<p>Emitted when a candidate is selected for use in the stream by the         controlling side of an ICE session.         The controlled side should call         &lt;tp:member-ref&gt;AcceptSelectedCandidatePair&lt;/tp:member-ref&gt; or         &lt;tp:member-ref&gt;RejectSelectedCandidatePair&lt;/tp:member-ref&gt; when         connectivity checks have either succeeded or failed for this candidate         pair. See also: &lt;tp:member-ref&gt;SelectedCandidatePairs&lt;/tp:member-ref&gt;.</p>
1172
 
<div class="refsect3">
1173
 
<a name="id-1.4.41.7.16.6"></a><h4>Parameters</h4>
1174
 
<div class="informaltable"><table width="100%" border="0">
1175
 
<colgroup>
1176
 
<col width="150px" class="parameters_name">
1177
 
<col class="parameters_description">
1178
 
<col width="200px" class="parameters_annotations">
1179
 
</colgroup>
1180
 
<tbody>
1181
 
<tr>
1182
 
<td class="parameter_name"><p>proxy</p></td>
1183
 
<td class="parameter_description"><p>A <a class="link" href="telepathy-glib-proxy.html#TpProxy"><span class="type">TpProxy</span></a> or subclass</p></td>
1184
 
<td class="parameter_annotations"> </td>
1185
 
</tr>
1186
 
<tr>
1187
 
<td class="parameter_name"><p>callback</p></td>
1188
 
<td class="parameter_description"><p>Callback to be called when the signal is
1189
 
received</p></td>
1190
 
<td class="parameter_annotations"> </td>
1191
 
</tr>
1192
 
<tr>
1193
 
<td class="parameter_name"><p>user_data</p></td>
1194
 
<td class="parameter_description"><p>User-supplied data for the callback</p></td>
1195
 
<td class="parameter_annotations"> </td>
1196
 
</tr>
1197
 
<tr>
1198
 
<td class="parameter_name"><p>destroy</p></td>
1199
 
<td class="parameter_description"><p>Destructor for the user-supplied data, which
1200
 
will be called when this signal is disconnected, or
1201
 
before this function returns <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a></p></td>
1202
 
<td class="parameter_annotations"> </td>
1203
 
</tr>
1204
 
<tr>
1205
 
<td class="parameter_name"><p>weak_object</p></td>
1206
 
<td class="parameter_description"><p>A <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> which will be weakly referenced;
1207
 
if it is destroyed, this callback will automatically be
1208
 
disconnected</p></td>
1209
 
<td class="parameter_annotations"> </td>
1210
 
</tr>
1211
 
<tr>
1212
 
<td class="parameter_name"><p>error</p></td>
1213
 
<td class="parameter_description"><p>If not <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>, used to raise an error if <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> is
1214
 
returned</p></td>
1215
 
<td class="parameter_annotations"> </td>
1216
 
</tr>
1217
 
</tbody>
1218
 
</table></div>
1219
 
</div>
1220
 
<div class="refsect3">
1221
 
<a name="id-1.4.41.7.16.7"></a><h4>Returns</h4>
1222
 
<p> a <a class="link" href="telepathy-glib-proxy.html#TpProxySignalConnection" title="TpProxySignalConnection"><span class="type">TpProxySignalConnection</span></a> containing all of the
1223
 
above, which can be used to disconnect the signal; or
1224
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if the proxy does not have the desired interface
1225
 
or has become invalid.</p>
1226
 
<p></p>
1227
 
</div>
1228
 
</div>
1229
 
<hr>
1230
 
<div class="refsect2">
1231
 
<a name="tp-cli-call-stream-endpoint-connect-to-controlling-changed"></a><h3>tp_cli_call_stream_endpoint_connect_to_controlling_changed ()</h3>
1232
 
<pre class="programlisting"><a class="link" href="telepathy-glib-proxy.html#TpProxySignalConnection" title="TpProxySignalConnection"><span class="returnvalue">TpProxySignalConnection</span></a> *
1233
 
tp_cli_call_stream_endpoint_connect_to_controlling_changed
1234
 
                               (<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> proxy</code></em>,
1235
 
                                <em class="parameter"><code><a class="link" href="telepathy-glib-cli-call-misc.html#tp-cli-call-stream-endpoint-signal-callback-controlling-changed" title="tp_cli_call_stream_endpoint_signal_callback_controlling_changed ()"><span class="type">tp_cli_call_stream_endpoint_signal_callback_controlling_changed</span></a> callback</code></em>,
1236
 
                                <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>,
1237
 
                                <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Datasets.html#GDestroyNotify"><span class="type">GDestroyNotify</span></a> destroy</code></em>,
1238
 
                                <em class="parameter"><code><a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> *weak_object</code></em>,
1239
 
                                <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
1240
 
<p>Connect a handler to the signal ControllingChanged.</p>
1241
 
<p>The value of &lt;tp:member-ref&gt;Controlling&lt;/tp:member-ref&gt; has changed.</p>
1242
 
<div class="refsect3">
1243
 
<a name="id-1.4.41.7.17.6"></a><h4>Parameters</h4>
1244
 
<div class="informaltable"><table width="100%" border="0">
1245
 
<colgroup>
1246
 
<col width="150px" class="parameters_name">
1247
 
<col class="parameters_description">
1248
 
<col width="200px" class="parameters_annotations">
1249
 
</colgroup>
1250
 
<tbody>
1251
 
<tr>
1252
 
<td class="parameter_name"><p>proxy</p></td>
1253
 
<td class="parameter_description"><p>A <a class="link" href="telepathy-glib-proxy.html#TpProxy"><span class="type">TpProxy</span></a> or subclass</p></td>
1254
 
<td class="parameter_annotations"> </td>
1255
 
</tr>
1256
 
<tr>
1257
 
<td class="parameter_name"><p>callback</p></td>
1258
 
<td class="parameter_description"><p>Callback to be called when the signal is
1259
 
received</p></td>
1260
 
<td class="parameter_annotations"> </td>
1261
 
</tr>
1262
 
<tr>
1263
 
<td class="parameter_name"><p>user_data</p></td>
1264
 
<td class="parameter_description"><p>User-supplied data for the callback</p></td>
1265
 
<td class="parameter_annotations"> </td>
1266
 
</tr>
1267
 
<tr>
1268
 
<td class="parameter_name"><p>destroy</p></td>
1269
 
<td class="parameter_description"><p>Destructor for the user-supplied data, which
1270
 
will be called when this signal is disconnected, or
1271
 
before this function returns <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a></p></td>
1272
 
<td class="parameter_annotations"> </td>
1273
 
</tr>
1274
 
<tr>
1275
 
<td class="parameter_name"><p>weak_object</p></td>
1276
 
<td class="parameter_description"><p>A <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> which will be weakly referenced;
1277
 
if it is destroyed, this callback will automatically be
1278
 
disconnected</p></td>
1279
 
<td class="parameter_annotations"> </td>
1280
 
</tr>
1281
 
<tr>
1282
 
<td class="parameter_name"><p>error</p></td>
1283
 
<td class="parameter_description"><p>If not <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>, used to raise an error if <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> is
1284
 
returned</p></td>
1285
 
<td class="parameter_annotations"> </td>
1286
 
</tr>
1287
 
</tbody>
1288
 
</table></div>
1289
 
</div>
1290
 
<div class="refsect3">
1291
 
<a name="id-1.4.41.7.17.7"></a><h4>Returns</h4>
1292
 
<p> a <a class="link" href="telepathy-glib-proxy.html#TpProxySignalConnection" title="TpProxySignalConnection"><span class="type">TpProxySignalConnection</span></a> containing all of the
1293
 
above, which can be used to disconnect the signal; or
1294
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if the proxy does not have the desired interface
1295
 
or has become invalid.</p>
1296
 
<p></p>
1297
 
</div>
1298
 
</div>
1299
 
<hr>
1300
 
<div class="refsect2">
1301
 
<a name="tp-cli-call-stream-endpoint-connect-to-endpoint-state-changed"></a><h3>tp_cli_call_stream_endpoint_connect_to_endpoint_state_changed ()</h3>
1302
 
<pre class="programlisting"><a class="link" href="telepathy-glib-proxy.html#TpProxySignalConnection" title="TpProxySignalConnection"><span class="returnvalue">TpProxySignalConnection</span></a> *
1303
 
tp_cli_call_stream_endpoint_connect_to_endpoint_state_changed
1304
 
                               (<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> proxy</code></em>,
1305
 
                                <em class="parameter"><code><a class="link" href="telepathy-glib-cli-call-misc.html#tp-cli-call-stream-endpoint-signal-callback-endpoint-state-changed" title="tp_cli_call_stream_endpoint_signal_callback_endpoint_state_changed ()"><span class="type">tp_cli_call_stream_endpoint_signal_callback_endpoint_state_changed</span></a> callback</code></em>,
1306
 
                                <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>,
1307
 
                                <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Datasets.html#GDestroyNotify"><span class="type">GDestroyNotify</span></a> destroy</code></em>,
1308
 
                                <em class="parameter"><code><a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> *weak_object</code></em>,
1309
 
                                <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
1310
 
<p>Connect a handler to the signal EndpointStateChanged.</p>
1311
 
<p>Emitted when the &lt;tp:member-ref&gt;EndpointState&lt;/tp:member-ref&gt;         property changes.</p>
1312
 
<div class="refsect3">
1313
 
<a name="id-1.4.41.7.18.6"></a><h4>Parameters</h4>
1314
 
<div class="informaltable"><table width="100%" border="0">
1315
 
<colgroup>
1316
 
<col width="150px" class="parameters_name">
1317
 
<col class="parameters_description">
1318
 
<col width="200px" class="parameters_annotations">
1319
 
</colgroup>
1320
 
<tbody>
1321
 
<tr>
1322
 
<td class="parameter_name"><p>proxy</p></td>
1323
 
<td class="parameter_description"><p>A <a class="link" href="telepathy-glib-proxy.html#TpProxy"><span class="type">TpProxy</span></a> or subclass</p></td>
1324
 
<td class="parameter_annotations"> </td>
1325
 
</tr>
1326
 
<tr>
1327
 
<td class="parameter_name"><p>callback</p></td>
1328
 
<td class="parameter_description"><p>Callback to be called when the signal is
1329
 
received</p></td>
1330
 
<td class="parameter_annotations"> </td>
1331
 
</tr>
1332
 
<tr>
1333
 
<td class="parameter_name"><p>user_data</p></td>
1334
 
<td class="parameter_description"><p>User-supplied data for the callback</p></td>
1335
 
<td class="parameter_annotations"> </td>
1336
 
</tr>
1337
 
<tr>
1338
 
<td class="parameter_name"><p>destroy</p></td>
1339
 
<td class="parameter_description"><p>Destructor for the user-supplied data, which
1340
 
will be called when this signal is disconnected, or
1341
 
before this function returns <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a></p></td>
1342
 
<td class="parameter_annotations"> </td>
1343
 
</tr>
1344
 
<tr>
1345
 
<td class="parameter_name"><p>weak_object</p></td>
1346
 
<td class="parameter_description"><p>A <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> which will be weakly referenced;
1347
 
if it is destroyed, this callback will automatically be
1348
 
disconnected</p></td>
1349
 
<td class="parameter_annotations"> </td>
1350
 
</tr>
1351
 
<tr>
1352
 
<td class="parameter_name"><p>error</p></td>
1353
 
<td class="parameter_description"><p>If not <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>, used to raise an error if <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> is
1354
 
returned</p></td>
1355
 
<td class="parameter_annotations"> </td>
1356
 
</tr>
1357
 
</tbody>
1358
 
</table></div>
1359
 
</div>
1360
 
<div class="refsect3">
1361
 
<a name="id-1.4.41.7.18.7"></a><h4>Returns</h4>
1362
 
<p> a <a class="link" href="telepathy-glib-proxy.html#TpProxySignalConnection" title="TpProxySignalConnection"><span class="type">TpProxySignalConnection</span></a> containing all of the
1363
 
above, which can be used to disconnect the signal; or
1364
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if the proxy does not have the desired interface
1365
 
or has become invalid.</p>
1366
 
<p></p>
1367
 
</div>
1368
 
</div>
1369
 
<hr>
1370
 
<div class="refsect2">
1371
 
<a name="tp-cli-call-stream-endpoint-connect-to-remote-candidates-added"></a><h3>tp_cli_call_stream_endpoint_connect_to_remote_candidates_added ()</h3>
1372
 
<pre class="programlisting"><a class="link" href="telepathy-glib-proxy.html#TpProxySignalConnection" title="TpProxySignalConnection"><span class="returnvalue">TpProxySignalConnection</span></a> *
1373
 
tp_cli_call_stream_endpoint_connect_to_remote_candidates_added
1374
 
                               (<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> proxy</code></em>,
1375
 
                                <em class="parameter"><code><a class="link" href="telepathy-glib-cli-call-misc.html#tp-cli-call-stream-endpoint-signal-callback-remote-candidates-added" title="tp_cli_call_stream_endpoint_signal_callback_remote_candidates_added ()"><span class="type">tp_cli_call_stream_endpoint_signal_callback_remote_candidates_added</span></a> callback</code></em>,
1376
 
                                <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>,
1377
 
                                <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Datasets.html#GDestroyNotify"><span class="type">GDestroyNotify</span></a> destroy</code></em>,
1378
 
                                <em class="parameter"><code><a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> *weak_object</code></em>,
1379
 
                                <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
1380
 
<p>Connect a handler to the signal RemoteCandidatesAdded.</p>
1381
 
<p>Emitted when remote candidates are added to the         &lt;tp:member-ref&gt;RemoteCandidates&lt;/tp:member-ref&gt; property.</p>
1382
 
<div class="refsect3">
1383
 
<a name="id-1.4.41.7.19.6"></a><h4>Parameters</h4>
1384
 
<div class="informaltable"><table width="100%" border="0">
1385
 
<colgroup>
1386
 
<col width="150px" class="parameters_name">
1387
 
<col class="parameters_description">
1388
 
<col width="200px" class="parameters_annotations">
1389
 
</colgroup>
1390
 
<tbody>
1391
 
<tr>
1392
 
<td class="parameter_name"><p>proxy</p></td>
1393
 
<td class="parameter_description"><p>A <a class="link" href="telepathy-glib-proxy.html#TpProxy"><span class="type">TpProxy</span></a> or subclass</p></td>
1394
 
<td class="parameter_annotations"> </td>
1395
 
</tr>
1396
 
<tr>
1397
 
<td class="parameter_name"><p>callback</p></td>
1398
 
<td class="parameter_description"><p>Callback to be called when the signal is
1399
 
received</p></td>
1400
 
<td class="parameter_annotations"> </td>
1401
 
</tr>
1402
 
<tr>
1403
 
<td class="parameter_name"><p>user_data</p></td>
1404
 
<td class="parameter_description"><p>User-supplied data for the callback</p></td>
1405
 
<td class="parameter_annotations"> </td>
1406
 
</tr>
1407
 
<tr>
1408
 
<td class="parameter_name"><p>destroy</p></td>
1409
 
<td class="parameter_description"><p>Destructor for the user-supplied data, which
1410
 
will be called when this signal is disconnected, or
1411
 
before this function returns <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a></p></td>
1412
 
<td class="parameter_annotations"> </td>
1413
 
</tr>
1414
 
<tr>
1415
 
<td class="parameter_name"><p>weak_object</p></td>
1416
 
<td class="parameter_description"><p>A <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> which will be weakly referenced;
1417
 
if it is destroyed, this callback will automatically be
1418
 
disconnected</p></td>
1419
 
<td class="parameter_annotations"> </td>
1420
 
</tr>
1421
 
<tr>
1422
 
<td class="parameter_name"><p>error</p></td>
1423
 
<td class="parameter_description"><p>If not <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>, used to raise an error if <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> is
1424
 
returned</p></td>
1425
 
<td class="parameter_annotations"> </td>
1426
 
</tr>
1427
 
</tbody>
1428
 
</table></div>
1429
 
</div>
1430
 
<div class="refsect3">
1431
 
<a name="id-1.4.41.7.19.7"></a><h4>Returns</h4>
1432
 
<p> a <a class="link" href="telepathy-glib-proxy.html#TpProxySignalConnection" title="TpProxySignalConnection"><span class="type">TpProxySignalConnection</span></a> containing all of the
1433
 
above, which can be used to disconnect the signal; or
1434
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if the proxy does not have the desired interface
1435
 
or has become invalid.</p>
1436
 
<p></p>
1437
 
</div>
1438
 
</div>
1439
 
<hr>
1440
 
<div class="refsect2">
1441
 
<a name="tp-cli-call-stream-endpoint-connect-to-remote-credentials-set"></a><h3>tp_cli_call_stream_endpoint_connect_to_remote_credentials_set ()</h3>
1442
 
<pre class="programlisting"><a class="link" href="telepathy-glib-proxy.html#TpProxySignalConnection" title="TpProxySignalConnection"><span class="returnvalue">TpProxySignalConnection</span></a> *
1443
 
tp_cli_call_stream_endpoint_connect_to_remote_credentials_set
1444
 
                               (<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> proxy</code></em>,
1445
 
                                <em class="parameter"><code><a class="link" href="telepathy-glib-cli-call-misc.html#tp-cli-call-stream-endpoint-signal-callback-remote-credentials-set" title="tp_cli_call_stream_endpoint_signal_callback_remote_credentials_set ()"><span class="type">tp_cli_call_stream_endpoint_signal_callback_remote_credentials_set</span></a> callback</code></em>,
1446
 
                                <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>,
1447
 
                                <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Datasets.html#GDestroyNotify"><span class="type">GDestroyNotify</span></a> destroy</code></em>,
1448
 
                                <em class="parameter"><code><a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> *weak_object</code></em>,
1449
 
                                <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
1450
 
<p>Connect a handler to the signal RemoteCredentialsSet.</p>
1451
 
<p>Emitted when the remote ICE credentials for the endpoint are         set. If each candidate has different credentials, then this         signal will never be fired.</p>
1452
 
<div class="refsect3">
1453
 
<a name="id-1.4.41.7.20.6"></a><h4>Parameters</h4>
1454
 
<div class="informaltable"><table width="100%" border="0">
1455
 
<colgroup>
1456
 
<col width="150px" class="parameters_name">
1457
 
<col class="parameters_description">
1458
 
<col width="200px" class="parameters_annotations">
1459
 
</colgroup>
1460
 
<tbody>
1461
 
<tr>
1462
 
<td class="parameter_name"><p>proxy</p></td>
1463
 
<td class="parameter_description"><p>A <a class="link" href="telepathy-glib-proxy.html#TpProxy"><span class="type">TpProxy</span></a> or subclass</p></td>
1464
 
<td class="parameter_annotations"> </td>
1465
 
</tr>
1466
 
<tr>
1467
 
<td class="parameter_name"><p>callback</p></td>
1468
 
<td class="parameter_description"><p>Callback to be called when the signal is
1469
 
received</p></td>
1470
 
<td class="parameter_annotations"> </td>
1471
 
</tr>
1472
 
<tr>
1473
 
<td class="parameter_name"><p>user_data</p></td>
1474
 
<td class="parameter_description"><p>User-supplied data for the callback</p></td>
1475
 
<td class="parameter_annotations"> </td>
1476
 
</tr>
1477
 
<tr>
1478
 
<td class="parameter_name"><p>destroy</p></td>
1479
 
<td class="parameter_description"><p>Destructor for the user-supplied data, which
1480
 
will be called when this signal is disconnected, or
1481
 
before this function returns <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a></p></td>
1482
 
<td class="parameter_annotations"> </td>
1483
 
</tr>
1484
 
<tr>
1485
 
<td class="parameter_name"><p>weak_object</p></td>
1486
 
<td class="parameter_description"><p>A <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> which will be weakly referenced;
1487
 
if it is destroyed, this callback will automatically be
1488
 
disconnected</p></td>
1489
 
<td class="parameter_annotations"> </td>
1490
 
</tr>
1491
 
<tr>
1492
 
<td class="parameter_name"><p>error</p></td>
1493
 
<td class="parameter_description"><p>If not <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>, used to raise an error if <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> is
1494
 
returned</p></td>
1495
 
<td class="parameter_annotations"> </td>
1496
 
</tr>
1497
 
</tbody>
1498
 
</table></div>
1499
 
</div>
1500
 
<div class="refsect3">
1501
 
<a name="id-1.4.41.7.20.7"></a><h4>Returns</h4>
1502
 
<p> a <a class="link" href="telepathy-glib-proxy.html#TpProxySignalConnection" title="TpProxySignalConnection"><span class="type">TpProxySignalConnection</span></a> containing all of the
1503
 
above, which can be used to disconnect the signal; or
1504
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if the proxy does not have the desired interface
1505
 
or has become invalid.</p>
1506
 
<p></p>
1507
 
</div>
1508
 
</div>
1509
 
<hr>
1510
 
<div class="refsect2">
1511
 
<a name="tp-cli-call-stream-endpoint-signal-callback-candidate-pair-selected"></a><h3>tp_cli_call_stream_endpoint_signal_callback_candidate_pair_selected ()</h3>
1512
 
<pre class="programlisting"><span class="returnvalue">void</span>
1513
 
<span class="c_punctuation">(</span>*tp_cli_call_stream_endpoint_signal_callback_candidate_pair_selected<span class="c_punctuation">)</span>
1514
 
                               (<em class="parameter"><code><a class="link" href="telepathy-glib-proxy.html#TpProxy"><span class="type">TpProxy</span></a> *proxy</code></em>,
1515
 
                                <em class="parameter"><code>const <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Value-arrays.html#GValueArray"><span class="type">GValueArray</span></a> *arg_Local_Candidate</code></em>,
1516
 
                                <em class="parameter"><code>const <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Value-arrays.html#GValueArray"><span class="type">GValueArray</span></a> *arg_Remote_Candidate</code></em>,
1517
 
                                <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>,
1518
 
                                <em class="parameter"><code><a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> *weak_object</code></em>);</pre>
1519
 
<p>Represents the signature of a callback for the signal CandidatePairSelected.</p>
1520
 
<div class="refsect3">
1521
 
<a name="id-1.4.41.7.21.5"></a><h4>Parameters</h4>
1522
 
<div class="informaltable"><table width="100%" border="0">
1523
 
<colgroup>
1524
 
<col width="150px" class="parameters_name">
1525
 
<col class="parameters_description">
1526
 
<col width="200px" class="parameters_annotations">
1527
 
</colgroup>
1528
 
<tbody>
1529
 
<tr>
1530
 
<td class="parameter_name"><p>proxy</p></td>
1531
 
<td class="parameter_description"><p>The proxy on which <a class="link" href="telepathy-glib-cli-call-misc.html#tp-cli-call-stream-endpoint-connect-to-candidate-pair-selected" title="tp_cli_call_stream_endpoint_connect_to_candidate_pair_selected ()"><code class="function">tp_cli_call_stream_endpoint_connect_to_candidate_pair_selected()</code></a>
1532
 
was called</p></td>
1533
 
<td class="parameter_annotations"> </td>
1534
 
</tr>
1535
 
<tr>
1536
 
<td class="parameter_name"><p>arg_Local_Candidate</p></td>
1537
 
<td class="parameter_description"><p>The local candidate that has been selected.</p></td>
1538
 
<td class="parameter_annotations"> </td>
1539
 
</tr>
1540
 
<tr>
1541
 
<td class="parameter_name"><p>arg_Remote_Candidate</p></td>
1542
 
<td class="parameter_description"><p>The remote candidate that has been selected.</p></td>
1543
 
<td class="parameter_annotations"> </td>
1544
 
</tr>
1545
 
<tr>
1546
 
<td class="parameter_name"><p>user_data</p></td>
1547
 
<td class="parameter_description"><p>User-supplied data</p></td>
1548
 
<td class="parameter_annotations"> </td>
1549
 
</tr>
1550
 
<tr>
1551
 
<td class="parameter_name"><p>weak_object</p></td>
1552
 
<td class="parameter_description"><p>User-supplied weakly referenced object</p></td>
1553
 
<td class="parameter_annotations"> </td>
1554
 
</tr>
1555
 
</tbody>
1556
 
</table></div>
1557
 
</div>
1558
 
</div>
1559
 
<hr>
1560
 
<div class="refsect2">
1561
 
<a name="tp-cli-call-stream-endpoint-signal-callback-controlling-changed"></a><h3>tp_cli_call_stream_endpoint_signal_callback_controlling_changed ()</h3>
1562
 
<pre class="programlisting"><span class="returnvalue">void</span>
1563
 
<span class="c_punctuation">(</span>*tp_cli_call_stream_endpoint_signal_callback_controlling_changed<span class="c_punctuation">)</span>
1564
 
                               (<em class="parameter"><code><a class="link" href="telepathy-glib-proxy.html#TpProxy"><span class="type">TpProxy</span></a> *proxy</code></em>,
1565
 
                                <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> arg_Controlling</code></em>,
1566
 
                                <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>,
1567
 
                                <em class="parameter"><code><a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> *weak_object</code></em>);</pre>
1568
 
<p>Represents the signature of a callback for the signal ControllingChanged.</p>
1569
 
<div class="refsect3">
1570
 
<a name="id-1.4.41.7.22.5"></a><h4>Parameters</h4>
1571
 
<div class="informaltable"><table width="100%" border="0">
1572
 
<colgroup>
1573
 
<col width="150px" class="parameters_name">
1574
 
<col class="parameters_description">
1575
 
<col width="200px" class="parameters_annotations">
1576
 
</colgroup>
1577
 
<tbody>
1578
 
<tr>
1579
 
<td class="parameter_name"><p>proxy</p></td>
1580
 
<td class="parameter_description"><p>The proxy on which <a class="link" href="telepathy-glib-cli-call-misc.html#tp-cli-call-stream-endpoint-connect-to-controlling-changed" title="tp_cli_call_stream_endpoint_connect_to_controlling_changed ()"><code class="function">tp_cli_call_stream_endpoint_connect_to_controlling_changed()</code></a>
1581
 
was called</p></td>
1582
 
<td class="parameter_annotations"> </td>
1583
 
</tr>
1584
 
<tr>
1585
 
<td class="parameter_name"><p>arg_Controlling</p></td>
1586
 
<td class="parameter_description"><p>The new value of &lt;tp:member-ref&gt;Controlling&lt;/tp:member-ref&gt;.</p></td>
1587
 
<td class="parameter_annotations"> </td>
1588
 
</tr>
1589
 
<tr>
1590
 
<td class="parameter_name"><p>user_data</p></td>
1591
 
<td class="parameter_description"><p>User-supplied data</p></td>
1592
 
<td class="parameter_annotations"> </td>
1593
 
</tr>
1594
 
<tr>
1595
 
<td class="parameter_name"><p>weak_object</p></td>
1596
 
<td class="parameter_description"><p>User-supplied weakly referenced object</p></td>
1597
 
<td class="parameter_annotations"> </td>
1598
 
</tr>
1599
 
</tbody>
1600
 
</table></div>
1601
 
</div>
1602
 
</div>
1603
 
<hr>
1604
 
<div class="refsect2">
1605
 
<a name="tp-cli-call-stream-endpoint-signal-callback-endpoint-state-changed"></a><h3>tp_cli_call_stream_endpoint_signal_callback_endpoint_state_changed ()</h3>
1606
 
<pre class="programlisting"><span class="returnvalue">void</span>
1607
 
<span class="c_punctuation">(</span>*tp_cli_call_stream_endpoint_signal_callback_endpoint_state_changed<span class="c_punctuation">)</span>
1608
 
                               (<em class="parameter"><code><a class="link" href="telepathy-glib-proxy.html#TpProxy"><span class="type">TpProxy</span></a> *proxy</code></em>,
1609
 
                                <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> arg_Component</code></em>,
1610
 
                                <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> arg_State</code></em>,
1611
 
                                <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>,
1612
 
                                <em class="parameter"><code><a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> *weak_object</code></em>);</pre>
1613
 
<p>Represents the signature of a callback for the signal EndpointStateChanged.</p>
1614
 
<div class="refsect3">
1615
 
<a name="id-1.4.41.7.23.5"></a><h4>Parameters</h4>
1616
 
<div class="informaltable"><table width="100%" border="0">
1617
 
<colgroup>
1618
 
<col width="150px" class="parameters_name">
1619
 
<col class="parameters_description">
1620
 
<col width="200px" class="parameters_annotations">
1621
 
</colgroup>
1622
 
<tbody>
1623
 
<tr>
1624
 
<td class="parameter_name"><p>proxy</p></td>
1625
 
<td class="parameter_description"><p>The proxy on which <a class="link" href="telepathy-glib-cli-call-misc.html#tp-cli-call-stream-endpoint-connect-to-endpoint-state-changed" title="tp_cli_call_stream_endpoint_connect_to_endpoint_state_changed ()"><code class="function">tp_cli_call_stream_endpoint_connect_to_endpoint_state_changed()</code></a>
1626
 
was called</p></td>
1627
 
<td class="parameter_annotations"> </td>
1628
 
</tr>
1629
 
<tr>
1630
 
<td class="parameter_name"><p>arg_Component</p></td>
1631
 
<td class="parameter_description"><p>The component whose state has changed. (<a class="link" href="telepathy-glib-enums.html#TpStreamComponent" title="enum TpStreamComponent"><span class="type">TpStreamComponent</span></a>)</p></td>
1632
 
<td class="parameter_annotations"> </td>
1633
 
</tr>
1634
 
<tr>
1635
 
<td class="parameter_name"><p>arg_State</p></td>
1636
 
<td class="parameter_description"><p>The new state of this component. (<a class="link" href="telepathy-glib-enums.html#TpStreamEndpointState" title="enum TpStreamEndpointState"><span class="type">TpStreamEndpointState</span></a>)</p></td>
1637
 
<td class="parameter_annotations"> </td>
1638
 
</tr>
1639
 
<tr>
1640
 
<td class="parameter_name"><p>user_data</p></td>
1641
 
<td class="parameter_description"><p>User-supplied data</p></td>
1642
 
<td class="parameter_annotations"> </td>
1643
 
</tr>
1644
 
<tr>
1645
 
<td class="parameter_name"><p>weak_object</p></td>
1646
 
<td class="parameter_description"><p>User-supplied weakly referenced object</p></td>
1647
 
<td class="parameter_annotations"> </td>
1648
 
</tr>
1649
 
</tbody>
1650
 
</table></div>
1651
 
</div>
1652
 
</div>
1653
 
<hr>
1654
 
<div class="refsect2">
1655
 
<a name="tp-cli-call-stream-endpoint-signal-callback-remote-candidates-added"></a><h3>tp_cli_call_stream_endpoint_signal_callback_remote_candidates_added ()</h3>
1656
 
<pre class="programlisting"><span class="returnvalue">void</span>
1657
 
<span class="c_punctuation">(</span>*tp_cli_call_stream_endpoint_signal_callback_remote_candidates_added<span class="c_punctuation">)</span>
1658
 
                               (<em class="parameter"><code><a class="link" href="telepathy-glib-proxy.html#TpProxy"><span class="type">TpProxy</span></a> *proxy</code></em>,
1659
 
                                <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Pointer-Arrays.html#GPtrArray"><span class="type">GPtrArray</span></a> *arg_Candidates</code></em>,
1660
 
                                <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>,
1661
 
                                <em class="parameter"><code><a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> *weak_object</code></em>);</pre>
1662
 
<p>Represents the signature of a callback for the signal RemoteCandidatesAdded.</p>
1663
 
<div class="refsect3">
1664
 
<a name="id-1.4.41.7.24.5"></a><h4>Parameters</h4>
1665
 
<div class="informaltable"><table width="100%" border="0">
1666
 
<colgroup>
1667
 
<col width="150px" class="parameters_name">
1668
 
<col class="parameters_description">
1669
 
<col width="200px" class="parameters_annotations">
1670
 
</colgroup>
1671
 
<tbody>
1672
 
<tr>
1673
 
<td class="parameter_name"><p>proxy</p></td>
1674
 
<td class="parameter_description"><p>The proxy on which <a class="link" href="telepathy-glib-cli-call-misc.html#tp-cli-call-stream-endpoint-connect-to-remote-candidates-added" title="tp_cli_call_stream_endpoint_connect_to_remote_candidates_added ()"><code class="function">tp_cli_call_stream_endpoint_connect_to_remote_candidates_added()</code></a>
1675
 
was called</p></td>
1676
 
<td class="parameter_annotations"> </td>
1677
 
</tr>
1678
 
<tr>
1679
 
<td class="parameter_name"><p>arg_Candidates</p></td>
1680
 
<td class="parameter_description"><p>The candidates that were added.</p></td>
1681
 
<td class="parameter_annotations"> </td>
1682
 
</tr>
1683
 
<tr>
1684
 
<td class="parameter_name"><p>user_data</p></td>
1685
 
<td class="parameter_description"><p>User-supplied data</p></td>
1686
 
<td class="parameter_annotations"> </td>
1687
 
</tr>
1688
 
<tr>
1689
 
<td class="parameter_name"><p>weak_object</p></td>
1690
 
<td class="parameter_description"><p>User-supplied weakly referenced object</p></td>
1691
 
<td class="parameter_annotations"> </td>
1692
 
</tr>
1693
 
</tbody>
1694
 
</table></div>
1695
 
</div>
1696
 
</div>
1697
 
<hr>
1698
 
<div class="refsect2">
1699
 
<a name="tp-cli-call-stream-endpoint-signal-callback-remote-credentials-set"></a><h3>tp_cli_call_stream_endpoint_signal_callback_remote_credentials_set ()</h3>
1700
 
<pre class="programlisting"><span class="returnvalue">void</span>
1701
 
<span class="c_punctuation">(</span>*tp_cli_call_stream_endpoint_signal_callback_remote_credentials_set<span class="c_punctuation">)</span>
1702
 
                               (<em class="parameter"><code><a class="link" href="telepathy-glib-proxy.html#TpProxy"><span class="type">TpProxy</span></a> *proxy</code></em>,
1703
 
                                <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *arg_Username</code></em>,
1704
 
                                <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *arg_Password</code></em>,
1705
 
                                <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>,
1706
 
                                <em class="parameter"><code><a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> *weak_object</code></em>);</pre>
1707
 
<p>Represents the signature of a callback for the signal RemoteCredentialsSet.</p>
1708
 
<div class="refsect3">
1709
 
<a name="id-1.4.41.7.25.5"></a><h4>Parameters</h4>
1710
 
<div class="informaltable"><table width="100%" border="0">
1711
 
<colgroup>
1712
 
<col width="150px" class="parameters_name">
1713
 
<col class="parameters_description">
1714
 
<col width="200px" class="parameters_annotations">
1715
 
</colgroup>
1716
 
<tbody>
1717
 
<tr>
1718
 
<td class="parameter_name"><p>proxy</p></td>
1719
 
<td class="parameter_description"><p>The proxy on which <a class="link" href="telepathy-glib-cli-call-misc.html#tp-cli-call-stream-endpoint-connect-to-remote-credentials-set" title="tp_cli_call_stream_endpoint_connect_to_remote_credentials_set ()"><code class="function">tp_cli_call_stream_endpoint_connect_to_remote_credentials_set()</code></a>
1720
 
was called</p></td>
1721
 
<td class="parameter_annotations"> </td>
1722
 
</tr>
1723
 
<tr>
1724
 
<td class="parameter_name"><p>arg_Username</p></td>
1725
 
<td class="parameter_description"><p>The username set.</p></td>
1726
 
<td class="parameter_annotations"> </td>
1727
 
</tr>
1728
 
<tr>
1729
 
<td class="parameter_name"><p>arg_Password</p></td>
1730
 
<td class="parameter_description"><p>The password set.</p></td>
1731
 
<td class="parameter_annotations"> </td>
1732
 
</tr>
1733
 
<tr>
1734
 
<td class="parameter_name"><p>user_data</p></td>
1735
 
<td class="parameter_description"><p>User-supplied data</p></td>
1736
 
<td class="parameter_annotations"> </td>
1737
 
</tr>
1738
 
<tr>
1739
 
<td class="parameter_name"><p>weak_object</p></td>
1740
 
<td class="parameter_description"><p>User-supplied weakly referenced object</p></td>
1741
 
<td class="parameter_annotations"> </td>
1742
 
</tr>
1743
 
</tbody>
1744
 
</table></div>
1745
 
</div>
1746
 
</div>
1747
 
</div>
1748
 
<div class="refsect1">
1749
 
<a name="telepathy-glib-cli-call-misc.other_details"></a><h2>Types and Values</h2>
 
206
<p>
 
207
Misc interfaces for calls.
 
208
</p>
 
209
</div>
 
210
<div class="refsect1">
 
211
<a name="telepathy-glib-cli-call-misc.details"></a><h2>Details</h2>
 
212
<div class="refsect2">
 
213
<a name="tp-cli-call-content-media-description-call-accept"></a><h3>tp_cli_call_content_media_description_call_accept ()</h3>
 
214
<pre class="programlisting"><a class="link" href="telepathy-glib-proxy.html#TpProxyPendingCall" title="TpProxyPendingCall"><span class="returnvalue">TpProxyPendingCall</span></a> * tp_cli_call_content_media_description_call_accept
 
215
                                                        (<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> proxy</code></em>,
 
216
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> timeout_ms</code></em>,
 
217
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Hash-Tables.html#GHashTable"><span class="type">GHashTable</span></a> *in_Local_Media_Description</code></em>,
 
218
                                                         <em class="parameter"><code><a class="link" href="telepathy-glib-cli-call-misc.html#tp-cli-call-content-media-description-callback-for-accept" title="tp_cli_call_content_media_description_callback_for_accept ()"><span class="type">tp_cli_call_content_media_description_callback_for_accept</span></a> callback</code></em>,
 
219
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>,
 
220
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Datasets.html#GDestroyNotify"><span class="type">GDestroyNotify</span></a> destroy</code></em>,
 
221
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> *weak_object</code></em>);</pre>
 
222
<p>
 
223
Start a Accept method call.
 
224
</p>
 
225
<p>
 
226
Accepts the updated Description and update the corresponding         local description. If FurtherNegotiationRequired is True,         calling this method will generally cause a network round-trip         and a new MediaDescription to be offered (hopefully with         FurtherNegotiationRequired set to False).
 
227
</p>
 
228
<div class="variablelist"><table border="0" class="variablelist">
 
229
<colgroup>
 
230
<col align="left" valign="top">
 
231
<col>
 
232
</colgroup>
 
233
<tbody>
 
234
<tr>
 
235
<td><p><span class="term"><em class="parameter"><code>proxy</code></em> :</span></p></td>
 
236
<td>the <a class="link" href="telepathy-glib-proxy.html#TpProxy"><span class="type">TpProxy</span></a>
 
237
</td>
 
238
</tr>
 
239
<tr>
 
240
<td><p><span class="term"><em class="parameter"><code>timeout_ms</code></em> :</span></p></td>
 
241
<td>the timeout in milliseconds, or -1 to use the
 
242
default</td>
 
243
</tr>
 
244
<tr>
 
245
<td><p><span class="term"><em class="parameter"><code>in_Local_Media_Description</code></em> :</span></p></td>
 
246
<td>Used to pass an 'in' argument: The local description to send to the remote contacts and           to use in the &lt;tp:dbus-ref namespace="ofdT.Call1"&gt;Content&lt;/tp:dbus-ref&gt;.</td>
 
247
</tr>
 
248
<tr>
 
249
<td><p><span class="term"><em class="parameter"><code>callback</code></em> :</span></p></td>
 
250
<td>called when the method call succeeds or fails;
 
251
may be <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> to make a "fire and forget" call with no
 
252
reply tracking</td>
 
253
</tr>
 
254
<tr>
 
255
<td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td>
 
256
<td>user-supplied data passed to the callback;
 
257
must be <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if <em class="parameter"><code>callback</code></em> is <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>
 
258
</td>
 
259
</tr>
 
260
<tr>
 
261
<td><p><span class="term"><em class="parameter"><code>destroy</code></em> :</span></p></td>
 
262
<td>called with the user_data as argument, after the
 
263
call has succeeded, failed or been cancelled;
 
264
must be <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if <em class="parameter"><code>callback</code></em> is <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>
 
265
</td>
 
266
</tr>
 
267
<tr>
 
268
<td><p><span class="term"><em class="parameter"><code>weak_object</code></em> :</span></p></td>
 
269
<td>If not <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>, a <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> which will be
 
270
weakly referenced; if it is destroyed, this call
 
271
will automatically be cancelled. Must be <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if
 
272
<em class="parameter"><code>callback</code></em> is <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>
 
273
</td>
 
274
</tr>
 
275
<tr>
 
276
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
 
277
<td>a <a class="link" href="telepathy-glib-proxy.html#TpProxyPendingCall" title="TpProxyPendingCall"><span class="type">TpProxyPendingCall</span></a> representing the call in
 
278
progress. It is borrowed from the object, and will become
 
279
invalid when the callback is called, the call is
 
280
cancelled or the <a class="link" href="telepathy-glib-proxy.html#TpProxy"><span class="type">TpProxy</span></a> becomes invalid.</td>
 
281
</tr>
 
282
</tbody>
 
283
</table></div>
 
284
</div>
 
285
<hr>
 
286
<div class="refsect2">
 
287
<a name="tp-cli-call-content-media-description-call-reject"></a><h3>tp_cli_call_content_media_description_call_reject ()</h3>
 
288
<pre class="programlisting"><a class="link" href="telepathy-glib-proxy.html#TpProxyPendingCall" title="TpProxyPendingCall"><span class="returnvalue">TpProxyPendingCall</span></a> * tp_cli_call_content_media_description_call_reject
 
289
                                                        (<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> proxy</code></em>,
 
290
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> timeout_ms</code></em>,
 
291
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Value-arrays.html#GValueArray"><span class="type">GValueArray</span></a> *in_Reason</code></em>,
 
292
                                                         <em class="parameter"><code><a class="link" href="telepathy-glib-cli-call-misc.html#tp-cli-call-content-media-description-callback-for-reject" title="tp_cli_call_content_media_description_callback_for_reject ()"><span class="type">tp_cli_call_content_media_description_callback_for_reject</span></a> callback</code></em>,
 
293
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>,
 
294
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Datasets.html#GDestroyNotify"><span class="type">GDestroyNotify</span></a> destroy</code></em>,
 
295
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> *weak_object</code></em>);</pre>
 
296
<p>
 
297
Start a Reject method call.
 
298
</p>
 
299
<p>
 
300
Reject the proposed update to the remote description.
 
301
</p>
 
302
<div class="variablelist"><table border="0" class="variablelist">
 
303
<colgroup>
 
304
<col align="left" valign="top">
 
305
<col>
 
306
</colgroup>
 
307
<tbody>
 
308
<tr>
 
309
<td><p><span class="term"><em class="parameter"><code>proxy</code></em> :</span></p></td>
 
310
<td>the <a class="link" href="telepathy-glib-proxy.html#TpProxy"><span class="type">TpProxy</span></a>
 
311
</td>
 
312
</tr>
 
313
<tr>
 
314
<td><p><span class="term"><em class="parameter"><code>timeout_ms</code></em> :</span></p></td>
 
315
<td>the timeout in milliseconds, or -1 to use the
 
316
default</td>
 
317
</tr>
 
318
<tr>
 
319
<td><p><span class="term"><em class="parameter"><code>in_Reason</code></em> :</span></p></td>
 
320
<td>Used to pass an 'in' argument: A structured reason for the rejection.</td>
 
321
</tr>
 
322
<tr>
 
323
<td><p><span class="term"><em class="parameter"><code>callback</code></em> :</span></p></td>
 
324
<td>called when the method call succeeds or fails;
 
325
may be <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> to make a "fire and forget" call with no
 
326
reply tracking</td>
 
327
</tr>
 
328
<tr>
 
329
<td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td>
 
330
<td>user-supplied data passed to the callback;
 
331
must be <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if <em class="parameter"><code>callback</code></em> is <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>
 
332
</td>
 
333
</tr>
 
334
<tr>
 
335
<td><p><span class="term"><em class="parameter"><code>destroy</code></em> :</span></p></td>
 
336
<td>called with the user_data as argument, after the
 
337
call has succeeded, failed or been cancelled;
 
338
must be <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if <em class="parameter"><code>callback</code></em> is <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>
 
339
</td>
 
340
</tr>
 
341
<tr>
 
342
<td><p><span class="term"><em class="parameter"><code>weak_object</code></em> :</span></p></td>
 
343
<td>If not <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>, a <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> which will be
 
344
weakly referenced; if it is destroyed, this call
 
345
will automatically be cancelled. Must be <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if
 
346
<em class="parameter"><code>callback</code></em> is <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>
 
347
</td>
 
348
</tr>
 
349
<tr>
 
350
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
 
351
<td>a <a class="link" href="telepathy-glib-proxy.html#TpProxyPendingCall" title="TpProxyPendingCall"><span class="type">TpProxyPendingCall</span></a> representing the call in
 
352
progress. It is borrowed from the object, and will become
 
353
invalid when the callback is called, the call is
 
354
cancelled or the <a class="link" href="telepathy-glib-proxy.html#TpProxy"><span class="type">TpProxy</span></a> becomes invalid.</td>
 
355
</tr>
 
356
</tbody>
 
357
</table></div>
 
358
</div>
 
359
<hr>
 
360
<div class="refsect2">
 
361
<a name="tp-cli-call-content-media-description-callback-for-accept"></a><h3>tp_cli_call_content_media_description_callback_for_accept ()</h3>
 
362
<pre class="programlisting"><span class="returnvalue">void</span>                (*tp_cli_call_content_media_description_callback_for_accept)
 
363
                                                        (<em class="parameter"><code><a class="link" href="telepathy-glib-proxy.html#TpProxy"><span class="type">TpProxy</span></a> *proxy</code></em>,
 
364
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> *error</code></em>,
 
365
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>,
 
366
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> *weak_object</code></em>);</pre>
 
367
<p>
 
368
Signature of the callback called when a Accept method call
 
369
succeeds or fails.
 
370
</p>
 
371
<div class="variablelist"><table border="0" class="variablelist">
 
372
<colgroup>
 
373
<col align="left" valign="top">
 
374
<col>
 
375
</colgroup>
 
376
<tbody>
 
377
<tr>
 
378
<td><p><span class="term"><em class="parameter"><code>proxy</code></em> :</span></p></td>
 
379
<td>the proxy on which the call was made</td>
 
380
</tr>
 
381
<tr>
 
382
<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
 
383
<td>
 
384
<a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> on success, or an error on failure</td>
 
385
</tr>
 
386
<tr>
 
387
<td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td>
 
388
<td>user-supplied data</td>
 
389
</tr>
 
390
<tr>
 
391
<td><p><span class="term"><em class="parameter"><code>weak_object</code></em> :</span></p></td>
 
392
<td>user-supplied object</td>
 
393
</tr>
 
394
</tbody>
 
395
</table></div>
 
396
</div>
 
397
<hr>
 
398
<div class="refsect2">
 
399
<a name="tp-cli-call-content-media-description-callback-for-reject"></a><h3>tp_cli_call_content_media_description_callback_for_reject ()</h3>
 
400
<pre class="programlisting"><span class="returnvalue">void</span>                (*tp_cli_call_content_media_description_callback_for_reject)
 
401
                                                        (<em class="parameter"><code><a class="link" href="telepathy-glib-proxy.html#TpProxy"><span class="type">TpProxy</span></a> *proxy</code></em>,
 
402
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> *error</code></em>,
 
403
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>,
 
404
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> *weak_object</code></em>);</pre>
 
405
<p>
 
406
Signature of the callback called when a Reject method call
 
407
succeeds or fails.
 
408
</p>
 
409
<div class="variablelist"><table border="0" class="variablelist">
 
410
<colgroup>
 
411
<col align="left" valign="top">
 
412
<col>
 
413
</colgroup>
 
414
<tbody>
 
415
<tr>
 
416
<td><p><span class="term"><em class="parameter"><code>proxy</code></em> :</span></p></td>
 
417
<td>the proxy on which the call was made</td>
 
418
</tr>
 
419
<tr>
 
420
<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
 
421
<td>
 
422
<a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> on success, or an error on failure</td>
 
423
</tr>
 
424
<tr>
 
425
<td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td>
 
426
<td>user-supplied data</td>
 
427
</tr>
 
428
<tr>
 
429
<td><p><span class="term"><em class="parameter"><code>weak_object</code></em> :</span></p></td>
 
430
<td>user-supplied object</td>
 
431
</tr>
 
432
</tbody>
 
433
</table></div>
 
434
</div>
 
435
<hr>
 
436
<div class="refsect2">
 
437
<a name="tp-cli-call-stream-endpoint-call-accept-selected-candidate-pair"></a><h3>tp_cli_call_stream_endpoint_call_accept_selected_candidate_pair ()</h3>
 
438
<pre class="programlisting"><a class="link" href="telepathy-glib-proxy.html#TpProxyPendingCall" title="TpProxyPendingCall"><span class="returnvalue">TpProxyPendingCall</span></a> * tp_cli_call_stream_endpoint_call_accept_selected_candidate_pair
 
439
                                                        (<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> proxy</code></em>,
 
440
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> timeout_ms</code></em>,
 
441
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Value-arrays.html#GValueArray"><span class="type">GValueArray</span></a> *in_Local_Candidate</code></em>,
 
442
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Value-arrays.html#GValueArray"><span class="type">GValueArray</span></a> *in_Remote_Candidate</code></em>,
 
443
                                                         <em class="parameter"><code><a class="link" href="telepathy-glib-cli-call-misc.html#tp-cli-call-stream-endpoint-callback-for-accept-selected-candidate-pair" title="tp_cli_call_stream_endpoint_callback_for_accept_selected_candidate_pair ()"><span class="type">tp_cli_call_stream_endpoint_callback_for_accept_selected_candidate_pair</span></a> callback</code></em>,
 
444
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>,
 
445
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Datasets.html#GDestroyNotify"><span class="type">GDestroyNotify</span></a> destroy</code></em>,
 
446
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> *weak_object</code></em>);</pre>
 
447
<p>
 
448
Start a AcceptSelectedCandidatePair method call.
 
449
</p>
 
450
<p>
 
451
Called in response to         &lt;tp:member-ref&gt;CandidatePairSelected&lt;/tp:member-ref&gt; if/when this         candidate pair is known to have passed its connectivity checks.
 
452
</p>
 
453
<div class="variablelist"><table border="0" class="variablelist">
 
454
<colgroup>
 
455
<col align="left" valign="top">
 
456
<col>
 
457
</colgroup>
 
458
<tbody>
 
459
<tr>
 
460
<td><p><span class="term"><em class="parameter"><code>proxy</code></em> :</span></p></td>
 
461
<td>the <a class="link" href="telepathy-glib-proxy.html#TpProxy"><span class="type">TpProxy</span></a>
 
462
</td>
 
463
</tr>
 
464
<tr>
 
465
<td><p><span class="term"><em class="parameter"><code>timeout_ms</code></em> :</span></p></td>
 
466
<td>the timeout in milliseconds, or -1 to use the
 
467
default</td>
 
468
</tr>
 
469
<tr>
 
470
<td><p><span class="term"><em class="parameter"><code>in_Local_Candidate</code></em> :</span></p></td>
 
471
<td>Used to pass an 'in' argument: The local candidate that has been selected.</td>
 
472
</tr>
 
473
<tr>
 
474
<td><p><span class="term"><em class="parameter"><code>in_Remote_Candidate</code></em> :</span></p></td>
 
475
<td>Used to pass an 'in' argument: The remote candidate that has been selected.</td>
 
476
</tr>
 
477
<tr>
 
478
<td><p><span class="term"><em class="parameter"><code>callback</code></em> :</span></p></td>
 
479
<td>called when the method call succeeds or fails;
 
480
may be <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> to make a "fire and forget" call with no
 
481
reply tracking</td>
 
482
</tr>
 
483
<tr>
 
484
<td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td>
 
485
<td>user-supplied data passed to the callback;
 
486
must be <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if <em class="parameter"><code>callback</code></em> is <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>
 
487
</td>
 
488
</tr>
 
489
<tr>
 
490
<td><p><span class="term"><em class="parameter"><code>destroy</code></em> :</span></p></td>
 
491
<td>called with the user_data as argument, after the
 
492
call has succeeded, failed or been cancelled;
 
493
must be <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if <em class="parameter"><code>callback</code></em> is <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>
 
494
</td>
 
495
</tr>
 
496
<tr>
 
497
<td><p><span class="term"><em class="parameter"><code>weak_object</code></em> :</span></p></td>
 
498
<td>If not <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>, a <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> which will be
 
499
weakly referenced; if it is destroyed, this call
 
500
will automatically be cancelled. Must be <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if
 
501
<em class="parameter"><code>callback</code></em> is <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>
 
502
</td>
 
503
</tr>
 
504
<tr>
 
505
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
 
506
<td>a <a class="link" href="telepathy-glib-proxy.html#TpProxyPendingCall" title="TpProxyPendingCall"><span class="type">TpProxyPendingCall</span></a> representing the call in
 
507
progress. It is borrowed from the object, and will become
 
508
invalid when the callback is called, the call is
 
509
cancelled or the <a class="link" href="telepathy-glib-proxy.html#TpProxy"><span class="type">TpProxy</span></a> becomes invalid.</td>
 
510
</tr>
 
511
</tbody>
 
512
</table></div>
 
513
</div>
 
514
<hr>
 
515
<div class="refsect2">
 
516
<a name="tp-cli-call-stream-endpoint-call-reject-selected-candidate-pair"></a><h3>tp_cli_call_stream_endpoint_call_reject_selected_candidate_pair ()</h3>
 
517
<pre class="programlisting"><a class="link" href="telepathy-glib-proxy.html#TpProxyPendingCall" title="TpProxyPendingCall"><span class="returnvalue">TpProxyPendingCall</span></a> * tp_cli_call_stream_endpoint_call_reject_selected_candidate_pair
 
518
                                                        (<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> proxy</code></em>,
 
519
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> timeout_ms</code></em>,
 
520
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Value-arrays.html#GValueArray"><span class="type">GValueArray</span></a> *in_Local_Candidate</code></em>,
 
521
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Value-arrays.html#GValueArray"><span class="type">GValueArray</span></a> *in_Remote_Candidate</code></em>,
 
522
                                                         <em class="parameter"><code><a class="link" href="telepathy-glib-cli-call-misc.html#tp-cli-call-stream-endpoint-callback-for-reject-selected-candidate-pair" title="tp_cli_call_stream_endpoint_callback_for_reject_selected_candidate_pair ()"><span class="type">tp_cli_call_stream_endpoint_callback_for_reject_selected_candidate_pair</span></a> callback</code></em>,
 
523
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>,
 
524
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Datasets.html#GDestroyNotify"><span class="type">GDestroyNotify</span></a> destroy</code></em>,
 
525
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> *weak_object</code></em>);</pre>
 
526
<p>
 
527
Start a RejectSelectedCandidatePair method call.
 
528
</p>
 
529
<p>
 
530
Called in response to         &lt;tp:member-ref&gt;CandidatePairSelected&lt;/tp:member-ref&gt; if/when this         candidate pair is known to have failed its connectivity checks.
 
531
</p>
 
532
<div class="variablelist"><table border="0" class="variablelist">
 
533
<colgroup>
 
534
<col align="left" valign="top">
 
535
<col>
 
536
</colgroup>
 
537
<tbody>
 
538
<tr>
 
539
<td><p><span class="term"><em class="parameter"><code>proxy</code></em> :</span></p></td>
 
540
<td>the <a class="link" href="telepathy-glib-proxy.html#TpProxy"><span class="type">TpProxy</span></a>
 
541
</td>
 
542
</tr>
 
543
<tr>
 
544
<td><p><span class="term"><em class="parameter"><code>timeout_ms</code></em> :</span></p></td>
 
545
<td>the timeout in milliseconds, or -1 to use the
 
546
default</td>
 
547
</tr>
 
548
<tr>
 
549
<td><p><span class="term"><em class="parameter"><code>in_Local_Candidate</code></em> :</span></p></td>
 
550
<td>Used to pass an 'in' argument: The local candidate that has been selected.</td>
 
551
</tr>
 
552
<tr>
 
553
<td><p><span class="term"><em class="parameter"><code>in_Remote_Candidate</code></em> :</span></p></td>
 
554
<td>Used to pass an 'in' argument: The remote candidate that has been selected.</td>
 
555
</tr>
 
556
<tr>
 
557
<td><p><span class="term"><em class="parameter"><code>callback</code></em> :</span></p></td>
 
558
<td>called when the method call succeeds or fails;
 
559
may be <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> to make a "fire and forget" call with no
 
560
reply tracking</td>
 
561
</tr>
 
562
<tr>
 
563
<td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td>
 
564
<td>user-supplied data passed to the callback;
 
565
must be <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if <em class="parameter"><code>callback</code></em> is <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>
 
566
</td>
 
567
</tr>
 
568
<tr>
 
569
<td><p><span class="term"><em class="parameter"><code>destroy</code></em> :</span></p></td>
 
570
<td>called with the user_data as argument, after the
 
571
call has succeeded, failed or been cancelled;
 
572
must be <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if <em class="parameter"><code>callback</code></em> is <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>
 
573
</td>
 
574
</tr>
 
575
<tr>
 
576
<td><p><span class="term"><em class="parameter"><code>weak_object</code></em> :</span></p></td>
 
577
<td>If not <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>, a <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> which will be
 
578
weakly referenced; if it is destroyed, this call
 
579
will automatically be cancelled. Must be <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if
 
580
<em class="parameter"><code>callback</code></em> is <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>
 
581
</td>
 
582
</tr>
 
583
<tr>
 
584
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
 
585
<td>a <a class="link" href="telepathy-glib-proxy.html#TpProxyPendingCall" title="TpProxyPendingCall"><span class="type">TpProxyPendingCall</span></a> representing the call in
 
586
progress. It is borrowed from the object, and will become
 
587
invalid when the callback is called, the call is
 
588
cancelled or the <a class="link" href="telepathy-glib-proxy.html#TpProxy"><span class="type">TpProxy</span></a> becomes invalid.</td>
 
589
</tr>
 
590
</tbody>
 
591
</table></div>
 
592
</div>
 
593
<hr>
 
594
<div class="refsect2">
 
595
<a name="tp-cli-call-stream-endpoint-call-set-controlling"></a><h3>tp_cli_call_stream_endpoint_call_set_controlling ()</h3>
 
596
<pre class="programlisting"><a class="link" href="telepathy-glib-proxy.html#TpProxyPendingCall" title="TpProxyPendingCall"><span class="returnvalue">TpProxyPendingCall</span></a> * tp_cli_call_stream_endpoint_call_set_controlling
 
597
                                                        (<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> proxy</code></em>,
 
598
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> timeout_ms</code></em>,
 
599
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> in_Controlling</code></em>,
 
600
                                                         <em class="parameter"><code><a class="link" href="telepathy-glib-cli-call-misc.html#tp-cli-call-stream-endpoint-callback-for-set-controlling" title="tp_cli_call_stream_endpoint_callback_for_set_controlling ()"><span class="type">tp_cli_call_stream_endpoint_callback_for_set_controlling</span></a> callback</code></em>,
 
601
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>,
 
602
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Datasets.html#GDestroyNotify"><span class="type">GDestroyNotify</span></a> destroy</code></em>,
 
603
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> *weak_object</code></em>);</pre>
 
604
<p>
 
605
Start a SetControlling method call.
 
606
</p>
 
607
<p>
 
608
Set whether the local side is taking the Controlling role. Note that         if there are multiple endpoints (e.g. SIP call forking) it may be the         case that all endpoints need to have the same controlling/controlled         orientation.
 
609
</p>
 
610
<div class="variablelist"><table border="0" class="variablelist">
 
611
<colgroup>
 
612
<col align="left" valign="top">
 
613
<col>
 
614
</colgroup>
 
615
<tbody>
 
616
<tr>
 
617
<td><p><span class="term"><em class="parameter"><code>proxy</code></em> :</span></p></td>
 
618
<td>the <a class="link" href="telepathy-glib-proxy.html#TpProxy"><span class="type">TpProxy</span></a>
 
619
</td>
 
620
</tr>
 
621
<tr>
 
622
<td><p><span class="term"><em class="parameter"><code>timeout_ms</code></em> :</span></p></td>
 
623
<td>the timeout in milliseconds, or -1 to use the
 
624
default</td>
 
625
</tr>
 
626
<tr>
 
627
<td><p><span class="term"><em class="parameter"><code>in_Controlling</code></em> :</span></p></td>
 
628
<td>Used to pass an 'in' argument: The new value of &lt;tp:member-ref&gt;Controlling&lt;/tp:member-ref&gt;.</td>
 
629
</tr>
 
630
<tr>
 
631
<td><p><span class="term"><em class="parameter"><code>callback</code></em> :</span></p></td>
 
632
<td>called when the method call succeeds or fails;
 
633
may be <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> to make a "fire and forget" call with no
 
634
reply tracking</td>
 
635
</tr>
 
636
<tr>
 
637
<td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td>
 
638
<td>user-supplied data passed to the callback;
 
639
must be <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if <em class="parameter"><code>callback</code></em> is <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>
 
640
</td>
 
641
</tr>
 
642
<tr>
 
643
<td><p><span class="term"><em class="parameter"><code>destroy</code></em> :</span></p></td>
 
644
<td>called with the user_data as argument, after the
 
645
call has succeeded, failed or been cancelled;
 
646
must be <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if <em class="parameter"><code>callback</code></em> is <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>
 
647
</td>
 
648
</tr>
 
649
<tr>
 
650
<td><p><span class="term"><em class="parameter"><code>weak_object</code></em> :</span></p></td>
 
651
<td>If not <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>, a <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> which will be
 
652
weakly referenced; if it is destroyed, this call
 
653
will automatically be cancelled. Must be <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if
 
654
<em class="parameter"><code>callback</code></em> is <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>
 
655
</td>
 
656
</tr>
 
657
<tr>
 
658
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
 
659
<td>a <a class="link" href="telepathy-glib-proxy.html#TpProxyPendingCall" title="TpProxyPendingCall"><span class="type">TpProxyPendingCall</span></a> representing the call in
 
660
progress. It is borrowed from the object, and will become
 
661
invalid when the callback is called, the call is
 
662
cancelled or the <a class="link" href="telepathy-glib-proxy.html#TpProxy"><span class="type">TpProxy</span></a> becomes invalid.</td>
 
663
</tr>
 
664
</tbody>
 
665
</table></div>
 
666
</div>
 
667
<hr>
 
668
<div class="refsect2">
 
669
<a name="tp-cli-call-stream-endpoint-call-set-endpoint-state"></a><h3>tp_cli_call_stream_endpoint_call_set_endpoint_state ()</h3>
 
670
<pre class="programlisting"><a class="link" href="telepathy-glib-proxy.html#TpProxyPendingCall" title="TpProxyPendingCall"><span class="returnvalue">TpProxyPendingCall</span></a> * tp_cli_call_stream_endpoint_call_set_endpoint_state
 
671
                                                        (<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> proxy</code></em>,
 
672
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> timeout_ms</code></em>,
 
673
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> in_Component</code></em>,
 
674
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> in_State</code></em>,
 
675
                                                         <em class="parameter"><code><a class="link" href="telepathy-glib-cli-call-misc.html#tp-cli-call-stream-endpoint-callback-for-set-endpoint-state" title="tp_cli_call_stream_endpoint_callback_for_set_endpoint_state ()"><span class="type">tp_cli_call_stream_endpoint_callback_for_set_endpoint_state</span></a> callback</code></em>,
 
676
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>,
 
677
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Datasets.html#GDestroyNotify"><span class="type">GDestroyNotify</span></a> destroy</code></em>,
 
678
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> *weak_object</code></em>);</pre>
 
679
<p>
 
680
Start a SetEndpointState method call.
 
681
</p>
 
682
<p>
 
683
Change the &lt;tp:member-ref&gt;EndpointState&lt;/tp:member-ref&gt; of the         endpoint.
 
684
</p>
 
685
<div class="variablelist"><table border="0" class="variablelist">
 
686
<colgroup>
 
687
<col align="left" valign="top">
 
688
<col>
 
689
</colgroup>
 
690
<tbody>
 
691
<tr>
 
692
<td><p><span class="term"><em class="parameter"><code>proxy</code></em> :</span></p></td>
 
693
<td>the <a class="link" href="telepathy-glib-proxy.html#TpProxy"><span class="type">TpProxy</span></a>
 
694
</td>
 
695
</tr>
 
696
<tr>
 
697
<td><p><span class="term"><em class="parameter"><code>timeout_ms</code></em> :</span></p></td>
 
698
<td>the timeout in milliseconds, or -1 to use the
 
699
default</td>
 
700
</tr>
 
701
<tr>
 
702
<td><p><span class="term"><em class="parameter"><code>in_Component</code></em> :</span></p></td>
 
703
<td>Used to pass an 'in' argument: The component whose state needs updating. (<a class="link" href="telepathy-glib-enums.html#TpStreamComponent" title="enum TpStreamComponent"><span class="type">TpStreamComponent</span></a>)</td>
 
704
</tr>
 
705
<tr>
 
706
<td><p><span class="term"><em class="parameter"><code>in_State</code></em> :</span></p></td>
 
707
<td>Used to pass an 'in' argument: The new state of this component. (<a class="link" href="telepathy-glib-enums.html#TpStreamEndpointState" title="enum TpStreamEndpointState"><span class="type">TpStreamEndpointState</span></a>)</td>
 
708
</tr>
 
709
<tr>
 
710
<td><p><span class="term"><em class="parameter"><code>callback</code></em> :</span></p></td>
 
711
<td>called when the method call succeeds or fails;
 
712
may be <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> to make a "fire and forget" call with no
 
713
reply tracking</td>
 
714
</tr>
 
715
<tr>
 
716
<td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td>
 
717
<td>user-supplied data passed to the callback;
 
718
must be <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if <em class="parameter"><code>callback</code></em> is <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>
 
719
</td>
 
720
</tr>
 
721
<tr>
 
722
<td><p><span class="term"><em class="parameter"><code>destroy</code></em> :</span></p></td>
 
723
<td>called with the user_data as argument, after the
 
724
call has succeeded, failed or been cancelled;
 
725
must be <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if <em class="parameter"><code>callback</code></em> is <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>
 
726
</td>
 
727
</tr>
 
728
<tr>
 
729
<td><p><span class="term"><em class="parameter"><code>weak_object</code></em> :</span></p></td>
 
730
<td>If not <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>, a <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> which will be
 
731
weakly referenced; if it is destroyed, this call
 
732
will automatically be cancelled. Must be <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if
 
733
<em class="parameter"><code>callback</code></em> is <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>
 
734
</td>
 
735
</tr>
 
736
<tr>
 
737
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
 
738
<td>a <a class="link" href="telepathy-glib-proxy.html#TpProxyPendingCall" title="TpProxyPendingCall"><span class="type">TpProxyPendingCall</span></a> representing the call in
 
739
progress. It is borrowed from the object, and will become
 
740
invalid when the callback is called, the call is
 
741
cancelled or the <a class="link" href="telepathy-glib-proxy.html#TpProxy"><span class="type">TpProxy</span></a> becomes invalid.</td>
 
742
</tr>
 
743
</tbody>
 
744
</table></div>
 
745
</div>
 
746
<hr>
 
747
<div class="refsect2">
 
748
<a name="tp-cli-call-stream-endpoint-call-set-selected-candidate-pair"></a><h3>tp_cli_call_stream_endpoint_call_set_selected_candidate_pair ()</h3>
 
749
<pre class="programlisting"><a class="link" href="telepathy-glib-proxy.html#TpProxyPendingCall" title="TpProxyPendingCall"><span class="returnvalue">TpProxyPendingCall</span></a> * tp_cli_call_stream_endpoint_call_set_selected_candidate_pair
 
750
                                                        (<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> proxy</code></em>,
 
751
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> timeout_ms</code></em>,
 
752
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Value-arrays.html#GValueArray"><span class="type">GValueArray</span></a> *in_Local_Candidate</code></em>,
 
753
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Value-arrays.html#GValueArray"><span class="type">GValueArray</span></a> *in_Remote_Candidate</code></em>,
 
754
                                                         <em class="parameter"><code><a class="link" href="telepathy-glib-cli-call-misc.html#tp-cli-call-stream-endpoint-callback-for-set-selected-candidate-pair" title="tp_cli_call_stream_endpoint_callback_for_set_selected_candidate_pair ()"><span class="type">tp_cli_call_stream_endpoint_callback_for_set_selected_candidate_pair</span></a> callback</code></em>,
 
755
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>,
 
756
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Datasets.html#GDestroyNotify"><span class="type">GDestroyNotify</span></a> destroy</code></em>,
 
757
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> *weak_object</code></em>);</pre>
 
758
<p>
 
759
Start a SetSelectedCandidatePair method call.
 
760
</p>
 
761
<p>
 
762
&lt;tp:docstring xmlns="http://www.w3.org/1999/xhtml"&gt;         &lt;p&gt;Update the entry in         &lt;tp:member-ref&gt;SelectedCandidatePairs&lt;/tp:member-ref&gt;         for a particular component, and signal it to the remote side.&lt;/p&gt;          &lt;p&gt;This method should only be called by the controlling side of an         ICE session. See &lt;tp:member-ref&gt;CandidatePairSelected&lt;/tp:member-ref&gt;         for details.&lt;/p&gt;          &lt;tp:rationale&gt;           &lt;p&gt;In the SDP offer/answer model, this signalling will take place as           generating an updated offer.           Note that updates may be queued up until information about all           components of all streams is gathered.&lt;/p&gt;         &lt;/tp:rationale&gt;
 
763
</p>
 
764
<div class="variablelist"><table border="0" class="variablelist">
 
765
<colgroup>
 
766
<col align="left" valign="top">
 
767
<col>
 
768
</colgroup>
 
769
<tbody>
 
770
<tr>
 
771
<td><p><span class="term"><em class="parameter"><code>proxy</code></em> :</span></p></td>
 
772
<td>the <a class="link" href="telepathy-glib-proxy.html#TpProxy"><span class="type">TpProxy</span></a>
 
773
</td>
 
774
</tr>
 
775
<tr>
 
776
<td><p><span class="term"><em class="parameter"><code>timeout_ms</code></em> :</span></p></td>
 
777
<td>the timeout in milliseconds, or -1 to use the
 
778
default</td>
 
779
</tr>
 
780
<tr>
 
781
<td><p><span class="term"><em class="parameter"><code>in_Local_Candidate</code></em> :</span></p></td>
 
782
<td>Used to pass an 'in' argument: The local candidate that has been selected.</td>
 
783
</tr>
 
784
<tr>
 
785
<td><p><span class="term"><em class="parameter"><code>in_Remote_Candidate</code></em> :</span></p></td>
 
786
<td>Used to pass an 'in' argument: The remote candidate that has been selected.</td>
 
787
</tr>
 
788
<tr>
 
789
<td><p><span class="term"><em class="parameter"><code>callback</code></em> :</span></p></td>
 
790
<td>called when the method call succeeds or fails;
 
791
may be <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> to make a "fire and forget" call with no
 
792
reply tracking</td>
 
793
</tr>
 
794
<tr>
 
795
<td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td>
 
796
<td>user-supplied data passed to the callback;
 
797
must be <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if <em class="parameter"><code>callback</code></em> is <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>
 
798
</td>
 
799
</tr>
 
800
<tr>
 
801
<td><p><span class="term"><em class="parameter"><code>destroy</code></em> :</span></p></td>
 
802
<td>called with the user_data as argument, after the
 
803
call has succeeded, failed or been cancelled;
 
804
must be <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if <em class="parameter"><code>callback</code></em> is <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>
 
805
</td>
 
806
</tr>
 
807
<tr>
 
808
<td><p><span class="term"><em class="parameter"><code>weak_object</code></em> :</span></p></td>
 
809
<td>If not <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>, a <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> which will be
 
810
weakly referenced; if it is destroyed, this call
 
811
will automatically be cancelled. Must be <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if
 
812
<em class="parameter"><code>callback</code></em> is <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>
 
813
</td>
 
814
</tr>
 
815
<tr>
 
816
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
 
817
<td>a <a class="link" href="telepathy-glib-proxy.html#TpProxyPendingCall" title="TpProxyPendingCall"><span class="type">TpProxyPendingCall</span></a> representing the call in
 
818
progress. It is borrowed from the object, and will become
 
819
invalid when the callback is called, the call is
 
820
cancelled or the <a class="link" href="telepathy-glib-proxy.html#TpProxy"><span class="type">TpProxy</span></a> becomes invalid.</td>
 
821
</tr>
 
822
</tbody>
 
823
</table></div>
 
824
</div>
 
825
<hr>
 
826
<div class="refsect2">
 
827
<a name="tp-cli-call-stream-endpoint-callback-for-accept-selected-candidate-pair"></a><h3>tp_cli_call_stream_endpoint_callback_for_accept_selected_candidate_pair ()</h3>
 
828
<pre class="programlisting"><span class="returnvalue">void</span>                (*tp_cli_call_stream_endpoint_callback_for_accept_selected_candidate_pair)
 
829
                                                        (<em class="parameter"><code><a class="link" href="telepathy-glib-proxy.html#TpProxy"><span class="type">TpProxy</span></a> *proxy</code></em>,
 
830
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> *error</code></em>,
 
831
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>,
 
832
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> *weak_object</code></em>);</pre>
 
833
<p>
 
834
Signature of the callback called when a AcceptSelectedCandidatePair method call
 
835
succeeds or fails.
 
836
</p>
 
837
<div class="variablelist"><table border="0" class="variablelist">
 
838
<colgroup>
 
839
<col align="left" valign="top">
 
840
<col>
 
841
</colgroup>
 
842
<tbody>
 
843
<tr>
 
844
<td><p><span class="term"><em class="parameter"><code>proxy</code></em> :</span></p></td>
 
845
<td>the proxy on which the call was made</td>
 
846
</tr>
 
847
<tr>
 
848
<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
 
849
<td>
 
850
<a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> on success, or an error on failure</td>
 
851
</tr>
 
852
<tr>
 
853
<td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td>
 
854
<td>user-supplied data</td>
 
855
</tr>
 
856
<tr>
 
857
<td><p><span class="term"><em class="parameter"><code>weak_object</code></em> :</span></p></td>
 
858
<td>user-supplied object</td>
 
859
</tr>
 
860
</tbody>
 
861
</table></div>
 
862
</div>
 
863
<hr>
 
864
<div class="refsect2">
 
865
<a name="tp-cli-call-stream-endpoint-callback-for-reject-selected-candidate-pair"></a><h3>tp_cli_call_stream_endpoint_callback_for_reject_selected_candidate_pair ()</h3>
 
866
<pre class="programlisting"><span class="returnvalue">void</span>                (*tp_cli_call_stream_endpoint_callback_for_reject_selected_candidate_pair)
 
867
                                                        (<em class="parameter"><code><a class="link" href="telepathy-glib-proxy.html#TpProxy"><span class="type">TpProxy</span></a> *proxy</code></em>,
 
868
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> *error</code></em>,
 
869
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>,
 
870
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> *weak_object</code></em>);</pre>
 
871
<p>
 
872
Signature of the callback called when a RejectSelectedCandidatePair method call
 
873
succeeds or fails.
 
874
</p>
 
875
<div class="variablelist"><table border="0" class="variablelist">
 
876
<colgroup>
 
877
<col align="left" valign="top">
 
878
<col>
 
879
</colgroup>
 
880
<tbody>
 
881
<tr>
 
882
<td><p><span class="term"><em class="parameter"><code>proxy</code></em> :</span></p></td>
 
883
<td>the proxy on which the call was made</td>
 
884
</tr>
 
885
<tr>
 
886
<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
 
887
<td>
 
888
<a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> on success, or an error on failure</td>
 
889
</tr>
 
890
<tr>
 
891
<td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td>
 
892
<td>user-supplied data</td>
 
893
</tr>
 
894
<tr>
 
895
<td><p><span class="term"><em class="parameter"><code>weak_object</code></em> :</span></p></td>
 
896
<td>user-supplied object</td>
 
897
</tr>
 
898
</tbody>
 
899
</table></div>
 
900
</div>
 
901
<hr>
 
902
<div class="refsect2">
 
903
<a name="tp-cli-call-stream-endpoint-callback-for-set-controlling"></a><h3>tp_cli_call_stream_endpoint_callback_for_set_controlling ()</h3>
 
904
<pre class="programlisting"><span class="returnvalue">void</span>                (*tp_cli_call_stream_endpoint_callback_for_set_controlling)
 
905
                                                        (<em class="parameter"><code><a class="link" href="telepathy-glib-proxy.html#TpProxy"><span class="type">TpProxy</span></a> *proxy</code></em>,
 
906
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> *error</code></em>,
 
907
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>,
 
908
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> *weak_object</code></em>);</pre>
 
909
<p>
 
910
Signature of the callback called when a SetControlling method call
 
911
succeeds or fails.
 
912
</p>
 
913
<div class="variablelist"><table border="0" class="variablelist">
 
914
<colgroup>
 
915
<col align="left" valign="top">
 
916
<col>
 
917
</colgroup>
 
918
<tbody>
 
919
<tr>
 
920
<td><p><span class="term"><em class="parameter"><code>proxy</code></em> :</span></p></td>
 
921
<td>the proxy on which the call was made</td>
 
922
</tr>
 
923
<tr>
 
924
<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
 
925
<td>
 
926
<a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> on success, or an error on failure</td>
 
927
</tr>
 
928
<tr>
 
929
<td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td>
 
930
<td>user-supplied data</td>
 
931
</tr>
 
932
<tr>
 
933
<td><p><span class="term"><em class="parameter"><code>weak_object</code></em> :</span></p></td>
 
934
<td>user-supplied object</td>
 
935
</tr>
 
936
</tbody>
 
937
</table></div>
 
938
</div>
 
939
<hr>
 
940
<div class="refsect2">
 
941
<a name="tp-cli-call-stream-endpoint-callback-for-set-endpoint-state"></a><h3>tp_cli_call_stream_endpoint_callback_for_set_endpoint_state ()</h3>
 
942
<pre class="programlisting"><span class="returnvalue">void</span>                (*tp_cli_call_stream_endpoint_callback_for_set_endpoint_state)
 
943
                                                        (<em class="parameter"><code><a class="link" href="telepathy-glib-proxy.html#TpProxy"><span class="type">TpProxy</span></a> *proxy</code></em>,
 
944
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> *error</code></em>,
 
945
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>,
 
946
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> *weak_object</code></em>);</pre>
 
947
<p>
 
948
Signature of the callback called when a SetEndpointState method call
 
949
succeeds or fails.
 
950
</p>
 
951
<div class="variablelist"><table border="0" class="variablelist">
 
952
<colgroup>
 
953
<col align="left" valign="top">
 
954
<col>
 
955
</colgroup>
 
956
<tbody>
 
957
<tr>
 
958
<td><p><span class="term"><em class="parameter"><code>proxy</code></em> :</span></p></td>
 
959
<td>the proxy on which the call was made</td>
 
960
</tr>
 
961
<tr>
 
962
<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
 
963
<td>
 
964
<a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> on success, or an error on failure</td>
 
965
</tr>
 
966
<tr>
 
967
<td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td>
 
968
<td>user-supplied data</td>
 
969
</tr>
 
970
<tr>
 
971
<td><p><span class="term"><em class="parameter"><code>weak_object</code></em> :</span></p></td>
 
972
<td>user-supplied object</td>
 
973
</tr>
 
974
</tbody>
 
975
</table></div>
 
976
</div>
 
977
<hr>
 
978
<div class="refsect2">
 
979
<a name="tp-cli-call-stream-endpoint-callback-for-set-selected-candidate-pair"></a><h3>tp_cli_call_stream_endpoint_callback_for_set_selected_candidate_pair ()</h3>
 
980
<pre class="programlisting"><span class="returnvalue">void</span>                (*tp_cli_call_stream_endpoint_callback_for_set_selected_candidate_pair)
 
981
                                                        (<em class="parameter"><code><a class="link" href="telepathy-glib-proxy.html#TpProxy"><span class="type">TpProxy</span></a> *proxy</code></em>,
 
982
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> *error</code></em>,
 
983
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>,
 
984
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> *weak_object</code></em>);</pre>
 
985
<p>
 
986
Signature of the callback called when a SetSelectedCandidatePair method call
 
987
succeeds or fails.
 
988
</p>
 
989
<div class="variablelist"><table border="0" class="variablelist">
 
990
<colgroup>
 
991
<col align="left" valign="top">
 
992
<col>
 
993
</colgroup>
 
994
<tbody>
 
995
<tr>
 
996
<td><p><span class="term"><em class="parameter"><code>proxy</code></em> :</span></p></td>
 
997
<td>the proxy on which the call was made</td>
 
998
</tr>
 
999
<tr>
 
1000
<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
 
1001
<td>
 
1002
<a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> on success, or an error on failure</td>
 
1003
</tr>
 
1004
<tr>
 
1005
<td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td>
 
1006
<td>user-supplied data</td>
 
1007
</tr>
 
1008
<tr>
 
1009
<td><p><span class="term"><em class="parameter"><code>weak_object</code></em> :</span></p></td>
 
1010
<td>user-supplied object</td>
 
1011
</tr>
 
1012
</tbody>
 
1013
</table></div>
 
1014
</div>
 
1015
<hr>
 
1016
<div class="refsect2">
 
1017
<a name="tp-cli-call-stream-endpoint-connect-to-candidate-pair-selected"></a><h3>tp_cli_call_stream_endpoint_connect_to_candidate_pair_selected ()</h3>
 
1018
<pre class="programlisting"><a class="link" href="telepathy-glib-proxy.html#TpProxySignalConnection" title="TpProxySignalConnection"><span class="returnvalue">TpProxySignalConnection</span></a> * tp_cli_call_stream_endpoint_connect_to_candidate_pair_selected
 
1019
                                                        (<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> proxy</code></em>,
 
1020
                                                         <em class="parameter"><code><a class="link" href="telepathy-glib-cli-call-misc.html#tp-cli-call-stream-endpoint-signal-callback-candidate-pair-selected" title="tp_cli_call_stream_endpoint_signal_callback_candidate_pair_selected ()"><span class="type">tp_cli_call_stream_endpoint_signal_callback_candidate_pair_selected</span></a> callback</code></em>,
 
1021
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>,
 
1022
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Datasets.html#GDestroyNotify"><span class="type">GDestroyNotify</span></a> destroy</code></em>,
 
1023
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> *weak_object</code></em>,
 
1024
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
 
1025
<p>
 
1026
Connect a handler to the signal CandidatePairSelected.
 
1027
</p>
 
1028
<p>
 
1029
Emitted when a candidate is selected for use in the stream by the         controlling side of an ICE session.         The controlled side should call         &lt;tp:member-ref&gt;AcceptSelectedCandidatePair&lt;/tp:member-ref&gt; or         &lt;tp:member-ref&gt;RejectSelectedCandidatePair&lt;/tp:member-ref&gt; when         connectivity checks have either succeeded or failed for this candidate         pair. See also: &lt;tp:member-ref&gt;SelectedCandidatePairs&lt;/tp:member-ref&gt;.
 
1030
</p>
 
1031
<div class="variablelist"><table border="0" class="variablelist">
 
1032
<colgroup>
 
1033
<col align="left" valign="top">
 
1034
<col>
 
1035
</colgroup>
 
1036
<tbody>
 
1037
<tr>
 
1038
<td><p><span class="term"><em class="parameter"><code>proxy</code></em> :</span></p></td>
 
1039
<td>A <a class="link" href="telepathy-glib-proxy.html#TpProxy"><span class="type">TpProxy</span></a> or subclass</td>
 
1040
</tr>
 
1041
<tr>
 
1042
<td><p><span class="term"><em class="parameter"><code>callback</code></em> :</span></p></td>
 
1043
<td>Callback to be called when the signal is
 
1044
received</td>
 
1045
</tr>
 
1046
<tr>
 
1047
<td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td>
 
1048
<td>User-supplied data for the callback</td>
 
1049
</tr>
 
1050
<tr>
 
1051
<td><p><span class="term"><em class="parameter"><code>destroy</code></em> :</span></p></td>
 
1052
<td>Destructor for the user-supplied data, which
 
1053
will be called when this signal is disconnected, or
 
1054
before this function returns <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>
 
1055
</td>
 
1056
</tr>
 
1057
<tr>
 
1058
<td><p><span class="term"><em class="parameter"><code>weak_object</code></em> :</span></p></td>
 
1059
<td>A <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> which will be weakly referenced;
 
1060
if it is destroyed, this callback will automatically be
 
1061
disconnected</td>
 
1062
</tr>
 
1063
<tr>
 
1064
<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
 
1065
<td>If not <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>, used to raise an error if <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> is
 
1066
returned</td>
 
1067
</tr>
 
1068
<tr>
 
1069
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
 
1070
<td>a <a class="link" href="telepathy-glib-proxy.html#TpProxySignalConnection" title="TpProxySignalConnection"><span class="type">TpProxySignalConnection</span></a> containing all of the
 
1071
above, which can be used to disconnect the signal; or
 
1072
<a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if the proxy does not have the desired interface
 
1073
or has become invalid.</td>
 
1074
</tr>
 
1075
</tbody>
 
1076
</table></div>
 
1077
</div>
 
1078
<hr>
 
1079
<div class="refsect2">
 
1080
<a name="tp-cli-call-stream-endpoint-connect-to-controlling-changed"></a><h3>tp_cli_call_stream_endpoint_connect_to_controlling_changed ()</h3>
 
1081
<pre class="programlisting"><a class="link" href="telepathy-glib-proxy.html#TpProxySignalConnection" title="TpProxySignalConnection"><span class="returnvalue">TpProxySignalConnection</span></a> * tp_cli_call_stream_endpoint_connect_to_controlling_changed
 
1082
                                                        (<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> proxy</code></em>,
 
1083
                                                         <em class="parameter"><code><a class="link" href="telepathy-glib-cli-call-misc.html#tp-cli-call-stream-endpoint-signal-callback-controlling-changed" title="tp_cli_call_stream_endpoint_signal_callback_controlling_changed ()"><span class="type">tp_cli_call_stream_endpoint_signal_callback_controlling_changed</span></a> callback</code></em>,
 
1084
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>,
 
1085
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Datasets.html#GDestroyNotify"><span class="type">GDestroyNotify</span></a> destroy</code></em>,
 
1086
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> *weak_object</code></em>,
 
1087
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
 
1088
<p>
 
1089
Connect a handler to the signal ControllingChanged.
 
1090
</p>
 
1091
<p>
 
1092
The value of &lt;tp:member-ref&gt;Controlling&lt;/tp:member-ref&gt; has changed.
 
1093
</p>
 
1094
<div class="variablelist"><table border="0" class="variablelist">
 
1095
<colgroup>
 
1096
<col align="left" valign="top">
 
1097
<col>
 
1098
</colgroup>
 
1099
<tbody>
 
1100
<tr>
 
1101
<td><p><span class="term"><em class="parameter"><code>proxy</code></em> :</span></p></td>
 
1102
<td>A <a class="link" href="telepathy-glib-proxy.html#TpProxy"><span class="type">TpProxy</span></a> or subclass</td>
 
1103
</tr>
 
1104
<tr>
 
1105
<td><p><span class="term"><em class="parameter"><code>callback</code></em> :</span></p></td>
 
1106
<td>Callback to be called when the signal is
 
1107
received</td>
 
1108
</tr>
 
1109
<tr>
 
1110
<td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td>
 
1111
<td>User-supplied data for the callback</td>
 
1112
</tr>
 
1113
<tr>
 
1114
<td><p><span class="term"><em class="parameter"><code>destroy</code></em> :</span></p></td>
 
1115
<td>Destructor for the user-supplied data, which
 
1116
will be called when this signal is disconnected, or
 
1117
before this function returns <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>
 
1118
</td>
 
1119
</tr>
 
1120
<tr>
 
1121
<td><p><span class="term"><em class="parameter"><code>weak_object</code></em> :</span></p></td>
 
1122
<td>A <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> which will be weakly referenced;
 
1123
if it is destroyed, this callback will automatically be
 
1124
disconnected</td>
 
1125
</tr>
 
1126
<tr>
 
1127
<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
 
1128
<td>If not <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>, used to raise an error if <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> is
 
1129
returned</td>
 
1130
</tr>
 
1131
<tr>
 
1132
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
 
1133
<td>a <a class="link" href="telepathy-glib-proxy.html#TpProxySignalConnection" title="TpProxySignalConnection"><span class="type">TpProxySignalConnection</span></a> containing all of the
 
1134
above, which can be used to disconnect the signal; or
 
1135
<a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if the proxy does not have the desired interface
 
1136
or has become invalid.</td>
 
1137
</tr>
 
1138
</tbody>
 
1139
</table></div>
 
1140
</div>
 
1141
<hr>
 
1142
<div class="refsect2">
 
1143
<a name="tp-cli-call-stream-endpoint-connect-to-endpoint-state-changed"></a><h3>tp_cli_call_stream_endpoint_connect_to_endpoint_state_changed ()</h3>
 
1144
<pre class="programlisting"><a class="link" href="telepathy-glib-proxy.html#TpProxySignalConnection" title="TpProxySignalConnection"><span class="returnvalue">TpProxySignalConnection</span></a> * tp_cli_call_stream_endpoint_connect_to_endpoint_state_changed
 
1145
                                                        (<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> proxy</code></em>,
 
1146
                                                         <em class="parameter"><code><a class="link" href="telepathy-glib-cli-call-misc.html#tp-cli-call-stream-endpoint-signal-callback-endpoint-state-changed" title="tp_cli_call_stream_endpoint_signal_callback_endpoint_state_changed ()"><span class="type">tp_cli_call_stream_endpoint_signal_callback_endpoint_state_changed</span></a> callback</code></em>,
 
1147
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>,
 
1148
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Datasets.html#GDestroyNotify"><span class="type">GDestroyNotify</span></a> destroy</code></em>,
 
1149
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> *weak_object</code></em>,
 
1150
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
 
1151
<p>
 
1152
Connect a handler to the signal EndpointStateChanged.
 
1153
</p>
 
1154
<p>
 
1155
Emitted when the &lt;tp:member-ref&gt;EndpointState&lt;/tp:member-ref&gt;         property changes.
 
1156
</p>
 
1157
<div class="variablelist"><table border="0" class="variablelist">
 
1158
<colgroup>
 
1159
<col align="left" valign="top">
 
1160
<col>
 
1161
</colgroup>
 
1162
<tbody>
 
1163
<tr>
 
1164
<td><p><span class="term"><em class="parameter"><code>proxy</code></em> :</span></p></td>
 
1165
<td>A <a class="link" href="telepathy-glib-proxy.html#TpProxy"><span class="type">TpProxy</span></a> or subclass</td>
 
1166
</tr>
 
1167
<tr>
 
1168
<td><p><span class="term"><em class="parameter"><code>callback</code></em> :</span></p></td>
 
1169
<td>Callback to be called when the signal is
 
1170
received</td>
 
1171
</tr>
 
1172
<tr>
 
1173
<td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td>
 
1174
<td>User-supplied data for the callback</td>
 
1175
</tr>
 
1176
<tr>
 
1177
<td><p><span class="term"><em class="parameter"><code>destroy</code></em> :</span></p></td>
 
1178
<td>Destructor for the user-supplied data, which
 
1179
will be called when this signal is disconnected, or
 
1180
before this function returns <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>
 
1181
</td>
 
1182
</tr>
 
1183
<tr>
 
1184
<td><p><span class="term"><em class="parameter"><code>weak_object</code></em> :</span></p></td>
 
1185
<td>A <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> which will be weakly referenced;
 
1186
if it is destroyed, this callback will automatically be
 
1187
disconnected</td>
 
1188
</tr>
 
1189
<tr>
 
1190
<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
 
1191
<td>If not <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>, used to raise an error if <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> is
 
1192
returned</td>
 
1193
</tr>
 
1194
<tr>
 
1195
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
 
1196
<td>a <a class="link" href="telepathy-glib-proxy.html#TpProxySignalConnection" title="TpProxySignalConnection"><span class="type">TpProxySignalConnection</span></a> containing all of the
 
1197
above, which can be used to disconnect the signal; or
 
1198
<a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if the proxy does not have the desired interface
 
1199
or has become invalid.</td>
 
1200
</tr>
 
1201
</tbody>
 
1202
</table></div>
 
1203
</div>
 
1204
<hr>
 
1205
<div class="refsect2">
 
1206
<a name="tp-cli-call-stream-endpoint-connect-to-remote-candidates-added"></a><h3>tp_cli_call_stream_endpoint_connect_to_remote_candidates_added ()</h3>
 
1207
<pre class="programlisting"><a class="link" href="telepathy-glib-proxy.html#TpProxySignalConnection" title="TpProxySignalConnection"><span class="returnvalue">TpProxySignalConnection</span></a> * tp_cli_call_stream_endpoint_connect_to_remote_candidates_added
 
1208
                                                        (<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> proxy</code></em>,
 
1209
                                                         <em class="parameter"><code><a class="link" href="telepathy-glib-cli-call-misc.html#tp-cli-call-stream-endpoint-signal-callback-remote-candidates-added" title="tp_cli_call_stream_endpoint_signal_callback_remote_candidates_added ()"><span class="type">tp_cli_call_stream_endpoint_signal_callback_remote_candidates_added</span></a> callback</code></em>,
 
1210
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>,
 
1211
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Datasets.html#GDestroyNotify"><span class="type">GDestroyNotify</span></a> destroy</code></em>,
 
1212
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> *weak_object</code></em>,
 
1213
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
 
1214
<p>
 
1215
Connect a handler to the signal RemoteCandidatesAdded.
 
1216
</p>
 
1217
<p>
 
1218
Emitted when remote candidates are added to the         &lt;tp:member-ref&gt;RemoteCandidates&lt;/tp:member-ref&gt; property.
 
1219
</p>
 
1220
<div class="variablelist"><table border="0" class="variablelist">
 
1221
<colgroup>
 
1222
<col align="left" valign="top">
 
1223
<col>
 
1224
</colgroup>
 
1225
<tbody>
 
1226
<tr>
 
1227
<td><p><span class="term"><em class="parameter"><code>proxy</code></em> :</span></p></td>
 
1228
<td>A <a class="link" href="telepathy-glib-proxy.html#TpProxy"><span class="type">TpProxy</span></a> or subclass</td>
 
1229
</tr>
 
1230
<tr>
 
1231
<td><p><span class="term"><em class="parameter"><code>callback</code></em> :</span></p></td>
 
1232
<td>Callback to be called when the signal is
 
1233
received</td>
 
1234
</tr>
 
1235
<tr>
 
1236
<td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td>
 
1237
<td>User-supplied data for the callback</td>
 
1238
</tr>
 
1239
<tr>
 
1240
<td><p><span class="term"><em class="parameter"><code>destroy</code></em> :</span></p></td>
 
1241
<td>Destructor for the user-supplied data, which
 
1242
will be called when this signal is disconnected, or
 
1243
before this function returns <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>
 
1244
</td>
 
1245
</tr>
 
1246
<tr>
 
1247
<td><p><span class="term"><em class="parameter"><code>weak_object</code></em> :</span></p></td>
 
1248
<td>A <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> which will be weakly referenced;
 
1249
if it is destroyed, this callback will automatically be
 
1250
disconnected</td>
 
1251
</tr>
 
1252
<tr>
 
1253
<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
 
1254
<td>If not <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>, used to raise an error if <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> is
 
1255
returned</td>
 
1256
</tr>
 
1257
<tr>
 
1258
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
 
1259
<td>a <a class="link" href="telepathy-glib-proxy.html#TpProxySignalConnection" title="TpProxySignalConnection"><span class="type">TpProxySignalConnection</span></a> containing all of the
 
1260
above, which can be used to disconnect the signal; or
 
1261
<a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if the proxy does not have the desired interface
 
1262
or has become invalid.</td>
 
1263
</tr>
 
1264
</tbody>
 
1265
</table></div>
 
1266
</div>
 
1267
<hr>
 
1268
<div class="refsect2">
 
1269
<a name="tp-cli-call-stream-endpoint-connect-to-remote-credentials-set"></a><h3>tp_cli_call_stream_endpoint_connect_to_remote_credentials_set ()</h3>
 
1270
<pre class="programlisting"><a class="link" href="telepathy-glib-proxy.html#TpProxySignalConnection" title="TpProxySignalConnection"><span class="returnvalue">TpProxySignalConnection</span></a> * tp_cli_call_stream_endpoint_connect_to_remote_credentials_set
 
1271
                                                        (<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> proxy</code></em>,
 
1272
                                                         <em class="parameter"><code><a class="link" href="telepathy-glib-cli-call-misc.html#tp-cli-call-stream-endpoint-signal-callback-remote-credentials-set" title="tp_cli_call_stream_endpoint_signal_callback_remote_credentials_set ()"><span class="type">tp_cli_call_stream_endpoint_signal_callback_remote_credentials_set</span></a> callback</code></em>,
 
1273
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>,
 
1274
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Datasets.html#GDestroyNotify"><span class="type">GDestroyNotify</span></a> destroy</code></em>,
 
1275
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> *weak_object</code></em>,
 
1276
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
 
1277
<p>
 
1278
Connect a handler to the signal RemoteCredentialsSet.
 
1279
</p>
 
1280
<p>
 
1281
Emitted when the remote ICE credentials for the endpoint are         set. If each candidate has different credentials, then this         signal will never be fired.
 
1282
</p>
 
1283
<div class="variablelist"><table border="0" class="variablelist">
 
1284
<colgroup>
 
1285
<col align="left" valign="top">
 
1286
<col>
 
1287
</colgroup>
 
1288
<tbody>
 
1289
<tr>
 
1290
<td><p><span class="term"><em class="parameter"><code>proxy</code></em> :</span></p></td>
 
1291
<td>A <a class="link" href="telepathy-glib-proxy.html#TpProxy"><span class="type">TpProxy</span></a> or subclass</td>
 
1292
</tr>
 
1293
<tr>
 
1294
<td><p><span class="term"><em class="parameter"><code>callback</code></em> :</span></p></td>
 
1295
<td>Callback to be called when the signal is
 
1296
received</td>
 
1297
</tr>
 
1298
<tr>
 
1299
<td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td>
 
1300
<td>User-supplied data for the callback</td>
 
1301
</tr>
 
1302
<tr>
 
1303
<td><p><span class="term"><em class="parameter"><code>destroy</code></em> :</span></p></td>
 
1304
<td>Destructor for the user-supplied data, which
 
1305
will be called when this signal is disconnected, or
 
1306
before this function returns <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>
 
1307
</td>
 
1308
</tr>
 
1309
<tr>
 
1310
<td><p><span class="term"><em class="parameter"><code>weak_object</code></em> :</span></p></td>
 
1311
<td>A <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> which will be weakly referenced;
 
1312
if it is destroyed, this callback will automatically be
 
1313
disconnected</td>
 
1314
</tr>
 
1315
<tr>
 
1316
<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
 
1317
<td>If not <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>, used to raise an error if <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> is
 
1318
returned</td>
 
1319
</tr>
 
1320
<tr>
 
1321
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
 
1322
<td>a <a class="link" href="telepathy-glib-proxy.html#TpProxySignalConnection" title="TpProxySignalConnection"><span class="type">TpProxySignalConnection</span></a> containing all of the
 
1323
above, which can be used to disconnect the signal; or
 
1324
<a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if the proxy does not have the desired interface
 
1325
or has become invalid.</td>
 
1326
</tr>
 
1327
</tbody>
 
1328
</table></div>
 
1329
</div>
 
1330
<hr>
 
1331
<div class="refsect2">
 
1332
<a name="tp-cli-call-stream-endpoint-signal-callback-candidate-pair-selected"></a><h3>tp_cli_call_stream_endpoint_signal_callback_candidate_pair_selected ()</h3>
 
1333
<pre class="programlisting"><span class="returnvalue">void</span>                (*tp_cli_call_stream_endpoint_signal_callback_candidate_pair_selected)
 
1334
                                                        (<em class="parameter"><code><a class="link" href="telepathy-glib-proxy.html#TpProxy"><span class="type">TpProxy</span></a> *proxy</code></em>,
 
1335
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Value-arrays.html#GValueArray"><span class="type">GValueArray</span></a> *arg_Local_Candidate</code></em>,
 
1336
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Value-arrays.html#GValueArray"><span class="type">GValueArray</span></a> *arg_Remote_Candidate</code></em>,
 
1337
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>,
 
1338
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> *weak_object</code></em>);</pre>
 
1339
<p>
 
1340
Represents the signature of a callback for the signal CandidatePairSelected.
 
1341
</p>
 
1342
<div class="variablelist"><table border="0" class="variablelist">
 
1343
<colgroup>
 
1344
<col align="left" valign="top">
 
1345
<col>
 
1346
</colgroup>
 
1347
<tbody>
 
1348
<tr>
 
1349
<td><p><span class="term"><em class="parameter"><code>proxy</code></em> :</span></p></td>
 
1350
<td>The proxy on which <a class="link" href="telepathy-glib-cli-call-misc.html#tp-cli-call-stream-endpoint-connect-to-candidate-pair-selected" title="tp_cli_call_stream_endpoint_connect_to_candidate_pair_selected ()"><code class="function">tp_cli_call_stream_endpoint_connect_to_candidate_pair_selected()</code></a>
 
1351
was called</td>
 
1352
</tr>
 
1353
<tr>
 
1354
<td><p><span class="term"><em class="parameter"><code>arg_Local_Candidate</code></em> :</span></p></td>
 
1355
<td>The local candidate that has been selected.</td>
 
1356
</tr>
 
1357
<tr>
 
1358
<td><p><span class="term"><em class="parameter"><code>arg_Remote_Candidate</code></em> :</span></p></td>
 
1359
<td>The remote candidate that has been selected.</td>
 
1360
</tr>
 
1361
<tr>
 
1362
<td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td>
 
1363
<td>User-supplied data</td>
 
1364
</tr>
 
1365
<tr>
 
1366
<td><p><span class="term"><em class="parameter"><code>weak_object</code></em> :</span></p></td>
 
1367
<td>User-supplied weakly referenced object</td>
 
1368
</tr>
 
1369
</tbody>
 
1370
</table></div>
 
1371
</div>
 
1372
<hr>
 
1373
<div class="refsect2">
 
1374
<a name="tp-cli-call-stream-endpoint-signal-callback-controlling-changed"></a><h3>tp_cli_call_stream_endpoint_signal_callback_controlling_changed ()</h3>
 
1375
<pre class="programlisting"><span class="returnvalue">void</span>                (*tp_cli_call_stream_endpoint_signal_callback_controlling_changed)
 
1376
                                                        (<em class="parameter"><code><a class="link" href="telepathy-glib-proxy.html#TpProxy"><span class="type">TpProxy</span></a> *proxy</code></em>,
 
1377
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> arg_Controlling</code></em>,
 
1378
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>,
 
1379
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> *weak_object</code></em>);</pre>
 
1380
<p>
 
1381
Represents the signature of a callback for the signal ControllingChanged.
 
1382
</p>
 
1383
<div class="variablelist"><table border="0" class="variablelist">
 
1384
<colgroup>
 
1385
<col align="left" valign="top">
 
1386
<col>
 
1387
</colgroup>
 
1388
<tbody>
 
1389
<tr>
 
1390
<td><p><span class="term"><em class="parameter"><code>proxy</code></em> :</span></p></td>
 
1391
<td>The proxy on which <a class="link" href="telepathy-glib-cli-call-misc.html#tp-cli-call-stream-endpoint-connect-to-controlling-changed" title="tp_cli_call_stream_endpoint_connect_to_controlling_changed ()"><code class="function">tp_cli_call_stream_endpoint_connect_to_controlling_changed()</code></a>
 
1392
was called</td>
 
1393
</tr>
 
1394
<tr>
 
1395
<td><p><span class="term"><em class="parameter"><code>arg_Controlling</code></em> :</span></p></td>
 
1396
<td>The new value of &lt;tp:member-ref&gt;Controlling&lt;/tp:member-ref&gt;.</td>
 
1397
</tr>
 
1398
<tr>
 
1399
<td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td>
 
1400
<td>User-supplied data</td>
 
1401
</tr>
 
1402
<tr>
 
1403
<td><p><span class="term"><em class="parameter"><code>weak_object</code></em> :</span></p></td>
 
1404
<td>User-supplied weakly referenced object</td>
 
1405
</tr>
 
1406
</tbody>
 
1407
</table></div>
 
1408
</div>
 
1409
<hr>
 
1410
<div class="refsect2">
 
1411
<a name="tp-cli-call-stream-endpoint-signal-callback-endpoint-state-changed"></a><h3>tp_cli_call_stream_endpoint_signal_callback_endpoint_state_changed ()</h3>
 
1412
<pre class="programlisting"><span class="returnvalue">void</span>                (*tp_cli_call_stream_endpoint_signal_callback_endpoint_state_changed)
 
1413
                                                        (<em class="parameter"><code><a class="link" href="telepathy-glib-proxy.html#TpProxy"><span class="type">TpProxy</span></a> *proxy</code></em>,
 
1414
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> arg_Component</code></em>,
 
1415
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> arg_State</code></em>,
 
1416
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>,
 
1417
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> *weak_object</code></em>);</pre>
 
1418
<p>
 
1419
Represents the signature of a callback for the signal EndpointStateChanged.
 
1420
</p>
 
1421
<div class="variablelist"><table border="0" class="variablelist">
 
1422
<colgroup>
 
1423
<col align="left" valign="top">
 
1424
<col>
 
1425
</colgroup>
 
1426
<tbody>
 
1427
<tr>
 
1428
<td><p><span class="term"><em class="parameter"><code>proxy</code></em> :</span></p></td>
 
1429
<td>The proxy on which <a class="link" href="telepathy-glib-cli-call-misc.html#tp-cli-call-stream-endpoint-connect-to-endpoint-state-changed" title="tp_cli_call_stream_endpoint_connect_to_endpoint_state_changed ()"><code class="function">tp_cli_call_stream_endpoint_connect_to_endpoint_state_changed()</code></a>
 
1430
was called</td>
 
1431
</tr>
 
1432
<tr>
 
1433
<td><p><span class="term"><em class="parameter"><code>arg_Component</code></em> :</span></p></td>
 
1434
<td>The component whose state has changed. (<a class="link" href="telepathy-glib-enums.html#TpStreamComponent" title="enum TpStreamComponent"><span class="type">TpStreamComponent</span></a>)</td>
 
1435
</tr>
 
1436
<tr>
 
1437
<td><p><span class="term"><em class="parameter"><code>arg_State</code></em> :</span></p></td>
 
1438
<td>The new state of this component. (<a class="link" href="telepathy-glib-enums.html#TpStreamEndpointState" title="enum TpStreamEndpointState"><span class="type">TpStreamEndpointState</span></a>)</td>
 
1439
</tr>
 
1440
<tr>
 
1441
<td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td>
 
1442
<td>User-supplied data</td>
 
1443
</tr>
 
1444
<tr>
 
1445
<td><p><span class="term"><em class="parameter"><code>weak_object</code></em> :</span></p></td>
 
1446
<td>User-supplied weakly referenced object</td>
 
1447
</tr>
 
1448
</tbody>
 
1449
</table></div>
 
1450
</div>
 
1451
<hr>
 
1452
<div class="refsect2">
 
1453
<a name="tp-cli-call-stream-endpoint-signal-callback-remote-candidates-added"></a><h3>tp_cli_call_stream_endpoint_signal_callback_remote_candidates_added ()</h3>
 
1454
<pre class="programlisting"><span class="returnvalue">void</span>                (*tp_cli_call_stream_endpoint_signal_callback_remote_candidates_added)
 
1455
                                                        (<em class="parameter"><code><a class="link" href="telepathy-glib-proxy.html#TpProxy"><span class="type">TpProxy</span></a> *proxy</code></em>,
 
1456
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Pointer-Arrays.html#GPtrArray"><span class="type">GPtrArray</span></a> *arg_Candidates</code></em>,
 
1457
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>,
 
1458
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> *weak_object</code></em>);</pre>
 
1459
<p>
 
1460
Represents the signature of a callback for the signal RemoteCandidatesAdded.
 
1461
</p>
 
1462
<div class="variablelist"><table border="0" class="variablelist">
 
1463
<colgroup>
 
1464
<col align="left" valign="top">
 
1465
<col>
 
1466
</colgroup>
 
1467
<tbody>
 
1468
<tr>
 
1469
<td><p><span class="term"><em class="parameter"><code>proxy</code></em> :</span></p></td>
 
1470
<td>The proxy on which <a class="link" href="telepathy-glib-cli-call-misc.html#tp-cli-call-stream-endpoint-connect-to-remote-candidates-added" title="tp_cli_call_stream_endpoint_connect_to_remote_candidates_added ()"><code class="function">tp_cli_call_stream_endpoint_connect_to_remote_candidates_added()</code></a>
 
1471
was called</td>
 
1472
</tr>
 
1473
<tr>
 
1474
<td><p><span class="term"><em class="parameter"><code>arg_Candidates</code></em> :</span></p></td>
 
1475
<td>The candidates that were added.</td>
 
1476
</tr>
 
1477
<tr>
 
1478
<td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td>
 
1479
<td>User-supplied data</td>
 
1480
</tr>
 
1481
<tr>
 
1482
<td><p><span class="term"><em class="parameter"><code>weak_object</code></em> :</span></p></td>
 
1483
<td>User-supplied weakly referenced object</td>
 
1484
</tr>
 
1485
</tbody>
 
1486
</table></div>
 
1487
</div>
 
1488
<hr>
 
1489
<div class="refsect2">
 
1490
<a name="tp-cli-call-stream-endpoint-signal-callback-remote-credentials-set"></a><h3>tp_cli_call_stream_endpoint_signal_callback_remote_credentials_set ()</h3>
 
1491
<pre class="programlisting"><span class="returnvalue">void</span>                (*tp_cli_call_stream_endpoint_signal_callback_remote_credentials_set)
 
1492
                                                        (<em class="parameter"><code><a class="link" href="telepathy-glib-proxy.html#TpProxy"><span class="type">TpProxy</span></a> *proxy</code></em>,
 
1493
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *arg_Username</code></em>,
 
1494
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *arg_Password</code></em>,
 
1495
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>,
 
1496
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> *weak_object</code></em>);</pre>
 
1497
<p>
 
1498
Represents the signature of a callback for the signal RemoteCredentialsSet.
 
1499
</p>
 
1500
<div class="variablelist"><table border="0" class="variablelist">
 
1501
<colgroup>
 
1502
<col align="left" valign="top">
 
1503
<col>
 
1504
</colgroup>
 
1505
<tbody>
 
1506
<tr>
 
1507
<td><p><span class="term"><em class="parameter"><code>proxy</code></em> :</span></p></td>
 
1508
<td>The proxy on which <a class="link" href="telepathy-glib-cli-call-misc.html#tp-cli-call-stream-endpoint-connect-to-remote-credentials-set" title="tp_cli_call_stream_endpoint_connect_to_remote_credentials_set ()"><code class="function">tp_cli_call_stream_endpoint_connect_to_remote_credentials_set()</code></a>
 
1509
was called</td>
 
1510
</tr>
 
1511
<tr>
 
1512
<td><p><span class="term"><em class="parameter"><code>arg_Username</code></em> :</span></p></td>
 
1513
<td>The username set.</td>
 
1514
</tr>
 
1515
<tr>
 
1516
<td><p><span class="term"><em class="parameter"><code>arg_Password</code></em> :</span></p></td>
 
1517
<td>The password set.</td>
 
1518
</tr>
 
1519
<tr>
 
1520
<td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td>
 
1521
<td>User-supplied data</td>
 
1522
</tr>
 
1523
<tr>
 
1524
<td><p><span class="term"><em class="parameter"><code>weak_object</code></em> :</span></p></td>
 
1525
<td>User-supplied weakly referenced object</td>
 
1526
</tr>
 
1527
</tbody>
 
1528
</table></div>
 
1529
</div>
1750
1530
</div>
1751
1531
</div>
1752
1532
<div class="footer">
1753
1533
<hr>
1754
 
          Generated by GTK-Doc V1.20</div>
 
1534
          Generated by GTK-Doc V1.19</div>
1755
1535
</body>
1756
1536
</html>
 
 
b'\\ No newline at end of file'