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

« back to all changes in this revision

Viewing changes to docs/reference/html/telepathy-glib-svc-connection-manager.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: Service-side Connection Manager interface</title>
 
5
<title>Service-side Connection Manager interface</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-service-dbus.html" title="Service-side D-Bus interfaces">
9
9
<link rel="prev" href="telepathy-glib-svc-media-interfaces.html" title="Service-side media streaming helper interfaces">
10
10
<link rel="next" href="telepathy-glib-svc-protocol.html" title="Service-side Protocol interface">
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-svc-connection-manager.description" class="shortcut">Description</a></span><span id="nav_hierarchy"> <span class="dim">|</span> 
19
 
                  <a href="#telepathy-glib-svc-connection-manager.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_implementations"> <span class="dim">|</span> 
20
 
                  <a href="#telepathy-glib-svc-connection-manager.implementations" class="shortcut">Known Implementations</a></span><span id="nav_signals"> <span class="dim">|</span> 
21
 
                  <a href="#telepathy-glib-svc-connection-manager.signals" class="shortcut">Signals</a></span>
22
 
</td>
23
 
<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
24
 
<td><a accesskey="u" href="ch-service-dbus.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
25
 
<td><a accesskey="p" href="telepathy-glib-svc-media-interfaces.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
26
 
<td><a accesskey="n" href="telepathy-glib-svc-protocol.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
27
 
</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-svc-media-interfaces.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td>
 
18
<td><a accesskey="u" href="ch-service-dbus.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-svc-protocol.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-svc-connection-manager.synopsis" class="shortcut">Top</a>
 
25
                   | 
 
26
                  <a href="#telepathy-glib-svc-connection-manager.description" class="shortcut">Description</a>
 
27
                   | 
 
28
                  <a href="#telepathy-glib-svc-connection-manager.object-hierarchy" class="shortcut">Object Hierarchy</a>
 
29
                   | 
 
30
                  <a href="#telepathy-glib-svc-connection-manager.implementations" class="shortcut">Known Implementations</a>
 
31
                   | 
 
32
                  <a href="#telepathy-glib-svc-connection-manager.signals" class="shortcut">Signals</a>
 
33
</td></tr>
 
34
</table>
28
35
<div class="refentry">
29
36
<a name="telepathy-glib-svc-connection-manager"></a><div class="titlepage"></div>
30
37
<div class="refnamediv"><table width="100%"><tr>
32
39
<h2><span class="refentrytitle"><a name="telepathy-glib-svc-connection-manager.top_of_page"></a>Service-side Connection Manager interface</span></h2>
33
40
<p>Service-side Connection Manager interface — GInterface for Telepathy ConnectionManager objects</p>
34
41
</td>
35
 
<td class="gallery_image" valign="top" align="right"></td>
 
42
<td valign="top" align="right"></td>
36
43
</tr></table></div>
37
 
<div class="refsect1">
38
 
<a name="telepathy-glib-svc-connection-manager.functions"></a><h2>Functions</h2>
39
 
<div class="informaltable"><table width="100%" border="0">
40
 
<colgroup>
41
 
<col width="150px" class="functions_return">
42
 
<col class="functions_name">
43
 
</colgroup>
44
 
<tbody>
45
 
<tr>
46
 
<td class="function_type">
47
 
<span class="returnvalue">void</span>
48
 
</td>
49
 
<td class="function_name">
50
 
<span class="c_punctuation">(</span><a class="link" href="telepathy-glib-svc-connection-manager.html#tp-svc-connection-manager-get-parameters-impl" title="tp_svc_connection_manager_get_parameters_impl ()">*tp_svc_connection_manager_get_parameters_impl</a><span class="c_punctuation">)</span> <span class="c_punctuation">()</span>
51
 
</td>
52
 
</tr>
53
 
<tr>
54
 
<td class="function_type">
55
 
<span class="returnvalue">void</span>
56
 
</td>
57
 
<td class="function_name">
58
 
<a class="link" href="telepathy-glib-svc-connection-manager.html#tp-svc-connection-manager-implement-get-parameters" title="tp_svc_connection_manager_implement_get_parameters ()">tp_svc_connection_manager_implement_get_parameters</a> <span class="c_punctuation">()</span>
59
 
</td>
60
 
</tr>
61
 
<tr>
62
 
<td class="function_type">
63
 
<span class="returnvalue">void</span>
64
 
</td>
65
 
<td class="function_name">
66
 
<a class="link" href="telepathy-glib-svc-connection-manager.html#tp-svc-connection-manager-return-from-get-parameters" title="tp_svc_connection_manager_return_from_get_parameters ()">tp_svc_connection_manager_return_from_get_parameters</a> <span class="c_punctuation">()</span>
67
 
</td>
68
 
</tr>
69
 
<tr>
70
 
<td class="function_type">
71
 
<span class="returnvalue">void</span>
72
 
</td>
73
 
<td class="function_name">
74
 
<span class="c_punctuation">(</span><a class="link" href="telepathy-glib-svc-connection-manager.html#tp-svc-connection-manager-list-protocols-impl" title="tp_svc_connection_manager_list_protocols_impl ()">*tp_svc_connection_manager_list_protocols_impl</a><span class="c_punctuation">)</span> <span class="c_punctuation">()</span>
75
 
</td>
76
 
</tr>
77
 
<tr>
78
 
<td class="function_type">
79
 
<span class="returnvalue">void</span>
80
 
</td>
81
 
<td class="function_name">
82
 
<a class="link" href="telepathy-glib-svc-connection-manager.html#tp-svc-connection-manager-implement-list-protocols" title="tp_svc_connection_manager_implement_list_protocols ()">tp_svc_connection_manager_implement_list_protocols</a> <span class="c_punctuation">()</span>
83
 
</td>
84
 
</tr>
85
 
<tr>
86
 
<td class="function_type">
87
 
<span class="returnvalue">void</span>
88
 
</td>
89
 
<td class="function_name">
90
 
<a class="link" href="telepathy-glib-svc-connection-manager.html#tp-svc-connection-manager-return-from-list-protocols" title="tp_svc_connection_manager_return_from_list_protocols ()">tp_svc_connection_manager_return_from_list_protocols</a> <span class="c_punctuation">()</span>
91
 
</td>
92
 
</tr>
93
 
<tr>
94
 
<td class="function_type">
95
 
<span class="returnvalue">void</span>
96
 
</td>
97
 
<td class="function_name">
98
 
<span class="c_punctuation">(</span><a class="link" href="telepathy-glib-svc-connection-manager.html#tp-svc-connection-manager-request-connection-impl" title="tp_svc_connection_manager_request_connection_impl ()">*tp_svc_connection_manager_request_connection_impl</a><span class="c_punctuation">)</span> <span class="c_punctuation">()</span>
99
 
</td>
100
 
</tr>
101
 
<tr>
102
 
<td class="function_type">
103
 
<span class="returnvalue">void</span>
104
 
</td>
105
 
<td class="function_name">
106
 
<a class="link" href="telepathy-glib-svc-connection-manager.html#tp-svc-connection-manager-implement-request-connection" title="tp_svc_connection_manager_implement_request_connection ()">tp_svc_connection_manager_implement_request_connection</a> <span class="c_punctuation">()</span>
107
 
</td>
108
 
</tr>
109
 
<tr>
110
 
<td class="function_type">
111
 
<span class="returnvalue">void</span>
112
 
</td>
113
 
<td class="function_name">
114
 
<a class="link" href="telepathy-glib-svc-connection-manager.html#tp-svc-connection-manager-return-from-request-connection" title="tp_svc_connection_manager_return_from_request_connection ()">tp_svc_connection_manager_return_from_request_connection</a> <span class="c_punctuation">()</span>
115
 
</td>
116
 
</tr>
117
 
<tr>
118
 
<td class="function_type">
119
 
<span class="returnvalue">void</span>
120
 
</td>
121
 
<td class="function_name">
122
 
<a class="link" href="telepathy-glib-svc-connection-manager.html#tp-svc-connection-manager-emit-new-connection" title="tp_svc_connection_manager_emit_new_connection ()">tp_svc_connection_manager_emit_new_connection</a> <span class="c_punctuation">()</span>
123
 
</td>
124
 
</tr>
125
 
</tbody>
126
 
</table></div>
127
 
</div>
128
 
<div class="refsect1">
129
 
<a name="telepathy-glib-svc-connection-manager.signals"></a><h2>Signals</h2>
130
 
<div class="informaltable"><table border="0">
131
 
<colgroup>
132
 
