~ubuntu-branches/ubuntu/wily/telepathy-glib/wily-proposed

« back to all changes in this revision

Viewing changes to docs/reference/html/telepathy-glib-connection-balance.html

  • Committer: Package Import Robot
  • Author(s): Simon McVittie
  • Date: 2014-03-19 14:45:12 UTC
  • mfrom: (1.6.42) (35.1.38 experimental)
  • Revision ID: package-import@ubuntu.com-20140319144512-wqu2os0l3d8tqjp0
Tags: 0.23.3-1
* New upstream release (release candidate for 0.24.0)
  - update symbols file
* Add patch fixing many memory leaks (regression in 0.23.1)

Show diffs side-by-side

added added

removed removed

Lines of Context:
43
43
<a class="link" href="telepathy-glib-proxy.html#TpProxySignalConnection" title="TpProxySignalConnection"><span class="returnvalue">TpProxySignalConnection</span></a> * <a class="link" href="telepathy-glib-connection-balance.html#tp-cli-connection-interface-balance-connect-to-balance-changed" title="tp_cli_connection_interface_balance_connect_to_balance_changed ()">tp_cli_connection_interface_balance_connect_to_balance_changed</a>
44
44
                                                        (<em class="parameter"><code><a class="link" href="telepathy-glib-connection.html#TpConnection"><span class="type">TpConnection</span></a> *proxy</code></em>,
45
45
                                                         <em class="parameter"><code><a class="link" href="telepathy-glib-connection-balance.html#tp-cli-connection-interface-balance-signal-callback-balance-changed" title="tp_cli_connection_interface_balance_signal_callback_balance_changed ()"><span class="type">tp_cli_connection_interface_balance_signal_callback_balance_changed</span></a> callback</code></em>,
46
 
                                                         <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>,
47
 
                                                         <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>,
48
 
                                                         <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>,
49
 
                                                         <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>);
 
46
                                                         <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>,
 
47
                                                         <em class="parameter"><code><span class="type">GDestroyNotify</span> destroy</code></em>,
 
48
                                                         <em class="parameter"><code><span class="type">GObject</span> *weak_object</code></em>,
 
49
                                                         <em class="parameter"><code><span class="type">GError</span> **error</code></em>);
50
50
<span class="returnvalue">void</span>                (<a class="link" href="telepathy-glib-connection-balance.html#tp-cli-connection-interface-balance-signal-callback-balance-changed" title="tp_cli_connection_interface_balance_signal_callback_balance_changed ()">*tp_cli_connection_interface_balance_signal_callback_balance_changed</a>)
51
51
                                                        (<em class="parameter"><code><a class="link" href="telepathy-glib-connection.html#TpConnection"><span class="type">TpConnection</span></a> *proxy</code></em>,
52
 
                                                         <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_Balance</code></em>,
53
 
                                                         <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>,
54
 
                                                         <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>);
 
52
                                                         <em class="parameter"><code>const <span class="type">GValueArray</span> *arg_Balance</code></em>,
 
53
                                                         <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>,
 
54
                                                         <em class="parameter"><code><span class="type">GObject</span> *weak_object</code></em>);
55
55
</pre>
56
56
</div>
57
57
<div class="refsect1">
73
73
<pre class="programlisting"><a class="link" href="telepathy-glib-proxy.html#TpProxySignalConnection" title="TpProxySignalConnection"><span class="returnvalue">TpProxySignalConnection</span></a> * tp_cli_connection_interface_balance_connect_to_balance_changed
74
74
                                                        (<em class="parameter"><code><a class="link" href="telepathy-glib-connection.html#TpConnection"><span class="type">TpConnection</span></a> *proxy</code></em>,
75
75
                                                         <em class="parameter"><code><a class="link" href="telepathy-glib-connection-balance.html#tp-cli-connection-interface-balance-signal-callback-balance-changed" title="tp_cli_connection_interface_balance_signal_callback_balance_changed ()"><span class="type">tp_cli_connection_interface_balance_signal_callback_balance_changed</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
 
                                                         <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>
 
76
                                                         <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>,
 
77
                                                         <em class="parameter"><code><span class="type">GDestroyNotify</span> destroy</code></em>,
 
78
                                                         <em class="parameter"><code><span class="type">GObject</span> *weak_object</code></em>,
 
79
                                                         <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
80
80
<p>
81
81
Connect a handler to the signal BalanceChanged.
82
82
</p>
106
106
<td><p><span class="term"><em class="parameter"><code>destroy</code></em> :</span></p></td>
107
107
<td>Destructor for the user-supplied data, which
108
108
will be called when this signal is disconnected, or
109
 
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>
 
109
before this function returns <code class="literal">NULL</code>
110
110
</td>
111
111
</tr>
112
112
<tr>
113
113
<td><p><span class="term"><em class="parameter"><code>weak_object</code></em> :</span></p></td>
114
 
<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;
 
114
<td>A <span class="type">GObject</span> which will be weakly referenced;
115
115
if it is destroyed, this callback will automatically be
116
116
disconnected</td>
117
117
</tr>
118
118
<tr>
119
119
<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
120
 
<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
 
120
<td>If not <code class="literal">NULL</code>, used to raise an error if <code class="literal">NULL</code> is
121
121
returned</td>
122
122
</tr>
123
123
<tr>
124
124
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
125
125
<td>a <a class="link" href="telepathy-glib-proxy.html#TpProxySignalConnection" title="TpProxySignalConnection"><span class="type">TpProxySignalConnection</span></a> containing all of the
126
126
above, which can be used to disconnect the signal; or
127
 
<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
 
127
<code class="literal">NULL</code> if the proxy does not have the desired interface
128
128
or has become invalid.</td>
129
129
</tr>
130
130
</tbody>
135
135
<a name="tp-cli-connection-interface-balance-signal-callback-balance-changed"></a><h3>tp_cli_connection_interface_balance_signal_callback_balance_changed ()</h3>
136
136
<pre class="programlisting"><span class="returnvalue">void</span>                (*tp_cli_connection_interface_balance_signal_callback_balance_changed)
137
137
                                                        (<em class="parameter"><code><a class="link" href="telepathy-glib-connection.html#TpConnection"><span class="type">TpConnection</span></a> *proxy</code></em>,
138
 
                                                         <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_Balance</code></em>,
139
 
                                                         <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>,
140
 
                                                         <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>
 
138
                                                         <em class="parameter"><code>const <span class="type">GValueArray</span> *arg_Balance</code></em>,
 
139
                                                         <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>,
 
140
                                                         <em class="parameter"><code><span class="type">GObject</span> *weak_object</code></em>);</pre>
141
141
<p>
142
142
Represents the signature of a callback for the signal BalanceChanged.
143
143
</p>