<col width="150px" class="signals_return">
133
 
<col width="300px" class="signals_name">
134
 
<col width="200px" class="signals_flags">
135
 
</colgroup>
136
 
<tbody><tr>
137
 
<td class="signal_type"><span class="returnvalue">void</span></td>
138
 
<td class="signal_name"><a class="link" href="telepathy-glib-svc-connection-manager.html#TpSvcConnectionManager-new-connection" title="The “new-connection” signal">new-connection</a></td>
139
 
<td class="signal_flags">Has Details</td>
140
 
</tr></tbody>
141
 
</table></div>
142
 
</div>
143
 
<a name="TpSvcConnectionManager"></a><div class="refsect1">
144
 
<a name="telepathy-glib-svc-connection-manager.other"></a><h2>Types and Values</h2>
145
 
<div class="informaltable"><table width="100%" border="0">
146
 
<colgroup>
147
 
<col width="150px" class="name">
148
 
<col class="description">
149
 
</colgroup>
150
 
<tbody>
151
 
<tr>
152
 
<td class="datatype_keyword"> </td>
153
 
<td class="function_name"><a class="link" href="telepathy-glib-svc-connection-manager.html#TpSvcConnectionManager-struct" title="TpSvcConnectionManager">TpSvcConnectionManager</a></td>
154
 
</tr>
155
 
<tr>
156
 
<td class="datatype_keyword"> </td>
157
 
<td class="function_name"><a class="link" href="telepathy-glib-svc-connection-manager.html#TpSvcConnectionManagerClass" title="TpSvcConnectionManagerClass">TpSvcConnectionManagerClass</a></td>
158
 
</tr>
159
 
</tbody>
160
 
</table></div>
 
44
<div class="refsynopsisdiv">
 
45
<a name="telepathy-glib-svc-connection-manager.synopsis"></a><h2>Synopsis</h2>
 
46
<a name="TpSvcConnectionManager"></a><pre class="synopsis">
 
47
#include &lt;telepathy-glib/telepathy-glib-dbus.h&gt;
 
48
 
 
49
                    <a class="link" href="telepathy-glib-svc-connection-manager.html#TpSvcConnectionManager-struct" title="TpSvcConnectionManager">TpSvcConnectionManager</a>;
 
50
                    <a class="link" href="telepathy-glib-svc-connection-manager.html#TpSvcConnectionManagerClass" title="TpSvcConnectionManagerClass">TpSvcConnectionManagerClass</a>;
 
51
<span class="returnvalue">void</span>                (<a class="link" href="telepathy-glib-svc-connection-manager.html#tp-svc-connection-manager-get-parameters-impl" title="tp_svc_connection_manager_get_parameters_impl ()">*tp_svc_connection_manager_get_parameters_impl</a>)
 
52
                                                        (<em class="parameter"><code><a class="link" href="telepathy-glib-svc-connection-manager.html#TpSvcConnectionManager"><span class="type">TpSvcConnectionManager</span></a> *self</code></em>,
 
53
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *in_Protocol</code></em>,
 
54
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/dbus-glib/dbus-glib-DBusGMethod.html#DBusGMethodInvocation"><span class="type">DBusGMethodInvocation</span></a> *context</code></em>);
 
55
<span class="returnvalue">void</span>                <a class="link" href="telepathy-glib-svc-connection-manager.html#tp-svc-connection-manager-implement-get-parameters" title="tp_svc_connection_manager_implement_get_parameters ()">tp_svc_connection_manager_implement_get_parameters</a>
 
56
                                                        (<em class="parameter"><code><a class="link" href="telepathy-glib-svc-connection-manager.html#TpSvcConnectionManagerClass" title="TpSvcConnectionManagerClass"><span class="type">TpSvcConnectionManagerClass</span></a> *klass</code></em>,
 
57
                                                         <em class="parameter"><code><a class="link" href="telepathy-glib-svc-connection-manager.html#tp-svc-connection-manager-get-parameters-impl" title="tp_svc_connection_manager_get_parameters_impl ()"><span class="type">tp_svc_connection_manager_get_parameters_impl</span></a> impl</code></em>);
 
58
<span class="returnvalue">void</span>                <a class="link" href="telepathy-glib-svc-connection-manager.html#tp-svc-connection-manager-return-from-get-parameters" title="tp_svc_connection_manager_return_from_get_parameters ()">tp_svc_connection_manager_return_from_get_parameters</a>
 
59
                                                        (<em class="parameter"><code><a href="/usr/share/gtk-doc/html/dbus-glib/dbus-glib-DBusGMethod.html#DBusGMethodInvocation"><span class="type">DBusGMethodInvocation</span></a> *context</code></em>,
 
60
                                                         <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> *out_Parameters</code></em>);
 
61
<span class="returnvalue">void</span>                (<a class="link" href="telepathy-glib-svc-connection-manager.html#tp-svc-connection-manager-list-protocols-impl" title="tp_svc_connection_manager_list_protocols_impl ()">*tp_svc_connection_manager_list_protocols_impl</a>)
 
62
                                                        (<em class="parameter"><code><a class="link" href="telepathy-glib-svc-connection-manager.html#TpSvcConnectionManager"><span class="type">TpSvcConnectionManager</span></a> *self</code></em>,
 
63
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/dbus-glib/dbus-glib-DBusGMethod.html#DBusGMethodInvocation"><span class="type">DBusGMethodInvocation</span></a> *context</code></em>);
 
64
<span class="returnvalue">void</span>                <a class="link" href="telepathy-glib-svc-connection-manager.html#tp-svc-connection-manager-implement-list-protocols" title="tp_svc_connection_manager_implement_list_protocols ()">tp_svc_connection_manager_implement_list_protocols</a>
 
65
                                                        (<em class="parameter"><code><a class="link" href="telepathy-glib-svc-connection-manager.html#TpSvcConnectionManagerClass" title="TpSvcConnectionManagerClass"><span class="type">TpSvcConnectionManagerClass</span></a> *klass</code></em>,
 
66
                                                         <em class="parameter"><code><a class="link" href="telepathy-glib-svc-connection-manager.html#tp-svc-connection-manager-list-protocols-impl" title="tp_svc_connection_manager_list_protocols_impl ()"><span class="type">tp_svc_connection_manager_list_protocols_impl</span></a> impl</code></em>);
 
67
<span class="returnvalue">void</span>                <a class="link" href="telepathy-glib-svc-connection-manager.html#tp-svc-connection-manager-return-from-list-protocols" title="tp_svc_connection_manager_return_from_list_protocols ()">tp_svc_connection_manager_return_from_list_protocols</a>
 
68
                                                        (<em class="parameter"><code><a href="/usr/share/gtk-doc/html/dbus-glib/dbus-glib-DBusGMethod.html#DBusGMethodInvocation"><span class="type">DBusGMethodInvocation</span></a> *context</code></em>,
 
69
                                                         <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> **out_Protocols</code></em>);
 
70
<span class="returnvalue">void</span>                (<a class="link" href="telepathy-glib-svc-connection-manager.html#tp-svc-connection-manager-request-connection-impl" title="tp_svc_connection_manager_request_connection_impl ()">*tp_svc_connection_manager_request_connection_impl</a>)
 
71
                                                        (<em class="parameter"><code><a class="link" href="telepathy-glib-svc-connection-manager.html#TpSvcConnectionManager"><span class="type">TpSvcConnectionManager</span></a> *self</code></em>,
 
72
                                                         <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> *in_Protocol</code></em>,
 
73
                                                         <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_Parameters</code></em>,
 
74
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/dbus-glib/dbus-glib-DBusGMethod.html#DBusGMethodInvocation"><span class="type">DBusGMethodInvocation</span></a> *context</code></em>);
 
75
<span class="returnvalue">void</span>                <a class="link" href="telepathy-glib-svc-connection-manager.html#tp-svc-connection-manager-implement-request-connection" title="tp_svc_connection_manager_implement_request_connection ()">tp_svc_connection_manager_implement_request_connection</a>
 
76
                                                        (<em class="parameter"><code><a class="link" href="telepathy-glib-svc-connection-manager.html#TpSvcConnectionManagerClass" title="TpSvcConnectionManagerClass"><span class="type">TpSvcConnectionManagerClass</span></a> *klass</code></em>,
 
77
                                                         <em class="parameter"><code><a class="link" href="telepathy-glib-svc-connection-manager.html#tp-svc-connection-manager-request-connection-impl" title="tp_svc_connection_manager_request_connection_impl ()"><span class="type">tp_svc_connection_manager_request_connection_impl</span></a> impl</code></em>);
 
78
<span class="returnvalue">void</span>                <a class="link" href="telepathy-glib-svc-connection-manager.html#tp-svc-connection-manager-return-from-request-connection" title="tp_svc_connection_manager_return_from_request_connection ()">tp_svc_connection_manager_return_from_request_connection</a>
 
79
                                                        (<em class="parameter"><code><a href="/usr/share/gtk-doc/html/dbus-glib/dbus-glib-DBusGMethod.html#DBusGMethodInvocation"><span class="type">DBusGMethodInvocation</span></a> *context</code></em>,
 
80
                                                         <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> *out_Bus_Name</code></em>,
 
81
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *out_Object_Path</code></em>);
 
82
<span class="returnvalue">void</span>                <a class="link" href="telepathy-glib-svc-connection-manager.html#tp-svc-connection-manager-emit-new-connection" title="tp_svc_connection_manager_emit_new_connection ()">tp_svc_connection_manager_emit_new_connection</a>
 
83
                                                        (<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> instance</code></em>,
 
84
                                                         <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_Bus_Name</code></em>,
 
85
                                                         <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_Object_Path</code></em>,
 
86
                                                         <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_Protocol</code></em>);
 
87
</pre>
161
88
</div>
162
89
<div class="refsect1">
163
90
<a name="telepathy-glib-svc-connection-manager.object-hierarchy"></a><h2>Object Hierarchy</h2>
164
 
<pre class="screen">    GInterface
165
 
    <span class="lineart">╰──</span> TpSvcConnectionManager
 
91
<pre class="synopsis">
 
92
  GInterface
 
93
   +----TpSvcConnectionManager
166
94
</pre>
167
95
</div>
168
96
<div class="refsect1">
172
100
 <a class="link" href="TpBaseConnectionManager.html" title="TpBaseConnectionManager">TpBaseConnectionManager</a>.</p>
173
101
</div>
174
102
<div class="refsect1">
175
 
<a name="telepathy-glib-svc-connection-manager.includes"></a><h2>Includes</h2>
176
 
<pre class="synopsis">#include &lt;telepathy-glib/telepathy-glib-dbus.h&gt;
 
103
<a name="telepathy-glib-svc-connection-manager.signals"></a><h2>Signals</h2>
 
104
<pre class="synopsis">
 
105
  "<a class="link" href="telepathy-glib-svc-connection-manager.html#TpSvcConnectionManager-new-connection" title='The "new-connection" signal'>new-connection</a>"                                 : <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Signals.html#G-SIGNAL-DETAILED:CAPS"><code class="literal">Has Details</code></a>
177
106
</pre>
178
107
</div>
179
108
<div class="refsect1">
180
109
<a name="telepathy-glib-svc-connection-manager.description"></a><h2>Description</h2>
181
 
<p>The <a class="link" href="telepathy-glib-svc-connection-manager.html#TpSvcConnectionManager"><span class="type">TpSvcConnectionManager</span></a> interface (auto-generated from the Telepathy
 
110
<p>
 
111
The <a class="link" href="telepathy-glib-svc-connection-manager.html#TpSvcConnectionManager"><span class="type">TpSvcConnectionManager</span></a> interface (auto-generated from the Telepathy
182
112
spec) makes it easier to export an object implementing the Telepathy
183
113
ConnectionManager interface, with the correct method and signal signatures,
184
 
and emit signals from that object in a type-safe way.</p>
185
 
</div>
186
 
<div class="refsect1">
187
 
<a name="telepathy-glib-svc-connection-manager.functions_details"></a><h2>Functions</h2>
188
 
<div class="refsect2">
189
 
<a name="tp-svc-connection-manager-get-parameters-impl"></a><h3>tp_svc_connection_manager_get_parameters_impl ()</h3>
190
 
<pre class="programlisting"><span class="returnvalue">void</span>
191
 
<span class="c_punctuation">(</span>*tp_svc_connection_manager_get_parameters_impl<span class="c_punctuation">)</span>
192
 
                               (<em class="parameter"><code><a class="link" href="telepathy-glib-svc-connection-manager.html#TpSvcConnectionManager"><span class="type">TpSvcConnectionManager</span></a> *self</code></em>,
193
 
                                <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> *in_Protocol</code></em>,
194
 
                                <em class="parameter"><code><a href="/usr/share/gtk-doc/html/dbus-glib/dbus-glib-DBusGMethod.html#DBusGMethodInvocation"><span class="type">DBusGMethodInvocation</span></a> *context</code></em>);</pre>
195
 
<p>The signature of an implementation of the D-Bus method
196
 
GetParameters on interface org.freedesktop.Telepathy.ConnectionManager.</p>
197
 
<div class="refsect3">
198
 
<a name="id-1.5.24.11.2.5"></a><h4>Parameters</h4>
199
 
<div class="informaltable"><table width="100%" border="0">
200
 
<colgroup>
201
 
<col width="150px" class="parameters_name">
202
 
<col class="parameters_description">
203
 
<col width="200px" class="parameters_annotations">
204
 
</colgroup>
205
 
<tbody>
206
 
<tr>
207
 
<td class="parameter_name"><p>self</p></td>
208
 
<td class="parameter_description"><p>The object implementing this interface</p></td>
209
 
<td class="parameter_annotations"> </td>
210
 
</tr>
211
 
<tr>
212
 
<td class="parameter_name"><p>in_Protocol</p></td>
213
 
<td class="parameter_description"><p>const gchar * (FIXME, generate documentation)</p></td>
214
 
<td class="parameter_annotations"> </td>
215
 
</tr>
216
 
<tr>
217
 
<td class="parameter_name"><p>context</p></td>
218
 
<td class="parameter_description"><p>Used to return values or throw an error</p></td>
219
 
<td class="parameter_annotations"> </td>
220
 
</tr>
221
 
</tbody>
222
 
</table></div>
223
 
</div>
224
 
</div>
225
 
<hr>
226
 
<div class="refsect2">
227
 
<a name="tp-svc-connection-manager-implement-get-parameters"></a><h3>tp_svc_connection_manager_implement_get_parameters ()</h3>
228
 
<pre class="programlisting"><span class="returnvalue">void</span>
229
 
tp_svc_connection_manager_implement_get_parameters
230
 
                               (<em class="parameter"><code><a class="link" href="telepathy-glib-svc-connection-manager.html#TpSvcConnectionManagerClass" title="TpSvcConnectionManagerClass"><span class="type">TpSvcConnectionManagerClass</span></a> *klass</code></em>,
231
 
                                <em class="parameter"><code><a class="link" href="telepathy-glib-svc-connection-manager.html#tp-svc-connection-manager-get-parameters-impl" title="tp_svc_connection_manager_get_parameters_impl ()"><span class="type">tp_svc_connection_manager_get_parameters_impl</span></a> impl</code></em>);</pre>
232
 
<p>Register an implementation for the GetParameters method in the vtable
233
 
of an implementation of this interface. To be called from
234
 
the interface init function.</p>
235
 
<div class="refsect3">
236
 
<a name="id-1.5.24.11.3.5"></a><h4>Parameters</h4>
237
 
<div class="informaltable"><table width="100%" border="0">
238
 
<colgroup>
239
 
<col width="150px" class="parameters_name">
240
 
<col class="parameters_description">
241
 
<col width="200px" class="parameters_annotations">
242
 
</colgroup>
243
 
<tbody>
244
 
<tr>
245
 
<td class="parameter_name"><p>klass</p></td>
246
 
<td class="parameter_description"><p>A class whose instances implement this interface</p></td>
247
 
<td class="parameter_annotations"> </td>
248
 
</tr>
249
 
<tr>
250
 
<td class="parameter_name"><p>impl</p></td>
251
 
<td class="parameter_description"><p>A callback used to implement the GetParameters D-Bus method</p></td>
252
 
<td class="parameter_annotations"> </td>
253
 
</tr>
254
 
</tbody>
255
 
</table></div>
256
 
</div>
257
 
</div>
258
 
<hr>
259
 
<div class="refsect2">
260
 
<a name="tp-svc-connection-manager-return-from-get-parameters"></a><h3>tp_svc_connection_manager_return_from_get_parameters ()</h3>
261
 
<pre class="programlisting"><span class="returnvalue">void</span>
262
 
tp_svc_connection_manager_return_from_get_parameters
263
 
                               (<em class="parameter"><code><a href="/usr/share/gtk-doc/html/dbus-glib/dbus-glib-DBusGMethod.html#DBusGMethodInvocation"><span class="type">DBusGMethodInvocation</span></a> *context</code></em>,
264
 
                                <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> *out_Parameters</code></em>);</pre>
265
 
<p>Return successfully by calling <a href="/usr/share/gtk-doc/html/dbus-glib/dbus-glib-DBusGMethod.html#dbus-g-method-return"><code class="function">dbus_g_method_return()</code></a>.
266
 
This inline function exists only to provide type-safety.</p>
267
 
<div class="refsect3">
268
 
<a name="id-1.5.24.11.4.5"></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>context</p></td>
278
 
<td class="parameter_description"><p>The D-Bus method invocation context</p></td>
279
 
<td class="parameter_annotations"> </td>
280
 
</tr>
281
 
<tr>
282
 
<td class="parameter_name"><p>out_Parameters</p></td>
283
 
<td class="parameter_description"><p>const GPtrArray * (FIXME, generate documentation)</p></td>
284
 
<td class="parameter_annotations"> </td>
285
 
</tr>
286
 
</tbody>
287
 
</table></div>
288
 
</div>
289
 
</div>
290
 
<hr>
291
 
<div class="refsect2">
292
 
<a name="tp-svc-connection-manager-list-protocols-impl"></a><h3>tp_svc_connection_manager_list_protocols_impl ()</h3>
293
 
<pre class="programlisting"><span class="returnvalue">void</span>
294
 
<span class="c_punctuation">(</span>*tp_svc_connection_manager_list_protocols_impl<span class="c_punctuation">)</span>
295
 
                               (<em class="parameter"><code><a class="link" href="telepathy-glib-svc-connection-manager.html#TpSvcConnectionManager"><span class="type">TpSvcConnectionManager</span></a> *self</code></em>,
296
 
                                <em class="parameter"><code><a href="/usr/share/gtk-doc/html/dbus-glib/dbus-glib-DBusGMethod.html#DBusGMethodInvocation"><span class="type">DBusGMethodInvocation</span></a> *context</code></em>);</pre>
297
 
<p>The signature of an implementation of the D-Bus method
298
 
ListProtocols on interface org.freedesktop.Telepathy.ConnectionManager.</p>
299
 
<div class="refsect3">
300
 
<a name="id-1.5.24.11.5.5"></a><h4>Parameters</h4>
301
 
<div class="informaltable"><table width="100%" border="0">
302
 
<colgroup>
303
 
<col width="150px" class="parameters_name">
304
 
<col class="parameters_description">
305
 
<col width="200px" class="parameters_annotations">
306
 
</colgroup>
307
 
<tbody>
308
 
<tr>
309
 
<td class="parameter_name"><p>self</p></td>
310
 
<td class="parameter_description"><p>The object implementing this interface</p></td>
311
 
<td class="parameter_annotations"> </td>
312
 
</tr>
313
 
<tr>
314
 
<td class="parameter_name"><p>context</p></td>
315
 
<td class="parameter_description"><p>Used to return values or throw an error</p></td>
316
 
<td class="parameter_annotations"> </td>
317
 
</tr>
318
 
</tbody>
319
 
</table></div>
320
 
</div>
321
 
</div>
322
 
<hr>
323
 
<div class="refsect2">
324
 
<a name="tp-svc-connection-manager-implement-list-protocols"></a><h3>tp_svc_connection_manager_implement_list_protocols ()</h3>
325
 
<pre class="programlisting"><span class="returnvalue">void</span>
326
 
tp_svc_connection_manager_implement_list_protocols
327
 
                               (<em class="parameter"><code><a class="link" href="telepathy-glib-svc-connection-manager.html#TpSvcConnectionManagerClass" title="TpSvcConnectionManagerClass"><span class="type">TpSvcConnectionManagerClass</span></a> *klass</code></em>,
328
 
                                <em class="parameter"><code><a class="link" href="telepathy-glib-svc-connection-manager.html#tp-svc-connection-manager-list-protocols-impl" title="tp_svc_connection_manager_list_protocols_impl ()"><span class="type">tp_svc_connection_manager_list_protocols_impl</span></a> impl</code></em>);</pre>
329
 
<p>Register an implementation for the ListProtocols method in the vtable
330
 
of an implementation of this interface. To be called from
331
 
the interface init function.</p>
332
 
<div class="refsect3">
333
 
<a name="id-1.5.24.11.6.5"></a><h4>Parameters</h4>
334
 
<div class="informaltable"><table width="100%" border="0">
335
 
<colgroup>
336
 
<col width="150px" class="parameters_name">
337
 
<col class="parameters_description">
338
 
<col width="200px" class="parameters_annotations">
339
 
</colgroup>
340
 
<tbody>
341
 
<tr>
342
 
<td class="parameter_name"><p>klass</p></td>
343
 
<td class="parameter_description"><p>A class whose instances implement this interface</p></td>
344
 
<td class="parameter_annotations"> </td>
345
 
</tr>
346
 
<tr>
347
 
<td class="parameter_name"><p>impl</p></td>
348
 
<td class="parameter_description"><p>A callback used to implement the ListProtocols D-Bus method</p></td>
349
 
<td class="parameter_annotations"> </td>
350
 
</tr>
351
 
</tbody>
352
 
</table></div>
353
 
</div>
354
 
</div>
355
 
<hr>
356
 
<div class="refsect2">
357
 
<a name="tp-svc-connection-manager-return-from-list-protocols"></a><h3>tp_svc_connection_manager_return_from_list_protocols ()</h3>
358
 
<pre class="programlisting"><span class="returnvalue">void</span>
359
 
tp_svc_connection_manager_return_from_list_protocols
360
 
                               (<em class="parameter"><code><a href="/usr/share/gtk-doc/html/dbus-glib/dbus-glib-DBusGMethod.html#DBusGMethodInvocation"><span class="type">DBusGMethodInvocation</span></a> *context</code></em>,
361
 
                                <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> **out_Protocols</code></em>);</pre>
362
 
<p>Return successfully by calling <a href="/usr/share/gtk-doc/html/dbus-glib/dbus-glib-DBusGMethod.html#dbus-g-method-return"><code class="function">dbus_g_method_return()</code></a>.
363
 
This inline function exists only to provide type-safety.</p>
364
 
<div class="refsect3">
365
 
<a name="id-1.5.24.11.7.5"></a><h4>Parameters</h4>
366
 
<div class="informaltable"><table width="100%" border="0">
367
 
<colgroup>
368
 
<col width="150px" class="parameters_name">
369
 
<col class="parameters_description">
370
 
<col width="200px" class="parameters_annotations">
371
 
</colgroup>
372
 
<tbody>
373
 
<tr>
374
 
<td class="parameter_name"><p>context</p></td>
375
 
<td class="parameter_description"><p>The D-Bus method invocation context</p></td>
376
 
<td class="parameter_annotations"> </td>
377
 
</tr>
378
 
<tr>
379
 
<td class="parameter_name"><p>out_Protocols</p></td>
380
 
<td class="parameter_description"><p>const gchar ** (FIXME, generate documentation)</p></td>
381
 
<td class="parameter_annotations"> </td>
382
 
</tr>
383
 
</tbody>
384
 
</table></div>
385
 
</div>
386
 
</div>
387
 
<hr>
388
 
<div class="refsect2">
389
 
<a name="tp-svc-connection-manager-request-connection-impl"></a><h3>tp_svc_connection_manager_request_connection_impl ()</h3>
390
 
<pre class="programlisting"><span class="returnvalue">void</span>
391
 
<span class="c_punctuation">(</span>*tp_svc_connection_manager_request_connection_impl<span class="c_punctuation">)</span>
392
 
                               (<em class="parameter"><code><a class="link" href="telepathy-glib-svc-connection-manager.html#TpSvcConnectionManager"><span class="type">TpSvcConnectionManager</span></a> *self</code></em>,
393
 
                                <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> *in_Protocol</code></em>,
394
 
                                <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_Parameters</code></em>,
395
 
                                <em class="parameter"><code><a href="/usr/share/gtk-doc/html/dbus-glib/dbus-glib-DBusGMethod.html#DBusGMethodInvocation"><span class="type">DBusGMethodInvocation</span></a> *context</code></em>);</pre>
396
 
<p>The signature of an implementation of the D-Bus method
397
 
RequestConnection on interface org.freedesktop.Telepathy.ConnectionManager.</p>
398
 
<div class="refsect3">
399
 
<a name="id-1.5.24.11.8.5"></a><h4>Parameters</h4>
400
 
<div class="informaltable"><table width="100%" border="0">
401
 
<colgroup>
402
 
<col width="150px" class="parameters_name">
403
 
<col class="parameters_description">
404
 
<col width="200px" class="parameters_annotations">
405
 
</colgroup>
406
 
<tbody>
407
 
<tr>
408
 
<td class="parameter_name"><p>self</p></td>
409
 
<td class="parameter_description"><p>The object implementing this interface</p></td>
410
 
<td class="parameter_annotations"> </td>
411
 
</tr>
412
 
<tr>
413
 
<td class="parameter_name"><p>in_Protocol</p></td>
414
 
<td class="parameter_description"><p>const gchar * (FIXME, generate documentation)</p></td>
415
 
<td class="parameter_annotations"> </td>
416
 
</tr>
417
 
<tr>
418
 
<td class="parameter_name"><p>in_Parameters</p></td>
419
 
<td class="parameter_description"><p>GHashTable * (FIXME, generate documentation)</p></td>
420
 
<td class="parameter_annotations"> </td>
421
 
</tr>
422
 
<tr>
423
 
<td class="parameter_name"><p>context</p></td>
424
 
<td class="parameter_description"><p>Used to return values or throw an error</p></td>
425
 
<td class="parameter_annotations"> </td>
426
 
</tr>
427
 
</tbody>
428
 
</table></div>
429
 
</div>
430
 
</div>
431
 
<hr>
432
 
<div class="refsect2">
433
 
<a name="tp-svc-connection-manager-implement-request-connection"></a><h3>tp_svc_connection_manager_implement_request_connection ()</h3>
434
 
<pre class="programlisting"><span class="returnvalue">void</span>
435
 
tp_svc_connection_manager_implement_request_connection
436
 
                               (<em class="parameter"><code><a class="link" href="telepathy-glib-svc-connection-manager.html#TpSvcConnectionManagerClass" title="TpSvcConnectionManagerClass"><span class="type">TpSvcConnectionManagerClass</span></a> *klass</code></em>,
437
 
                                <em class="parameter"><code><a class="link" href="telepathy-glib-svc-connection-manager.html#tp-svc-connection-manager-request-connection-impl" title="tp_svc_connection_manager_request_connection_impl ()"><span class="type">tp_svc_connection_manager_request_connection_impl</span></a> impl</code></em>);</pre>
438
 
<p>Register an implementation for the RequestConnection method in the vtable
439
 
of an implementation of this interface. To be called from
440
 
the interface init function.</p>
441
 
<div class="refsect3">
442
 
<a name="id-1.5.24.11.9.5"></a><h4>Parameters</h4>
443
 
<div class="informaltable"><table width="100%" border="0">
444
 
<colgroup>
445
 
<col width="150px" class="parameters_name">
446
 
<col class="parameters_description">
447
 
<col width="200px" class="parameters_annotations">
448
 
</colgroup>
449
 
<tbody>
450
 
<tr>
451
 
<td class="parameter_name"><p>klass</p></td>
452
 
<td class="parameter_description"><p>A class whose instances implement this interface</p></td>
453
 
<td class="parameter_annotations"> </td>
454
 
</tr>
455
 
<tr>
456
 
<td class="parameter_name"><p>impl</p></td>
457
 
<td class="parameter_description"><p>A callback used to implement the RequestConnection D-Bus method</p></td>
458
 
<td class="parameter_annotations"> </td>
459
 
</tr>
460
 
</tbody>
461
 
</table></div>
462
 
</div>
463
 
</div>
464
 
<hr>
465
 
<div class="refsect2">
466
 
<a name="tp-svc-connection-manager-return-from-request-connection"></a><h3>tp_svc_connection_manager_return_from_request_connection ()</h3>
467
 
<pre class="programlisting"><span class="returnvalue">void</span>
468
 
tp_svc_connection_manager_return_from_request_connection
469
 
                               (<em class="parameter"><code><a href="/usr/share/gtk-doc/html/dbus-glib/dbus-glib-DBusGMethod.html#DBusGMethodInvocation"><span class="type">DBusGMethodInvocation</span></a> *context</code></em>,
470
 
                                <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> *out_Bus_Name</code></em>,
471
 
                                <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> *out_Object_Path</code></em>);</pre>
472
 
<p>Return successfully by calling <a href="/usr/share/gtk-doc/html/dbus-glib/dbus-glib-DBusGMethod.html#dbus-g-method-return"><code class="function">dbus_g_method_return()</code></a>.
473
 
This inline function exists only to provide type-safety.</p>
474
 
<div class="refsect3">
475
 
<a name="id-1.5.24.11.10.5"></a><h4>Parameters</h4>
476
 
<div class="informaltable"><table width="100%" border="0">
477
 
<colgroup>
478
 
<col width="150px" class="parameters_name">
479
 
<col class="parameters_description">
480
 
<col width="200px" class="parameters_annotations">
481
 
</colgroup>
482
 
<tbody>
483
 
<tr>
484
 
<td class="parameter_name"><p>context</p></td>
485
 
<td class="parameter_description"><p>The D-Bus method invocation context</p></td>
486
 
<td class="parameter_annotations"> </td>
487
 
</tr>
488
 
<tr>
489
 
<td class="parameter_name"><p>out_Bus_Name</p></td>
490
 
<td class="parameter_description"><p>const gchar * (FIXME, generate documentation)</p></td>
491
 
<td class="parameter_annotations"> </td>
492
 
</tr>
493
 
<tr>
494
 
<td class="parameter_name"><p>out_Object_Path</p></td>
495
 
<td class="parameter_description"><p>const gchar * (FIXME, generate documentation)</p></td>
496
 
<td class="parameter_annotations"> </td>
497
 
</tr>
498
 
</tbody>
499
 
</table></div>
500
 
</div>
501
 
</div>
502
 
<hr>
503
 
<div class="refsect2">
504
 
<a name="tp-svc-connection-manager-emit-new-connection"></a><h3>tp_svc_connection_manager_emit_new_connection ()</h3>
505
 
<pre class="programlisting"><span class="returnvalue">void</span>
506
 
tp_svc_connection_manager_emit_new_connection
507
 
                               (<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> instance</code></em>,
508
 
                                <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_Bus_Name</code></em>,
509
 
                                <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_Object_Path</code></em>,
510
 
                                <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_Protocol</code></em>);</pre>
511
 
<p>Type-safe wrapper around g_signal_emit to emit the
512
 
NewConnection signal on interface org.freedesktop.Telepathy.ConnectionManager.</p>
513
 
<div class="refsect3">
514
 
<a name="id-1.5.24.11.11.5"></a><h4>Parameters</h4>
515
 
<div class="informaltable"><table width="100%" border="0">
516
 
<colgroup>
517
 
<col width="150px" class="parameters_name">
518
 
<col class="parameters_description">
519
 
<col width="200px" class="parameters_annotations">
520
 
</colgroup>
521
 
<tbody>
522
 
<tr>
523
 
<td class="parameter_name"><p>instance</p></td>
524
 
<td class="parameter_description"><p>The object implementing this interface</p></td>
525
 
<td class="parameter_annotations"> </td>
526
 
</tr>
527
 
<tr>
528
 
<td class="parameter_name"><p>arg_Bus_Name</p></td>
529
 
<td class="parameter_description"><p>const gchar * (FIXME, generate documentation)</p></td>
530
 
<td class="parameter_annotations"> </td>
531
 
</tr>
532
 
<tr>
533
 
<td class="parameter_name"><p>arg_Object_Path</p></td>
534
 
<td class="parameter_description"><p>const gchar * (FIXME, generate documentation)</p></td>
535
 
<td class="parameter_annotations"> </td>
536
 
</tr>
537
 
<tr>
538
 
<td class="parameter_name"><p>arg_Protocol</p></td>
539
 
<td class="parameter_description"><p>const gchar * (FIXME, generate documentation)</p></td>
540
 
<td class="parameter_annotations"> </td>
541
 
</tr>
542
 
</tbody>
543
 
</table></div>
544
 
</div>
545
 
</div>
546
 
</div>
547
 
<div class="refsect1">
548
 
<a name="telepathy-glib-svc-connection-manager.other_details"></a><h2>Types and Values</h2>
 
114
and emit signals from that object in a type-safe way.
 
115
</p>
 
116
</div>
 
117
<div class="refsect1">
 
118
<a name="telepathy-glib-svc-connection-manager.details"></a><h2>Details</h2>
549
119
<div class="refsect2">
550
120
<a name="TpSvcConnectionManager-struct"></a><h3>TpSvcConnectionManager</h3>
551
121
<pre class="programlisting">typedef struct _TpSvcConnectionManager TpSvcConnectionManager;</pre>
552
 
<p>Dummy typedef representing any implementation of this interface.</p>
 
122
<p>
 
123
Dummy typedef representing any implementation of this interface.
 
124
</p>
553
125
</div>
554
126
<hr>
555
127
<div class="refsect2">
556
128
<a name="TpSvcConnectionManagerClass"></a><h3>TpSvcConnectionManagerClass</h3>
557
129
<pre class="programlisting">typedef struct _TpSvcConnectionManagerClass TpSvcConnectionManagerClass;</pre>
558
 
<p>The class of TpSvcConnectionManager.</p>
559
 
<p>In a full implementation of this interface (i.e. all
 
130
<p>
 
131
The class of TpSvcConnectionManager.
 
132
</p>
 
133
<p>
 
134
In a full implementation of this interface (i.e. all
560
135
methods implemented), the interface initialization
561
136
function used in <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Type-Information.html#G-IMPLEMENT-INTERFACE:CAPS"><code class="function">G_IMPLEMENT_INTERFACE()</code></a> would
562
 
typically look like this:</p>
 
137
typically look like this:
 
138
</p>
 
139
<p>
 
140
</p>
563
141
<pre class="programlisting">
564
142
static void
565
143
implement_connection_manager (gpointer klass,
573
151
#undef IMPLEMENT
574
152
}
575
153
</pre>
 
154
<p>
 
155
</p>
 
156
</div>
 
157
<hr>
 
158
<div class="refsect2">
 
159
<a name="tp-svc-connection-manager-get-parameters-impl"></a><h3>tp_svc_connection_manager_get_parameters_impl ()</h3>
 
160
<pre class="programlisting"><span class="returnvalue">void</span>                (*tp_svc_connection_manager_get_parameters_impl)
 
161
                                                        (<em class="parameter"><code><a class="link" href="telepathy-glib-svc-connection-manager.html#TpSvcConnectionManager"><span class="type">TpSvcConnectionManager</span></a> *self</code></em>,
 
162
                                                         <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> *in_Protocol</code></em>,
 
163
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/dbus-glib/dbus-glib-DBusGMethod.html#DBusGMethodInvocation"><span class="type">DBusGMethodInvocation</span></a> *context</code></em>);</pre>
 
164
<p>
 
165
The signature of an implementation of the D-Bus method
 
166
GetParameters on interface org.freedesktop.Telepathy.ConnectionManager.
 
167
</p>
 
168
<div class="variablelist"><table border="0" class="variablelist">
 
169
<colgroup>
 
170
<col align="left" valign="top">
 
171
<col>
 
172
</colgroup>
 
173
<tbody>
 
174
<tr>
 
175
<td><p><span class="term"><em class="parameter"><code>self</code></em> :</span></p></td>
 
176
<td>The object implementing this interface</td>
 
177
</tr>
 
178
<tr>
 
179
<td><p><span class="term"><em class="parameter"><code>in_Protocol</code></em> :</span></p></td>
 
180
<td>const gchar * (FIXME, generate documentation)</td>
 
181
</tr>
 
182
<tr>
 
183
<td><p><span class="term"><em class="parameter"><code>context</code></em> :</span></p></td>
 
184
<td>Used to return values or throw an error</td>
 
185
</tr>
 
186
</tbody>
 
187
</table></div>
 
188
</div>
 
189
<hr>
 
190
<div class="refsect2">
 
191
<a name="tp-svc-connection-manager-implement-get-parameters"></a><h3>tp_svc_connection_manager_implement_get_parameters ()</h3>
 
192
<pre class="programlisting"><span class="returnvalue">void</span>                tp_svc_connection_manager_implement_get_parameters
 
193
                                                        (<em class="parameter"><code><a class="link" href="telepathy-glib-svc-connection-manager.html#TpSvcConnectionManagerClass" title="TpSvcConnectionManagerClass"><span class="type">TpSvcConnectionManagerClass</span></a> *klass</code></em>,
 
194
                                                         <em class="parameter"><code><a class="link" href="telepathy-glib-svc-connection-manager.html#tp-svc-connection-manager-get-parameters-impl" title="tp_svc_connection_manager_get_parameters_impl ()"><span class="type">tp_svc_connection_manager_get_parameters_impl</span></a> impl</code></em>);</pre>
 
195
<p>
 
196
Register an implementation for the GetParameters method in the vtable
 
197
of an implementation of this interface. To be called from
 
198
the interface init function.
 
199
</p>
 
200
<div class="variablelist"><table border="0" class="variablelist">
 
201
<colgroup>
 
202
<col align="left" valign="top">
 
203
<col>
 
204
</colgroup>
 
205
<tbody>
 
206
<tr>
 
207
<td><p><span class="term"><em class="parameter"><code>klass</code></em> :</span></p></td>
 
208
<td>A class whose instances implement this interface</td>
 
209
</tr>
 
210
<tr>
 
211
<td><p><span class="term"><em class="parameter"><code>impl</code></em> :</span></p></td>
 
212
<td>A callback used to implement the GetParameters D-Bus method</td>
 
213
</tr>
 
214
</tbody>
 
215
</table></div>
 
216
</div>
 
217
<hr>
 
218
<div class="refsect2">
 
219
<a name="tp-svc-connection-manager-return-from-get-parameters"></a><h3>tp_svc_connection_manager_return_from_get_parameters ()</h3>
 
220
<pre class="programlisting"><span class="returnvalue">void</span>                tp_svc_connection_manager_return_from_get_parameters
 
221
                                                        (<em class="parameter"><code><a href="/usr/share/gtk-doc/html/dbus-glib/dbus-glib-DBusGMethod.html#DBusGMethodInvocation"><span class="type">DBusGMethodInvocation</span></a> *context</code></em>,
 
222
                                                         <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> *out_Parameters</code></em>);</pre>
 
223
<p>
 
224
Return successfully by calling <a href="/usr/share/gtk-doc/html/dbus-glib/dbus-glib-DBusGMethod.html#dbus-g-method-return"><code class="function">dbus_g_method_return()</code></a>.
 
225
This inline function exists only to provide type-safety.
 
226
</p>
 
227
<div class="variablelist"><table border="0" class="variablelist">
 
228
<colgroup>
 
229
<col align="left" valign="top">
 
230
<col>
 
231
</colgroup>
 
232
<tbody>
 
233
<tr>
 
234
<td><p><span class="term"><em class="parameter"><code>context</code></em> :</span></p></td>
 
235
<td>The D-Bus method invocation context</td>
 
236
</tr>
 
237
<tr>
 
238
<td><p><span class="term"><em class="parameter"><code>out_Parameters</code></em> :</span></p></td>
 
239
<td>const GPtrArray * (FIXME, generate documentation)</td>
 
240
</tr>
 
241
</tbody>
 
242
</table></div>
 
243
</div>
 
244
<hr>
 
245
<div class="refsect2">
 
246
<a name="tp-svc-connection-manager-list-protocols-impl"></a><h3>tp_svc_connection_manager_list_protocols_impl ()</h3>
 
247
<pre class="programlisting"><span class="returnvalue">void</span>                (*tp_svc_connection_manager_list_protocols_impl)
 
248
                                                        (<em class="parameter"><code><a class="link" href="telepathy-glib-svc-connection-manager.html#TpSvcConnectionManager"><span class="type">TpSvcConnectionManager</span></a> *self</code></em>,
 
249
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/dbus-glib/dbus-glib-DBusGMethod.html#DBusGMethodInvocation"><span class="type">DBusGMethodInvocation</span></a> *context</code></em>);</pre>
 
250
<p>
 
251
The signature of an implementation of the D-Bus method
 
252
ListProtocols on interface org.freedesktop.Telepathy.ConnectionManager.
 
253
</p>
 
254
<div class="variablelist"><table border="0" class="variablelist">
 
255
<colgroup>
 
256
<col align="left" valign="top">
 
257
<col>
 
258
</colgroup>
 
259
<tbody>
 
260
<tr>
 
261
<td><p><span class="term"><em class="parameter"><code>self</code></em> :</span></p></td>
 
262
<td>The object implementing this interface</td>
 
263
</tr>
 
264
<tr>
 
265
<td><p><span class="term"><em class="parameter"><code>context</code></em> :</span></p></td>
 
266
<td>Used to return values or throw an error</td>
 
267
</tr>
 
268
</tbody>
 
269
</table></div>
 
270
</div>
 
271
<hr>
 
272
<div class="refsect2">
 
273
<a name="tp-svc-connection-manager-implement-list-protocols"></a><h3>tp_svc_connection_manager_implement_list_protocols ()</h3>
 
274
<pre class="programlisting"><span class="returnvalue">void</span>                tp_svc_connection_manager_implement_list_protocols
 
275
                                                        (<em class="parameter"><code><a class="link" href="telepathy-glib-svc-connection-manager.html#TpSvcConnectionManagerClass" title="TpSvcConnectionManagerClass"><span class="type">TpSvcConnectionManagerClass</span></a> *klass</code></em>,
 
276
                                                         <em class="parameter"><code><a class="link" href="telepathy-glib-svc-connection-manager.html#tp-svc-connection-manager-list-protocols-impl" title="tp_svc_connection_manager_list_protocols_impl ()"><span class="type">tp_svc_connection_manager_list_protocols_impl</span></a> impl</code></em>);</pre>
 
277
<p>
 
278
Register an implementation for the ListProtocols method in the vtable
 
279
of an implementation of this interface. To be called from
 
280
the interface init function.
 
281
</p>
 
282
<div class="variablelist"><table border="0" class="variablelist">
 
283
<colgroup>
 
284
<col align="left" valign="top">
 
285
<col>
 
286
</colgroup>
 
287
<tbody>
 
288
<tr>
 
289
<td><p><span class="term"><em class="parameter"><code>klass</code></em> :</span></p></td>
 
290
<td>A class whose instances implement this interface</td>
 
291
</tr>
 
292
<tr>
 
293
<td><p><span class="term"><em class="parameter"><code>impl</code></em> :</span></p></td>
 
294
<td>A callback used to implement the ListProtocols D-Bus method</td>
 
295
</tr>
 
296
</tbody>
 
297
</table></div>
 
298
</div>
 
299
<hr>
 
300
<div class="refsect2">
 
301
<a name="tp-svc-connection-manager-return-from-list-protocols"></a><h3>tp_svc_connection_manager_return_from_list_protocols ()</h3>
 
302
<pre class="programlisting"><span class="returnvalue">void</span>                tp_svc_connection_manager_return_from_list_protocols
 
303
                                                        (<em class="parameter"><code><a href="/usr/share/gtk-doc/html/dbus-glib/dbus-glib-DBusGMethod.html#DBusGMethodInvocation"><span class="type">DBusGMethodInvocation</span></a> *context</code></em>,
 
304
                                                         <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> **out_Protocols</code></em>);</pre>
 
305
<p>
 
306
Return successfully by calling <a href="/usr/share/gtk-doc/html/dbus-glib/dbus-glib-DBusGMethod.html#dbus-g-method-return"><code class="function">dbus_g_method_return()</code></a>.
 
307
This inline function exists only to provide type-safety.
 
308
</p>
 
309
<div class="variablelist"><table border="0" class="variablelist">
 
310
<colgroup>
 
311
<col align="left" valign="top">
 
312
<col>
 
313
</colgroup>
 
314
<tbody>
 
315
<tr>
 
316
<td><p><span class="term"><em class="parameter"><code>context</code></em> :</span></p></td>
 
317
<td>The D-Bus method invocation context</td>
 
318
</tr>
 
319
<tr>
 
320
<td><p><span class="term"><em class="parameter"><code>out_Protocols</code></em> :</span></p></td>
 
321
<td>const gchar ** (FIXME, generate documentation)</td>
 
322
</tr>
 
323
</tbody>
 
324
</table></div>
 
325
</div>
 
326
<hr>
 
327
<div class="refsect2">
 
328
<a name="tp-svc-connection-manager-request-connection-impl"></a><h3>tp_svc_connection_manager_request_connection_impl ()</h3>
 
329
<pre class="programlisting"><span class="returnvalue">void</span>                (*tp_svc_connection_manager_request_connection_impl)
 
330
                                                        (<em class="parameter"><code><a class="link" href="telepathy-glib-svc-connection-manager.html#TpSvcConnectionManager"><span class="type">TpSvcConnectionManager</span></a> *self</code></em>,
 
331
                                                         <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> *in_Protocol</code></em>,
 
332
                                                         <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_Parameters</code></em>,
 
333
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/dbus-glib/dbus-glib-DBusGMethod.html#DBusGMethodInvocation"><span class="type">DBusGMethodInvocation</span></a> *context</code></em>);</pre>
 
334
<p>
 
335
The signature of an implementation of the D-Bus method
 
336
RequestConnection on interface org.freedesktop.Telepathy.ConnectionManager.
 
337
</p>
 
338
<div class="variablelist"><table border="0" class="variablelist">
 
339
<colgroup>
 
340
<col align="left" valign="top">
 
341
<col>
 
342
</colgroup>
 
343
<tbody>
 
344
<tr>
 
345
<td><p><span class="term"><em class="parameter"><code>self</code></em> :</span></p></td>
 
346
<td>The object implementing this interface</td>
 
347
</tr>
 
348
<tr>
 
349
<td><p><span class="term"><em class="parameter"><code>in_Protocol</code></em> :</span></p></td>
 
350
<td>const gchar * (FIXME, generate documentation)</td>
 
351
</tr>
 
352
<tr>
 
353
<td><p><span class="term"><em class="parameter"><code>in_Parameters</code></em> :</span></p></td>
 
354
<td>GHashTable * (FIXME, generate documentation)</td>
 
355
</tr>
 
356
<tr>
 
357
<td><p><span class="term"><em class="parameter"><code>context</code></em> :</span></p></td>
 
358
<td>Used to return values or throw an error</td>
 
359
</tr>
 
360
</tbody>
 
361
</table></div>
 
362
</div>
 
363
<hr>
 
364
<div class="refsect2">
 
365
<a name="tp-svc-connection-manager-implement-request-connection"></a><h3>tp_svc_connection_manager_implement_request_connection ()</h3>
 
366
<pre class="programlisting"><span class="returnvalue">void</span>                tp_svc_connection_manager_implement_request_connection
 
367
                                                        (<em class="parameter"><code><a class="link" href="telepathy-glib-svc-connection-manager.html#TpSvcConnectionManagerClass" title="TpSvcConnectionManagerClass"><span class="type">TpSvcConnectionManagerClass</span></a> *klass</code></em>,
 
368
                                                         <em class="parameter"><code><a class="link" href="telepathy-glib-svc-connection-manager.html#tp-svc-connection-manager-request-connection-impl" title="tp_svc_connection_manager_request_connection_impl ()"><span class="type">tp_svc_connection_manager_request_connection_impl</span></a> impl</code></em>);</pre>
 
369
<p>
 
370
Register an implementation for the RequestConnection method in the vtable
 
371
of an implementation of this interface. To be called from
 
372
the interface init function.
 
373
</p>
 
374
<div class="variablelist"><table border="0" class="variablelist">
 
375
<colgroup>
 
376
<col align="left" valign="top">
 
377
<col>
 
378
</colgroup>
 
379
<tbody>
 
380
<tr>
 
381
<td><p><span class="term"><em class="parameter"><code>klass</code></em> :</span></p></td>
 
382
<td>A class whose instances implement this interface</td>
 
383
</tr>
 
384
<tr>
 
385
<td><p><span class="term"><em class="parameter"><code>impl</code></em> :</span></p></td>
 
386
<td>A callback used to implement the RequestConnection D-Bus method</td>
 
387
</tr>
 
388
</tbody>
 
389
</table></div>
 
390
</div>
 
391
<hr>
 
392
<div class="refsect2">
 
393
<a name="tp-svc-connection-manager-return-from-request-connection"></a><h3>tp_svc_connection_manager_return_from_request_connection ()</h3>
 
394
<pre class="programlisting"><span class="returnvalue">void</span>                tp_svc_connection_manager_return_from_request_connection
 
395
                                                        (<em class="parameter"><code><a href="/usr/share/gtk-doc/html/dbus-glib/dbus-glib-DBusGMethod.html#DBusGMethodInvocation"><span class="type">DBusGMethodInvocation</span></a> *context</code></em>,
 
396
                                                         <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> *out_Bus_Name</code></em>,
 
397
                                                         <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> *out_Object_Path</code></em>);</pre>
 
398
<p>
 
399
Return successfully by calling <a href="/usr/share/gtk-doc/html/dbus-glib/dbus-glib-DBusGMethod.html#dbus-g-method-return"><code class="function">dbus_g_method_return()</code></a>.
 
400
This inline function exists only to provide type-safety.
 
401
</p>
 
402
<div class="variablelist"><table border="0" class="variablelist">
 
403
<colgroup>
 
404
<col align="left" valign="top">
 
405
<col>
 
406
</colgroup>
 
407
<tbody>
 
408
<tr>
 
409
<td><p><span class="term"><em class="parameter"><code>context</code></em> :</span></p></td>
 
410
<td>The D-Bus method invocation context</td>
 
411
</tr>
 
412
<tr>
 
413
<td><p><span class="term"><em class="parameter"><code>out_Bus_Name</code></em> :</span></p></td>
 
414
<td>const gchar * (FIXME, generate documentation)</td>
 
415
</tr>
 
416
<tr>
 
417
<td><p><span class="term"><em class="parameter"><code>out_Object_Path</code></em> :</span></p></td>
 
418
<td>const gchar * (FIXME, generate documentation)</td>
 
419
</tr>
 
420
</tbody>
 
421
</table></div>
 
422
</div>
 
423
<hr>
 
424
<div class="refsect2">
 
425
<a name="tp-svc-connection-manager-emit-new-connection"></a><h3>tp_svc_connection_manager_emit_new_connection ()</h3>
 
426
<pre class="programlisting"><span class="returnvalue">void</span>                tp_svc_connection_manager_emit_new_connection
 
427
                                                        (<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> instance</code></em>,
 
428
                                                         <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_Bus_Name</code></em>,
 
429
                                                         <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_Object_Path</code></em>,
 
430
                                                         <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_Protocol</code></em>);</pre>
 
431
<p>
 
432
Type-safe wrapper around g_signal_emit to emit the
 
433
NewConnection signal on interface org.freedesktop.Telepathy.ConnectionManager.
 
434
</p>
 
435
<div class="variablelist"><table border="0" class="variablelist">
 
436
<colgroup>
 
437
<col align="left" valign="top">
 
438
<col>
 
439
</colgroup>
 
440
<tbody>
 
441
<tr>
 
442
<td><p><span class="term"><em class="parameter"><code>instance</code></em> :</span></p></td>
 
443
<td>The object implementing this interface</td>
 
444
</tr>
 
445
<tr>
 
446
<td><p><span class="term"><em class="parameter"><code>arg_Bus_Name</code></em> :</span></p></td>
 
447
<td>const gchar * (FIXME, generate documentation)</td>
 
448
</tr>
 
449
<tr>
 
450
<td><p><span class="term"><em class="parameter"><code>arg_Object_Path</code></em> :</span></p></td>
 
451
<td>const gchar * (FIXME, generate documentation)</td>
 
452
</tr>
 
453
<tr>
 
454
<td><p><span class="term"><em class="parameter"><code>arg_Protocol</code></em> :</span></p></td>
 
455
<td>const gchar * (FIXME, generate documentation)</td>
 
456
</tr>
 
457
</tbody>
 
458
</table></div>
576
459
</div>
577
460
</div>
578
461
<div class="refsect1">
579
462
<a name="telepathy-glib-svc-connection-manager.signal-details"></a><h2>Signal Details</h2>
580
463
<div class="refsect2">
581
 
<a name="TpSvcConnectionManager-new-connection"></a><h3>The <code class="literal">“new-connection”</code> signal</h3>
582
 
<pre class="programlisting"><span class="returnvalue">void</span>
583
 
user_function (<a class="link" href="telepathy-glib-svc-connection-manager.html#TpSvcConnectionManager"><span class="type">TpSvcConnectionManager</span></a> *self,
584
 
               <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a>                  *arg_Bus_Name,
585
 
               <a href="/usr/share/gtk-doc/html/dbus-glib/dbus-glib-Specializable-GType-System.html#DBusGObjectPath"><span class="type">DBusGObjectPath</span></a>        *arg_Object_Path,
586
 
               <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a>                  *arg_Protocol,
587
 
               <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a>                user_data)</pre>
588
 
<p>The NewConnection D-Bus signal is emitted whenever this GObject signal is.</p>
589
 
<div class="refsect3">
590
 
<a name="id-1.5.24.13.2.5"></a><h4>Parameters</h4>
591
 
<div class="informaltable"><table width="100%" border="0">
 
464
<a name="TpSvcConnectionManager-new-connection"></a><h3>The <code class="literal">"new-connection"</code> signal</h3>
 
465
<pre class="programlisting"><span class="returnvalue">void</span>                user_function                      (<a class="link" href="telepathy-glib-svc-connection-manager.html#TpSvcConnectionManager"><span class="type">TpSvcConnectionManager</span></a> *self,
 
466
                                                        <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a>                  *arg_Bus_Name,
 
467
                                                        <a href="/usr/share/gtk-doc/html/dbus-glib/dbus-glib-Specializable-GType-System.html#DBusGObjectPath"><span class="type">DBusGObjectPath</span></a>        *arg_Object_Path,
 
468
                                                        <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a>                  *arg_Protocol,
 
469
                                                        <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a>                user_data)            : <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Signals.html#G-SIGNAL-DETAILED:CAPS"><code class="literal">Has Details</code></a></pre>
 
470
<p>
 
471
The NewConnection D-Bus signal is emitted whenever this GObject signal is.
 
472
</p>
 
473
<div class="variablelist"><table border="0" class="variablelist">
592
474
<colgroup>
593
 
<col width="150px" class="parameters_name">
594
 
<col class="parameters_description">
595
 
<col width="200px" class="parameters_annotations">
 
475
<col align="left" valign="top">
 
476
<col>
596
477
</colgroup>
597
478
<tbody>
598
479
<tr>
599
 
<td class="parameter_name"><p>self</p></td>
600
 
<td class="parameter_description"><p>an object</p></td>
601
 
<td class="parameter_annotations"> </td>
602
 
</tr>
603
 
<tr>
604
 
<td class="parameter_name"><p>arg_Bus_Name</p></td>
605
 
<td class="parameter_description"><p>const gchar * (FIXME, generate documentation)</p></td>
606
 
<td class="parameter_annotations"> </td>
607
 
</tr>
608
 
<tr>
609
 
<td class="parameter_name"><p>arg_Object_Path</p></td>
610
 
<td class="parameter_description"><p>const gchar * (FIXME, generate documentation)</p></td>
611
 
<td class="parameter_annotations"> </td>
612
 
</tr>
613
 
<tr>
614
 
<td class="parameter_name"><p>arg_Protocol</p></td>
615
 
<td class="parameter_description"><p>const gchar * (FIXME, generate documentation)</p></td>
616
 
<td class="parameter_annotations"> </td>
617
 
</tr>
618
 
<tr>
619
 
<td class="parameter_name"><p>user_data</p></td>
620
 
<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td>
621
 
<td class="parameter_annotations"> </td>
 
480
<td><p><span class="term"><em class="parameter"><code>self</code></em> :</span></p></td>
 
481
<td>an object</td>
 
482
</tr>
 
483
<tr>
 
484
<td><p><span class="term"><em class="parameter"><code>arg_Bus_Name</code></em> :</span></p></td>
 
485
<td>const gchar * (FIXME, generate documentation)</td>
 
486
</tr>
 
487
<tr>
 
488
<td><p><span class="term"><em class="parameter"><code>arg_Object_Path</code></em> :</span></p></td>
 
489
<td>const gchar * (FIXME, generate documentation)</td>
 
490
</tr>
 
491
<tr>
 
492
<td><p><span class="term"><em class="parameter"><code>arg_Protocol</code></em> :</span></p></td>
 
493
<td>const gchar * (FIXME, generate documentation)</td>
 
494
</tr>
 
495
<tr>
 
496
<td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td>
 
497
<td>user data set when the signal handler was connected.</td>
622
498
</tr>
623
499
</tbody>
624
500
</table></div>
625
501
</div>
626
 
<p>Flags: Has Details</p>
627
 
</div>
628
502
</div>
629
503
<div class="refsect1">
630
504
<a name="telepathy-glib-svc-connection-manager.see-also"></a><h2>See Also</h2>
631
 
<p><a class="link" href="TpBaseConnection.html" title="TpBaseConnection"><span class="type">TpBaseConnection</span></a></p>
 
505
<a class="link" href="TpBaseConnection.html" title="TpBaseConnection"><span class="type">TpBaseConnection</span></a>
632
506
</div>
633
507
</div>
634
508
<div class="footer">
635
509
<hr>
636
 
          Generated by GTK-Doc V1.20</div>
 
510
          Generated by GTK-Doc V1.19</div>
637
511
</body>
638
512
</html>
 
 
b'\\ No newline at end of file'