~ubuntu-branches/ubuntu/wily/telepathy-qt5/wily

« back to all changes in this revision

Viewing changes to doc/html/a00347.html

  • Committer: Package Import Robot
  • Author(s): Tiago Salem Herrmann
  • Date: 2015-05-29 18:01:17 UTC
  • mfrom: (1.1.1)
  • Revision ID: package-import@ubuntu.com-20150529180117-nj5geaevciyps6b5
Tags: 0.9.6.1-0ubuntu1
New upstream release.

Show diffs side-by-side

added added

removed removed

Lines of Context:
3
3
    PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "DTD/xhtml1-strict.dtd">
4
4
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
5
5
<head>
6
 
  <title>Tp::Client::ProtocolInterfacePresenceInterface Class Reference</title>
 
6
  <title>Tp::DebugReceiver Class Reference</title>
7
7
  <link href="doxygen.css" rel="stylesheet" type="text/css" />
8
8
</head>
9
9
<body>
26
26
</td>
27
27
</tr>
28
28
</table>
29
 
<!-- Generated by Doxygen 1.7.6.1 -->
30
 
  <div id="nav-path" class="navpath">
31
 
    <ul>
32
 
      <li class="navelem"><a class="el" href="a00724.html">Tp</a>      </li>
33
 
      <li class="navelem"><a class="el" href="a00728.html">Client</a>      </li>
34
 
      <li class="navelem"><a class="el" href="a00347.html">ProtocolInterfacePresenceInterface</a>      </li>
35
 
    </ul>
36
 
  </div>
 
29
<!-- Generated by Doxygen 1.8.5 -->
 
30
<div id="nav-path" class="navpath">
 
31
  <ul>
 
32
<li class="navelem"><a class="el" href="a00860.html">Tp</a></li><li class="navelem"><a class="el" href="a00347.html">DebugReceiver</a></li>  </ul>
37
33
</div>
 
34
</div><!-- top -->
38
35
<div class="header">
39
36
  <div class="summary">
 
37
<a href="#signals">Signals</a> &#124;
40
38
<a href="#pub-methods">Public Member Functions</a> &#124;
41
39
<a href="#pub-static-methods">Static Public Member Functions</a> &#124;
42
 
<a href="#pro-methods">Protected Member Functions</a>  </div>
 
40
<a href="#pub-static-attribs">Static Public Attributes</a> &#124;
 
41
<a href="#pro-methods">Protected Member Functions</a> &#124;
 
42
<a href="a01021.html">List of all members</a>  </div>
43
43
  <div class="headertitle">
44
 
<div class="title">Tp::Client::ProtocolInterfacePresenceInterface Class Reference<div class="ingroups"><a class="el" href="a00744.html">Connection manager proxies</a></div></div>  </div>
 
44
<div class="title">Tp::DebugReceiver Class Reference<div class="ingroups"><a class="el" href="a00873.html">Client-side proxies</a></div></div>  </div>
45
45
</div><!--header-->
46
46
<div class="contents">
47
 
<!-- doxytag: class="Tp::Client::ProtocolInterfacePresenceInterface" --><!-- doxytag: inherits="Tp::AbstractInterface" -->
48
 
<p><code>#include &lt;<a class="el" href="a00507_source.html">TelepathyQt/ConnectionManager</a>&gt;</code></p>
49
 
 
50
 
<p>Inherits <a class="el" href="a00037.html">Tp::AbstractInterface</a>.</p>
51
 
 
52
 
<p><a href="a01121.html">List of all members.</a></p>
53
 
<h2><a name="pub-methods"></a>
54
 
Public Member Functions</h2>
55
 
<ul>
56
 
<li><a class="el" href="a00347.html#a5f17202710d512b50f531919f5c9eace">ProtocolInterfacePresenceInterface</a> (const QString &amp;busName, const QString &amp;objectPath, QObject *parent=0)
57
 
<li><a class="el" href="a00347.html#a424d94feb31c8735d077cd8279237e7a">ProtocolInterfacePresenceInterface</a> (const QDBusConnection &amp;connection, const QString &amp;busName, const QString &amp;objectPath, QObject *parent=0)
58
 
<li><a class="el" href="a00347.html#a22643842022694c5a093aebfc3ef6791">ProtocolInterfacePresenceInterface</a> (<a class="el" href="a00216.html">Tp::DBusProxy</a> *proxy)
59
 
<li><a class="el" href="a00347.html#a4fdba614f146b5af09b007ece08a9833">ProtocolInterfacePresenceInterface</a> (const <a class="el" href="a00188.html">Tp::Client::ConnectionManagerInterface</a> &amp;mainInterface)
60
 
<li><a class="el" href="a00347.html#a834115c052f014fe4191e8217161e79e">ProtocolInterfacePresenceInterface</a> (const <a class="el" href="a00188.html">Tp::Client::ConnectionManagerInterface</a> &amp;mainInterface, QObject *parent)
61
 
<li><a class="el" href="a00329.html">Tp::PendingVariant</a> * <a class="el" href="a00347.html#a7d81bcd71a0263f81b0e294f2f2a095e">requestPropertyStatuses</a> () const 
62
 
<li><a class="el" href="a00330.html">Tp::PendingVariantMap</a> * <a class="el" href="a00347.html#abeca037c97fe79a67514208849403ce0">requestAllProperties</a> () const 
63
 
</ul>
64
 
<h2><a name="pub-static-methods"></a>
65
 
Static Public Member Functions</h2>
66
 
<ul>
67
 
<li>static QLatin1String <a class="el" href="a00347.html#a15d7ff8cfe0bfd8663ea1445261cbd6b">staticInterfaceName</a> ()
68
 
</ul>
69
 
<h2><a name="pro-methods"></a>
70
 
Protected Member Functions</h2>
71
 
<ul>
72
 
<li>virtual void <a class="el" href="a00347.html#a7e86d344076a015c3a95db851c1320e6">invalidate</a> (<a class="el" href="a00216.html">Tp::DBusProxy</a> *, const QString &amp;, const QString &amp;)
73
 
</ul>
74
 
<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
75
 
<div class="textblock"><p>Proxy class providing a 1:1 mapping of the D-Bus interface "org.freedesktop.Telepathy.Protocol.Interface.Presence". </p>
76
 
</div><hr/><h2>Constructor &amp; Destructor Documentation</h2>
77
 
<a class="anchor" id="a5f17202710d512b50f531919f5c9eace"></a><!-- doxytag: member="Tp::Client::ProtocolInterfacePresenceInterface::ProtocolInterfacePresenceInterface" ref="a5f17202710d512b50f531919f5c9eace" args="(const QString &amp;busName, const QString &amp;objectPath, QObject *parent=0)" -->
78
 
<div class="memitem">
79
 
<div class="memproto">
80
 
      <table class="memname">
81
 
        <tr>
82
 
          <td class="memname"><a class="el" href="a00347.html#a5f17202710d512b50f531919f5c9eace">Tp::Client::ProtocolInterfacePresenceInterface::ProtocolInterfacePresenceInterface</a> </td>
83
 
          <td>(</td>
84
 
          <td class="paramtype">const QString &amp;&#160;</td>
85
 
          <td class="paramname"><em>busName</em>, </td>
86
 
        </tr>
87
 
        <tr>
88
 
          <td class="paramkey"></td>
89
 
          <td></td>
90
 
          <td class="paramtype">const QString &amp;&#160;</td>
91
 
          <td class="paramname"><em>objectPath</em>, </td>
92
 
        </tr>
93
 
        <tr>
94
 
          <td class="paramkey"></td>
95
 
          <td></td>
96
 
          <td class="paramtype">QObject *&#160;</td>
97
 
          <td class="paramname"><em>parent</em> = <code>0</code>&#160;</td>
98
 
        </tr>
99
 
        <tr>
100
 
          <td></td>
101
 
          <td>)</td>
102
 
          <td></td><td></td>
103
 
        </tr>
104
 
      </table>
105
 
</div>
106
 
<div class="memdoc">
107
 
<p>Creates a <a class="el" href="a00347.html">ProtocolInterfacePresenceInterface</a> associated with the given object on the session bus.</p>
108
 
<dl class="params"><dt><b>Parameters:</b></dt><dd>
109
 
  <table class="params">
110
 
    <tr><td class="paramname">busName</td><td>Name of the service the object is on. </td></tr>
111
 
    <tr><td class="paramname">objectPath</td><td>Path to the object on the service. </td></tr>
112
 
    <tr><td class="paramname">parent</td><td>Passed to the parent class constructor. </td></tr>
113
 
  </table>
114
 
  </dd>
115
 
</dl>
116
 
 
117
 
</div>
118
 
</div>
119
 
<a class="anchor" id="a424d94feb31c8735d077cd8279237e7a"></a><!-- doxytag: member="Tp::Client::ProtocolInterfacePresenceInterface::ProtocolInterfacePresenceInterface" ref="a424d94feb31c8735d077cd8279237e7a" args="(const QDBusConnection &amp;connection, const QString &amp;busName, const QString &amp;objectPath, QObject *parent=0)" -->
120
 
<div class="memitem">
121
 
<div class="memproto">
122
 
      <table class="memname">
123
 
        <tr>
124
 
          <td class="memname"><a class="el" href="a00347.html#a5f17202710d512b50f531919f5c9eace">Tp::Client::ProtocolInterfacePresenceInterface::ProtocolInterfacePresenceInterface</a> </td>
125
 
          <td>(</td>
126
 
          <td class="paramtype">const QDBusConnection &amp;&#160;</td>
127
 
          <td class="paramname"><em>connection</em>, </td>
128
 
        </tr>
129
 
        <tr>
130
 
          <td class="paramkey"></td>
131
 
          <td></td>
132
 
          <td class="paramtype">const QString &amp;&#160;</td>
133
 
          <td class="paramname"><em>busName</em>, </td>
134
 
        </tr>
135
 
        <tr>
136
 
          <td class="paramkey"></td>
137
 
          <td></td>
138
 
          <td class="paramtype">const QString &amp;&#160;</td>
139
 
          <td class="paramname"><em>objectPath</em>, </td>
140
 
        </tr>
141
 
        <tr>
142
 
          <td class="paramkey"></td>
143
 
          <td></td>
144
 
          <td class="paramtype">QObject *&#160;</td>
145
 
          <td class="paramname"><em>parent</em> = <code>0</code>&#160;</td>
146
 
        </tr>
147
 
        <tr>
148
 
          <td></td>
149
 
          <td>)</td>
150
 
          <td></td><td></td>
151
 
        </tr>
152
 
      </table>
153
 
</div>
154
 
<div class="memdoc">
155
 
<p>Creates a <a class="el" href="a00347.html">ProtocolInterfacePresenceInterface</a> associated with the given object on the given bus.</p>
156
 
<dl class="params"><dt><b>Parameters:</b></dt><dd>
157
 
  <table class="params">
158
 
    <tr><td class="paramname">connection</td><td>The bus via which the object can be reached. </td></tr>
159
 
    <tr><td class="paramname">busName</td><td>Name of the service the object is on. </td></tr>
160
 
    <tr><td class="paramname">objectPath</td><td>Path to the object on the service. </td></tr>
161
 
    <tr><td class="paramname">parent</td><td>Passed to the parent class constructor. </td></tr>
162
 
  </table>
163
 
  </dd>
164
 
</dl>
165
 
 
166
 
</div>
167
 
</div>
168
 
<a class="anchor" id="a22643842022694c5a093aebfc3ef6791"></a><!-- doxytag: member="Tp::Client::ProtocolInterfacePresenceInterface::ProtocolInterfacePresenceInterface" ref="a22643842022694c5a093aebfc3ef6791" args="(Tp::DBusProxy *proxy)" -->
169
 
<div class="memitem">
170
 
<div class="memproto">
171
 
      <table class="memname">
172
 
        <tr>
173
 
          <td class="memname"><a class="el" href="a00347.html#a5f17202710d512b50f531919f5c9eace">Tp::Client::ProtocolInterfacePresenceInterface::ProtocolInterfacePresenceInterface</a> </td>
174
 
          <td>(</td>
175
 
          <td class="paramtype"><a class="el" href="a00216.html">Tp::DBusProxy</a> *&#160;</td>
176
 
          <td class="paramname"><em>proxy</em></td><td>)</td>
177
 
          <td></td>
178
 
        </tr>
179
 
      </table>
180
 
</div>
181
 
<div class="memdoc">
182
 
<p>Creates a <a class="el" href="a00347.html">ProtocolInterfacePresenceInterface</a> associated with the same object as the given proxy.</p>
183
 
<dl class="params"><dt><b>Parameters:</b></dt><dd>
184
 
  <table class="params">
185
 
    <tr><td class="paramname">proxy</td><td>The proxy to use. It will also be the QObject::parent() for this object. </td></tr>
186
 
  </table>
187
 
  </dd>
188
 
</dl>
189
 
 
190
 
</div>
191
 
</div>
192
 
<a class="anchor" id="a4fdba614f146b5af09b007ece08a9833"></a><!-- doxytag: member="Tp::Client::ProtocolInterfacePresenceInterface::ProtocolInterfacePresenceInterface" ref="a4fdba614f146b5af09b007ece08a9833" args="(const Tp::Client::ConnectionManagerInterface &amp;mainInterface)" -->
193
 
<div class="memitem">
194
 
<div class="memproto">
195
 
      <table class="memname">
196
 
        <tr>
197
 
          <td class="memname"><a class="el" href="a00347.html#a5f17202710d512b50f531919f5c9eace">Tp::Client::ProtocolInterfacePresenceInterface::ProtocolInterfacePresenceInterface</a> </td>
198
 
          <td>(</td>
199
 
          <td class="paramtype">const <a class="el" href="a00188.html">Tp::Client::ConnectionManagerInterface</a> &amp;&#160;</td>
200
 
          <td class="paramname"><em>mainInterface</em></td><td>)</td>
201
 
          <td><code> [explicit]</code></td>
202
 
        </tr>
203
 
      </table>
204
 
</div>
205
 
<div class="memdoc">
206
 
<p>Creates a <a class="el" href="a00347.html">ProtocolInterfacePresenceInterface</a> associated with the same object as the given proxy. Additionally, the created proxy will have the same parent as the given proxy.</p>
207
 
<dl class="params"><dt><b>Parameters:</b></dt><dd>
208
 
  <table class="params">
209
 
    <tr><td class="paramname">mainInterface</td><td>The proxy to use. </td></tr>
210
 
  </table>
211
 
  </dd>
212
 
</dl>
213
 
 
214
 
</div>
215
 
</div>
216
 
<a class="anchor" id="a834115c052f014fe4191e8217161e79e"></a><!-- doxytag: member="Tp::Client::ProtocolInterfacePresenceInterface::ProtocolInterfacePresenceInterface" ref="a834115c052f014fe4191e8217161e79e" args="(const Tp::Client::ConnectionManagerInterface &amp;mainInterface, QObject *parent)" -->
217
 
<div class="memitem">
218
 
<div class="memproto">
219
 
      <table class="memname">
220
 
        <tr>
221
 
          <td class="memname"><a class="el" href="a00347.html#a5f17202710d512b50f531919f5c9eace">Tp::Client::ProtocolInterfacePresenceInterface::ProtocolInterfacePresenceInterface</a> </td>
222
 
          <td>(</td>
223
 
          <td class="paramtype">const <a class="el" href="a00188.html">Tp::Client::ConnectionManagerInterface</a> &amp;&#160;</td>
224
 
          <td class="paramname"><em>mainInterface</em>, </td>
225
 
        </tr>
226
 
        <tr>
227
 
          <td class="paramkey"></td>
228
 
          <td></td>
229
 
          <td class="paramtype">QObject *&#160;</td>
230
 
          <td class="paramname"><em>parent</em>&#160;</td>
231
 
        </tr>
232
 
        <tr>
233
 
          <td></td>
234
 
          <td>)</td>
235
 
          <td></td><td></td>
236
 
        </tr>
237
 
      </table>
238
 
</div>
239
 
<div class="memdoc">
240
 
<p>Creates a <a class="el" href="a00347.html">ProtocolInterfacePresenceInterface</a> associated with the same object as the given proxy. However, a different parent object can be specified.</p>
241
 
<dl class="params"><dt><b>Parameters:</b></dt><dd>
242
 
  <table class="params">
243
 
    <tr><td class="paramname">mainInterface</td><td>The proxy to use. </td></tr>
244
 
    <tr><td class="paramname">parent</td><td>Passed to the parent class constructor. </td></tr>
245
 
  </table>
246
 
  </dd>
247
 
</dl>
248
 
 
249
 
</div>
250
 
</div>
251
 
<hr/><h2>Member Function Documentation</h2>
252
 
<a class="anchor" id="a15d7ff8cfe0bfd8663ea1445261cbd6b"></a><!-- doxytag: member="Tp::Client::ProtocolInterfacePresenceInterface::staticInterfaceName" ref="a15d7ff8cfe0bfd8663ea1445261cbd6b" args="()" -->
253
 
<div class="memitem">
254
 
<div class="memproto">
255
 
      <table class="memname">
256
 
        <tr>
257
 
          <td class="memname">static QLatin1String <a class="el" href="a00347.html#a15d7ff8cfe0bfd8663ea1445261cbd6b">Tp::Client::ProtocolInterfacePresenceInterface::staticInterfaceName</a> </td>
258
 
          <td>(</td>
259
 
          <td class="paramname"></td><td>)</td>
260
 
          <td><code> [inline, static]</code></td>
261
 
        </tr>
262
 
      </table>
263
 
</div>
264
 
<div class="memdoc">
265
 
<p>Returns the name of the interface "org.freedesktop.Telepathy.Protocol.Interface.Presence", which this class represents.</p>
266
 
<dl class="return"><dt><b>Returns:</b></dt><dd>The D-Bus interface name. </dd></dl>
267
 
 
268
 
</div>
269
 
</div>
270
 
<a class="anchor" id="a7d81bcd71a0263f81b0e294f2f2a095e"></a><!-- doxytag: member="Tp::Client::ProtocolInterfacePresenceInterface::requestPropertyStatuses" ref="a7d81bcd71a0263f81b0e294f2f2a095e" args="() const " -->
271
 
<div class="memitem">
272
 
<div class="memproto">
273
 
      <table class="memname">
274
 
        <tr>
275
 
          <td class="memname"><a class="el" href="a00329.html">Tp::PendingVariant</a>* <a class="el" href="a00347.html#a7d81bcd71a0263f81b0e294f2f2a095e">Tp::Client::ProtocolInterfacePresenceInterface::requestPropertyStatuses</a> </td>
276
 
          <td>(</td>
277
 
          <td class="paramname"></td><td>)</td>
278
 
          <td> const<code> [inline]</code></td>
279
 
        </tr>
280
 
      </table>
281
 
</div>
282
 
<div class="memdoc">
283
 
<p>Asynchronous getter for the remote object property <code>Statuses</code> of type <code><a class="el" href="a00385.html">Tp::SimpleStatusSpecMap</a></code>.</p>
284
 
<p>The statuses that might appear in the Connection.Interface.SimplePresence.Statuses property on a connection to this protocol that supports <a class="el" href="a00383.html">SimplePresence</a>. This property is immutable. Depending on server capabilities, it is possible that not all of these will actually appear on the <a class="el" href="a00161.html" title="The Connection class represents a Telepathy connection.">Connection</a>.</p>
285
 
<dl class="return"><dt><b>Returns:</b></dt><dd>A pending variant which will emit finished when the property has been retrieved. </dd></dl>
286
 
 
287
 
</div>
288
 
</div>
289
 
<a class="anchor" id="abeca037c97fe79a67514208849403ce0"></a><!-- doxytag: member="Tp::Client::ProtocolInterfacePresenceInterface::requestAllProperties" ref="abeca037c97fe79a67514208849403ce0" args="() const " -->
290
 
<div class="memitem">
291
 
<div class="memproto">
292
 
      <table class="memname">
293
 
        <tr>
294
 
          <td class="memname"><a class="el" href="a00330.html">Tp::PendingVariantMap</a>* <a class="el" href="a00347.html#abeca037c97fe79a67514208849403ce0">Tp::Client::ProtocolInterfacePresenceInterface::requestAllProperties</a> </td>
295
 
          <td>(</td>
296
 
          <td class="paramname"></td><td>)</td>
297
 
          <td> const<code> [inline]</code></td>
298
 
        </tr>
299
 
      </table>
300
 
</div>
301
 
<div class="memdoc">
302
 
<p>Request all of the <a class="el" href="a00729.html">DBus</a> properties on the interface.</p>
303
 
<dl class="return"><dt><b>Returns:</b></dt><dd>A pending variant map which will emit finished when the properties have been retrieved. </dd></dl>
304
 
 
305
 
</div>
306
 
</div>
307
 
<a class="anchor" id="a7e86d344076a015c3a95db851c1320e6"></a><!-- doxytag: member="Tp::Client::ProtocolInterfacePresenceInterface::invalidate" ref="a7e86d344076a015c3a95db851c1320e6" args="(Tp::DBusProxy *, const QString &amp;, const QString &amp;)" -->
308
 
<div class="memitem">
309
 
<div class="memproto">
310
 
      <table class="memname">
311
 
        <tr>
312
 
          <td class="memname">void <a class="el" href="a00347.html#a7e86d344076a015c3a95db851c1320e6">Tp::Client::ProtocolInterfacePresenceInterface::invalidate</a> </td>
313
 
          <td>(</td>
314
 
          <td class="paramtype"><a class="el" href="a00216.html">Tp::DBusProxy</a> *&#160;</td>
315
 
          <td class="paramname"><em>proxy</em>, </td>
316
 
        </tr>
317
 
        <tr>
318
 
          <td class="paramkey"></td>
319
 
          <td></td>
320
 
          <td class="paramtype">const QString &amp;&#160;</td>
321
 
          <td class="paramname"><em>error</em>, </td>
322
 
        </tr>
323
 
        <tr>
324
 
          <td class="paramkey"></td>
325
 
          <td></td>
326
 
          <td class="paramtype">const QString &amp;&#160;</td>
327
 
          <td class="paramname"><em>message</em>&#160;</td>
328
 
        </tr>
329
 
        <tr>
330
 
          <td></td>
331
 
          <td>)</td>
332
 
          <td></td><td><code> [protected, virtual]</code></td>
333
 
        </tr>
334
 
      </table>
335
 
</div>
336
 
<div class="memdoc">
337
 
 
338
 
<p>Reimplemented from <a class="el" href="a00037.html#a79dde56ba44455f47c7c354ada07467a">Tp::AbstractInterface</a>.</p>
 
47
 
 
48
<p>The <a class="el" href="a00347.html" title="The DebugReceiver class provides a D-Bus proxy for a Telepathy Debug object. ">DebugReceiver</a> class provides a D-Bus proxy for a Telepathy Debug object.  
 
49
 <a href="a00347.html#details">More...</a></p>
 
50
 
 
51
<p><code>#include &lt;<a class="el" href="a00694_source.html">TelepathyQt/DebugReceiver</a>&gt;</code></p>
 
52
 
 
53
<p>Inherits <a class="el" href="a00521.html">Tp::StatefulDBusProxy</a>.</p>
 
54
<table class="memberdecls">
 
55
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="signals"></a>
 
56
Signals</h2></td></tr>
 
57
<tr class="memitem:a77cb755d0fc2e1083a76a5a32b74997d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00347.html#a77cb755d0fc2e1083a76a5a32b74997d">newDebugMessage</a> (const <a class="el" href="a00346.html">Tp::DebugMessage</a> &amp;message)</td></tr>
 
58
<tr class="separator:a77cb755d0fc2e1083a76a5a32b74997d"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
59
<tr class="inherit_header signals_a00339"><td colspan="2" onclick="javascript:toggleInherit('signals_a00339')"><img src="closed.png" alt="-"/>&#160;Signals inherited from <a class="el" href="a00339.html">Tp::DBusProxy</a></td></tr>
 
60
<tr class="memitem:a2ec4e99262674ba916321d11398c6b58 inherit signals_a00339"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00339.html#a2ec4e99262674ba916321d11398c6b58">invalidated</a> (<a class="el" href="a00339.html">Tp::DBusProxy</a> *proxy, const QString &amp;errorName, const QString &amp;errorMessage)</td></tr>
 
61
<tr class="separator:a2ec4e99262674ba916321d11398c6b58 inherit signals_a00339"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
62
<tr class="inherit_header signals_a00415"><td colspan="2" onclick="javascript:toggleInherit('signals_a00415')"><img src="closed.png" alt="-"/>&#160;Signals inherited from <a class="el" href="a00415.html">Tp::Object</a></td></tr>
 
63
<tr class="memitem:a83a87f712a0c20755745880983977b7a inherit signals_a00415"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00415.html#a83a87f712a0c20755745880983977b7a">propertyChanged</a> (const QString &amp;propertyName)</td></tr>
 
64
<tr class="separator:a83a87f712a0c20755745880983977b7a inherit signals_a00415"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
65
</table><table class="memberdecls">
 
66
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
 
67
Public Member Functions</h2></td></tr>
 
68
<tr class="memitem:a9e36301c70b0ede9cbc192cedae0a0ec"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00347.html#a9e36301c70b0ede9cbc192cedae0a0ec">~DebugReceiver</a> ()</td></tr>
 
69
<tr class="separator:a9e36301c70b0ede9cbc192cedae0a0ec"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
70
<tr class="memitem:a14fd2429a6917eb2055dc5dcab752b6b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a00440.html">PendingDebugMessageList</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00347.html#a14fd2429a6917eb2055dc5dcab752b6b">fetchMessages</a> ()</td></tr>
 
71
<tr class="separator:a14fd2429a6917eb2055dc5dcab752b6b"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
72
<tr class="memitem:acd0fb1527de983e87c70fc33baba1b6a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a00443.html">PendingOperation</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00347.html#acd0fb1527de983e87c70fc33baba1b6a">setMonitoringEnabled</a> (bool enabled)</td></tr>
 
73
<tr class="separator:acd0fb1527de983e87c70fc33baba1b6a"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
74
<tr class="inherit_header pub_methods_a00521"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_a00521')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="a00521.html">Tp::StatefulDBusProxy</a></td></tr>
 
75
<tr class="memitem:a7632f926d92300e92aaa8fd48c431185 inherit pub_methods_a00521"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00521.html#a7632f926d92300e92aaa8fd48c431185">StatefulDBusProxy</a> (const QDBusConnection &amp;<a class="el" href="a00339.html#a336b08c4b43ff12b92d4e3bd75296a8d">dbusConnection</a>, const QString &amp;<a class="el" href="a00339.html#ac37e3a353d5bdaebf451600959c1af1d">busName</a>, const QString &amp;<a class="el" href="a00339.html#af95b104d2da1bb0c2ec5bc9cae224ecb">objectPath</a>, const <a class="el" href="a00350.html">Feature</a> &amp;featureCore)</td></tr>
 
76
<tr class="separator:a7632f926d92300e92aaa8fd48c431185 inherit pub_methods_a00521"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
77
<tr class="memitem:a57018959bb419e2ad393a8300857b868 inherit pub_methods_a00521"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00521.html#a57018959bb419e2ad393a8300857b868">~StatefulDBusProxy</a> ()</td></tr>
 
78
<tr class="separator:a57018959bb419e2ad393a8300857b868 inherit pub_methods_a00521"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
79
<tr class="inherit_header pub_methods_a00339"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_a00339')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="a00339.html">Tp::DBusProxy</a></td></tr>
 
80
<tr class="memitem:a377481f5dfa02148922c8b5f500033e0 inherit pub_methods_a00339"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00339.html#a377481f5dfa02148922c8b5f500033e0">DBusProxy</a> (const QDBusConnection &amp;<a class="el" href="a00339.html#a336b08c4b43ff12b92d4e3bd75296a8d">dbusConnection</a>, const QString &amp;<a class="el" href="a00339.html#ac37e3a353d5bdaebf451600959c1af1d">busName</a>, const QString &amp;<a class="el" href="a00339.html#af95b104d2da1bb0c2ec5bc9cae224ecb">objectPath</a>, const <a class="el" href="a00350.html">Feature</a> &amp;featureCore)</td></tr>
 
81
<tr class="separator:a377481f5dfa02148922c8b5f500033e0 inherit pub_methods_a00339"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
82
<tr class="memitem:ae9dd49ab6450270eee49c7e608e4699b inherit pub_methods_a00339"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00339.html#ae9dd49ab6450270eee49c7e608e4699b">~DBusProxy</a> ()</td></tr>
 
83
<tr class="separator:ae9dd49ab6450270eee49c7e608e4699b inherit pub_methods_a00339"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
84
<tr class="memitem:a336b08c4b43ff12b92d4e3bd75296a8d inherit pub_methods_a00339"><td class="memItemLeft" align="right" valign="top">QDBusConnection&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00339.html#a336b08c4b43ff12b92d4e3bd75296a8d">dbusConnection</a> () const </td></tr>
 
85
<tr class="separator:a336b08c4b43ff12b92d4e3bd75296a8d inherit pub_methods_a00339"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
86
<tr class="memitem:ac37e3a353d5bdaebf451600959c1af1d inherit pub_methods_a00339"><td class="memItemLeft" align="right" valign="top">QString&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00339.html#ac37e3a353d5bdaebf451600959c1af1d">busName</a> () const </td></tr>
 
87
<tr class="separator:ac37e3a353d5bdaebf451600959c1af1d inherit pub_methods_a00339"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
88
<tr class="memitem:af95b104d2da1bb0c2ec5bc9cae224ecb inherit pub_methods_a00339"><td class="memItemLeft" align="right" valign="top">QString&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00339.html#af95b104d2da1bb0c2ec5bc9cae224ecb">objectPath</a> () const </td></tr>
 
89
<tr class="separator:af95b104d2da1bb0c2ec5bc9cae224ecb inherit pub_methods_a00339"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
90
<tr class="memitem:adb39028a597488f81d5f8bacfe822886 inherit pub_methods_a00339"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00339.html#adb39028a597488f81d5f8bacfe822886">isValid</a> () const </td></tr>
 
91
<tr class="separator:adb39028a597488f81d5f8bacfe822886 inherit pub_methods_a00339"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
92
<tr class="memitem:a5485c06ca011151760106abe47e0109f inherit pub_methods_a00339"><td class="memItemLeft" align="right" valign="top">QString&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00339.html#a5485c06ca011151760106abe47e0109f">invalidationReason</a> () const </td></tr>
 
93
<tr class="separator:a5485c06ca011151760106abe47e0109f inherit pub_methods_a00339"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
94
<tr class="memitem:af3808f1cfe2ddf7187066e65639529db inherit pub_methods_a00339"><td class="memItemLeft" align="right" valign="top">QString&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00339.html#af3808f1cfe2ddf7187066e65639529db">invalidationMessage</a> () const </td></tr>
 
95
<tr class="separator:af3808f1cfe2ddf7187066e65639529db inherit pub_methods_a00339"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
96
<tr class="inherit_header pub_methods_a00415"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_a00415')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="a00415.html">Tp::Object</a></td></tr>
 
97
<tr class="memitem:a6f7137bb1763779fdb6babc91f2462c3 inherit pub_methods_a00415"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00415.html#a6f7137bb1763779fdb6babc91f2462c3">~Object</a> ()</td></tr>
 
98
<tr class="separator:a6f7137bb1763779fdb6babc91f2462c3 inherit pub_methods_a00415"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
99
<tr class="inherit_header pub_methods_a00489"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_a00489')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="a00489.html">Tp::RefCounted</a></td></tr>
 
100
<tr class="memitem:ace03ea74806fd9a180b8863ae23c838c inherit pub_methods_a00489"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00489.html#ace03ea74806fd9a180b8863ae23c838c">RefCounted</a> ()</td></tr>
 
101
<tr class="separator:ace03ea74806fd9a180b8863ae23c838c inherit pub_methods_a00489"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
102
<tr class="memitem:a56b3618d2e02f6999c77da00d4e1bfd4 inherit pub_methods_a00489"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00489.html#a56b3618d2e02f6999c77da00d4e1bfd4">~RefCounted</a> ()</td></tr>
 
103
<tr class="separator:a56b3618d2e02f6999c77da00d4e1bfd4 inherit pub_methods_a00489"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
104
<tr class="inherit_header pub_methods_a00487"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_a00487')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="a00487.html">Tp::ReadyObject</a></td></tr>
 
105
<tr class="memitem:a2de35741d4bf67914231a2e16b13dc64 inherit pub_methods_a00487"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00487.html#a2de35741d4bf67914231a2e16b13dc64">ReadyObject</a> (<a class="el" href="a00489.html">RefCounted</a> *object, const <a class="el" href="a00350.html">Feature</a> &amp;featureCore)</td></tr>
 
106
<tr class="separator:a2de35741d4bf67914231a2e16b13dc64 inherit pub_methods_a00487"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
107
<tr class="memitem:a5abc100b28983140d7a543e774262b1f inherit pub_methods_a00487"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00487.html#a5abc100b28983140d7a543e774262b1f">ReadyObject</a> (<a class="el" href="a00339.html">DBusProxy</a> *proxy, const <a class="el" href="a00350.html">Feature</a> &amp;featureCore)</td></tr>
 
108
<tr class="separator:a5abc100b28983140d7a543e774262b1f inherit pub_methods_a00487"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
109
<tr class="memitem:a81f5ea8834c094181c0b5fa5e222809d inherit pub_methods_a00487"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00487.html#a81f5ea8834c094181c0b5fa5e222809d">~ReadyObject</a> ()</td></tr>
 
110
<tr class="separator:a81f5ea8834c094181c0b5fa5e222809d inherit pub_methods_a00487"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
111
<tr class="memitem:a344fc63eaef5278cbf938eaa1ed4c635 inherit pub_methods_a00487"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00487.html#a344fc63eaef5278cbf938eaa1ed4c635">isReady</a> (const <a class="el" href="a00351.html">Features</a> &amp;features=<a class="el" href="a00351.html">Features</a>()) const </td></tr>
 
112
<tr class="separator:a344fc63eaef5278cbf938eaa1ed4c635 inherit pub_methods_a00487"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
113
<tr class="memitem:ac02393f99a46725a4ffee32caaec13cc inherit pub_methods_a00487"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="a00444.html">PendingReady</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00487.html#ac02393f99a46725a4ffee32caaec13cc">becomeReady</a> (const <a class="el" href="a00351.html">Features</a> &amp;<a class="el" href="a00487.html#aa760fb2e39a85324384e337586a76360">requestedFeatures</a>=<a class="el" href="a00351.html">Features</a>())</td></tr>
 
114
<tr class="separator:ac02393f99a46725a4ffee32caaec13cc inherit pub_methods_a00487"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
115
<tr class="memitem:aa760fb2e39a85324384e337586a76360 inherit pub_methods_a00487"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="a00351.html">Features</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00487.html#aa760fb2e39a85324384e337586a76360">requestedFeatures</a> () const </td></tr>
 
116
<tr class="separator:aa760fb2e39a85324384e337586a76360 inherit pub_methods_a00487"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
117
<tr class="memitem:a417478987395e7f7914527d44603450b inherit pub_methods_a00487"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="a00351.html">Features</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00487.html#a417478987395e7f7914527d44603450b">actualFeatures</a> () const </td></tr>
 
118
<tr class="separator:a417478987395e7f7914527d44603450b inherit pub_methods_a00487"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
119
<tr class="memitem:a404a435b24239ae81bcd58c06da18478 inherit pub_methods_a00487"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="a00351.html">Features</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00487.html#a404a435b24239ae81bcd58c06da18478">missingFeatures</a> () const </td></tr>
 
120
<tr class="separator:a404a435b24239ae81bcd58c06da18478 inherit pub_methods_a00487"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
121
</table><table class="memberdecls">
 
122
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a>
 
123
Static Public Member Functions</h2></td></tr>
 
124
<tr class="memitem:a5d97fe881da64526350223f3b01a9b7d"><td class="memItemLeft" align="right" valign="top">static DebugReceiverPtr&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00347.html#a5d97fe881da64526350223f3b01a9b7d">create</a> (const QString &amp;<a class="el" href="a00339.html#ac37e3a353d5bdaebf451600959c1af1d">busName</a>, const QDBusConnection &amp;bus=QDBusConnection::sessionBus())</td></tr>
 
125
<tr class="separator:a5d97fe881da64526350223f3b01a9b7d"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
126
<tr class="inherit_header pub_static_methods_a00521"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_a00521')"><img src="closed.png" alt="-"/>&#160;Static Public Member Functions inherited from <a class="el" href="a00521.html">Tp::StatefulDBusProxy</a></td></tr>
 
127
<tr class="memitem:a61e8c614eaf20f5d52eb4b17f060369a inherit pub_static_methods_a00521"><td class="memItemLeft" align="right" valign="top">static QString&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00521.html#a61e8c614eaf20f5d52eb4b17f060369a">uniqueNameFrom</a> (const QDBusConnection &amp;bus, const QString &amp;wellKnownOrUnique)</td></tr>
 
128
<tr class="separator:a61e8c614eaf20f5d52eb4b17f060369a inherit pub_static_methods_a00521"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
129
<tr class="memitem:a87d6063f9fa84aa8ccae110ceacffd40 inherit pub_static_methods_a00521"><td class="memItemLeft" align="right" valign="top">static QString&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00521.html#a87d6063f9fa84aa8ccae110ceacffd40">uniqueNameFrom</a> (const QDBusConnection &amp;bus, const QString &amp;wellKnownOrUnique, QString &amp;error, QString &amp;message)</td></tr>
 
130
<tr class="separator:a87d6063f9fa84aa8ccae110ceacffd40 inherit pub_static_methods_a00521"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
131
</table><table class="memberdecls">
 
132
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-attribs"></a>
 
133
Static Public Attributes</h2></td></tr>
 
134
<tr class="memitem:ab2e6ba8728c77b27bffc70bc2e60a2a5"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="a00350.html">Feature</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00347.html#ab2e6ba8728c77b27bffc70bc2e60a2a5">FeatureCore</a></td></tr>
 
135
<tr class="separator:ab2e6ba8728c77b27bffc70bc2e60a2a5"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
136
</table><table class="memberdecls">
 
137
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a>
 
138
Protected Member Functions</h2></td></tr>
 
139
<tr class="memitem:a768521e4d61b9d456eb83314bbdacc28"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00347.html#a768521e4d61b9d456eb83314bbdacc28">DebugReceiver</a> (const QDBusConnection &amp;bus, const QString &amp;<a class="el" href="a00339.html#ac37e3a353d5bdaebf451600959c1af1d">busName</a>)</td></tr>
 
140
<tr class="separator:a768521e4d61b9d456eb83314bbdacc28"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
141
<tr class="inherit_header pro_methods_a00339"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_a00339')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="a00339.html">Tp::DBusProxy</a></td></tr>
 
142
<tr class="memitem:a8454cf67e8444988c50ba0d14ac5c2d5 inherit pro_methods_a00339"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00339.html#a8454cf67e8444988c50ba0d14ac5c2d5">setBusName</a> (const QString &amp;<a class="el" href="a00339.html#ac37e3a353d5bdaebf451600959c1af1d">busName</a>)</td></tr>
 
143
<tr class="separator:a8454cf67e8444988c50ba0d14ac5c2d5 inherit pro_methods_a00339"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
144
<tr class="memitem:a4cff103158912bc2207e0da18d00b710 inherit pro_methods_a00339"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00339.html#a4cff103158912bc2207e0da18d00b710">invalidate</a> (const QString &amp;reason, const QString &amp;message)</td></tr>
 
145
<tr class="separator:a4cff103158912bc2207e0da18d00b710 inherit pro_methods_a00339"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
146
<tr class="memitem:a5b3bddf9ffeefd35b8efbf7fb0ba6134 inherit pro_methods_a00339"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00339.html#a5b3bddf9ffeefd35b8efbf7fb0ba6134">invalidate</a> (const QDBusError &amp;error)</td></tr>
 
147
<tr class="separator:a5b3bddf9ffeefd35b8efbf7fb0ba6134 inherit pro_methods_a00339"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
148
<tr class="inherit_header pro_methods_a00415"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_a00415')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="a00415.html">Tp::Object</a></td></tr>
 
149
<tr class="memitem:acd48c94dd2130fcd4ab80c44e3079b0c inherit pro_methods_a00415"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00415.html#acd48c94dd2130fcd4ab80c44e3079b0c">Object</a> ()</td></tr>
 
150
<tr class="separator:acd48c94dd2130fcd4ab80c44e3079b0c inherit pro_methods_a00415"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
151
<tr class="memitem:ab082554e5af7e3271aa1486f86d74db7 inherit pro_methods_a00415"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00415.html#ab082554e5af7e3271aa1486f86d74db7">notify</a> (const char *propertyName)</td></tr>
 
152
<tr class="separator:ab082554e5af7e3271aa1486f86d74db7 inherit pro_methods_a00415"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
153
<tr class="inherit_header pro_methods_a00487"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_a00487')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="a00487.html">Tp::ReadyObject</a></td></tr>
 
154
<tr class="memitem:a34fdf6035f206e96a34f71d5dd7cb4c9 inherit pro_methods_a00487"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a00486.html">ReadinessHelper</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00487.html#a34fdf6035f206e96a34f71d5dd7cb4c9">readinessHelper</a> () const </td></tr>
 
155
<tr class="separator:a34fdf6035f206e96a34f71d5dd7cb4c9 inherit pro_methods_a00487"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
156
</table>
 
157
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
 
158
<div class="textblock"><p>The <a class="el" href="a00347.html" title="The DebugReceiver class provides a D-Bus proxy for a Telepathy Debug object. ">DebugReceiver</a> class provides a D-Bus proxy for a Telepathy Debug object. </p>
 
159
<p>A Debug object provides debugging messages from services. </p>
 
160
</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
 
161
<a class="anchor" id="a9e36301c70b0ede9cbc192cedae0a0ec"></a>
 
162
<div class="memitem">
 
163
<div class="memproto">
 
164
<table class="mlabels">
 
165
  <tr>
 
166
  <td class="mlabels-left">
 
167
      <table class="memname">
 
168
        <tr>
 
169
          <td class="memname">Tp::DebugReceiver::~DebugReceiver </td>
 
170
          <td>(</td>
 
171
          <td class="paramname"></td><td>)</td>
 
172
          <td></td>
 
173
        </tr>
 
174
      </table>
 
175
  </td>
 
176
  <td class="mlabels-right">
 
177
<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
 
178
  </tr>
 
179
</table>
 
180
</div><div class="memdoc">
 
181
 
 
182
</div>
 
183
</div>
 
184
<a class="anchor" id="a768521e4d61b9d456eb83314bbdacc28"></a>
 
185
<div class="memitem">
 
186
<div class="memproto">
 
187
<table class="mlabels">
 
188
  <tr>
 
189
  <td class="mlabels-left">
 
190
      <table class="memname">
 
191
        <tr>
 
192
          <td class="memname">Tp::DebugReceiver::DebugReceiver </td>
 
193
          <td>(</td>
 
194
          <td class="paramtype">const QDBusConnection &amp;&#160;</td>
 
195
          <td class="paramname"><em>bus</em>, </td>
 
196
        </tr>
 
197
        <tr>
 
198
          <td class="paramkey"></td>
 
199
          <td></td>
 
200
          <td class="paramtype">const QString &amp;&#160;</td>
 
201
          <td class="paramname"><em>busName</em>&#160;</td>
 
202
        </tr>
 
203
        <tr>
 
204
          <td></td>
 
205
          <td>)</td>
 
206
          <td></td><td></td>
 
207
        </tr>
 
208
      </table>
 
209
  </td>
 
210
  <td class="mlabels-right">
 
211
<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
 
212
  </tr>
 
213
</table>
 
214
</div><div class="memdoc">
 
215
 
 
216
</div>
 
217
</div>
 
218
<h2 class="groupheader">Member Function Documentation</h2>
 
219
<a class="anchor" id="a5d97fe881da64526350223f3b01a9b7d"></a>
 
220
<div class="memitem">
 
221
<div class="memproto">
 
222
<table class="mlabels">
 
223
  <tr>
 
224
  <td class="mlabels-left">
 
225
      <table class="memname">
 
226
        <tr>
 
227
          <td class="memname">DebugReceiverPtr Tp::DebugReceiver::create </td>
 
228
          <td>(</td>
 
229
          <td class="paramtype">const QString &amp;&#160;</td>
 
230
          <td class="paramname"><em>busName</em>, </td>
 
231
        </tr>
 
232
        <tr>
 
233
          <td class="paramkey"></td>
 
234
          <td></td>
 
235
          <td class="paramtype">const QDBusConnection &amp;&#160;</td>
 
236
          <td class="paramname"><em>bus</em> = <code>QDBusConnection::sessionBus()</code>&#160;</td>
 
237
        </tr>
 
238
        <tr>
 
239
          <td></td>
 
240
          <td>)</td>
 
241
          <td></td><td></td>
 
242
        </tr>
 
243
      </table>
 
244
  </td>
 
245
  <td class="mlabels-right">
 
246
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
 
247
  </tr>
 
248
</table>
 
249
</div><div class="memdoc">
 
250
 
 
251
</div>
 
252
</div>
 
253
<a class="anchor" id="a14fd2429a6917eb2055dc5dcab752b6b"></a>
 
254
<div class="memitem">
 
255
<div class="memproto">
 
256
      <table class="memname">
 
257
        <tr>
 
258
          <td class="memname"><a class="el" href="a00440.html">PendingDebugMessageList</a> * Tp::DebugReceiver::fetchMessages </td>
 
259
          <td>(</td>
 
260
          <td class="paramname"></td><td>)</td>
 
261
          <td></td>
 
262
        </tr>
 
263
      </table>
 
264
</div><div class="memdoc">
 
265
<p>Retrieves buffered debug messages.</p>
 
266
<p>This method returns a list of buffered debug messages. Depending on the service side implementation, this may not be the entire list of all messages received during the service's lifetime. Use monitoring instead for getting all the messages being streamed in realtime.</p>
 
267
<dl class="section return"><dt>Returns</dt><dd>A pending operation returning a list of buffered debug messages when finished.</dd></dl>
 
268
<dl class="section see"><dt>See Also</dt><dd><a class="el" href="a00347.html#acd0fb1527de983e87c70fc33baba1b6a">setMonitoringEnabled</a> </dd></dl>
 
269
 
 
270
</div>
 
271
</div>
 
272
<a class="anchor" id="acd0fb1527de983e87c70fc33baba1b6a"></a>
 
273
<div class="memitem">
 
274
<div class="memproto">
 
275
      <table class="memname">
 
276
        <tr>
 
277
          <td class="memname"><a class="el" href="a00443.html">PendingOperation</a> * Tp::DebugReceiver::setMonitoringEnabled </td>
 
278
          <td>(</td>
 
279
          <td class="paramtype">bool&#160;</td>
 
280
          <td class="paramname"><em>enabled</em></td><td>)</td>
 
281
          <td></td>
 
282
        </tr>
 
283
      </table>
 
284
</div><div class="memdoc">
 
285
<p>Enables or disables the emission of newDebugMessage.</p>
 
286
<p>This function either enables or disables the emission of newDebugMessage. If monitoring is enabled, everytime a message will be received, newDebugMessage will be emitted carrying the new message.</p>
 
287
<p>Monitoring should be disabled when not needed, as it generates a high amount of traffic on the bus. It is always disabled by default.</p>
 
288
<p>This method requires FeatureCore to be enabled.</p>
 
289
<dl class="params"><dt>Parameters</dt><dd>
 
290
  <table class="params">
 
291
    <tr><td class="paramname">enabled</td><td>Whether to enable or disable monitoring.</td></tr>
 
292
  </table>
 
293
  </dd>
 
294
</dl>
 
295
<dl class="section return"><dt>Returns</dt><dd>A pending operation returning whether the operation succeeded or not.</dd></dl>
 
296
<dl class="section see"><dt>See Also</dt><dd><a class="el" href="a00347.html#a77cb755d0fc2e1083a76a5a32b74997d">newDebugMessage</a> </dd></dl>
 
297
 
 
298
</div>
 
299
</div>
 
300
<a class="anchor" id="a77cb755d0fc2e1083a76a5a32b74997d"></a>
 
301
<div class="memitem">
 
302
<div class="memproto">
 
303
<table class="mlabels">
 
304
  <tr>
 
305
  <td class="mlabels-left">
 
306
      <table class="memname">
 
307
        <tr>
 
308
          <td class="memname">void Tp::DebugReceiver::newDebugMessage </td>
 
309
          <td>(</td>
 
310
          <td class="paramtype">const <a class="el" href="a00346.html">Tp::DebugMessage</a> &amp;&#160;</td>
 
311
          <td class="paramname"><em>msg</em></td><td>)</td>
 
312
          <td></td>
 
313
        </tr>
 
314
      </table>
 
315
  </td>
 
316
  <td class="mlabels-right">
 
317
<span class="mlabels"><span class="mlabel">signal</span></span>  </td>
 
318
  </tr>
 
319
</table>
 
320
</div><div class="memdoc">
 
321
<p>Emitted whenever a new debug message is available. This will be emitted only if monitoring has been previously enabled.</p>
 
322
<dl class="params"><dt>Parameters</dt><dd>
 
323
  <table class="params">
 
324
    <tr><td class="paramname">msg</td><td>The new debug message.</td></tr>
 
325
  </table>
 
326
  </dd>
 
327
</dl>
 
328
<dl class="section see"><dt>See Also</dt><dd><a class="el" href="a00347.html#acd0fb1527de983e87c70fc33baba1b6a">setMonitoringEnabled</a> </dd></dl>
 
329
 
 
330
</div>
 
331
</div>
 
332
<h2 class="groupheader">Member Data Documentation</h2>
 
333
<a class="anchor" id="ab2e6ba8728c77b27bffc70bc2e60a2a5"></a>
 
334
<div class="memitem">
 
335
<div class="memproto">
 
336
<table class="mlabels">
 
337
  <tr>
 
338
  <td class="mlabels-left">
 
339
      <table class="memname">
 
340
        <tr>
 
341
          <td class="memname">const <a class="el" href="a00350.html">Feature</a> Tp::DebugReceiver::FeatureCore</td>
 
342
        </tr>
 
343
      </table>
 
344
  </td>
 
345
  <td class="mlabels-right">
 
346
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
 
347
  </tr>
 
348
</table>
 
349
</div><div class="memdoc">
 
350
<p><a class="el" href="a00350.html" title="The Feature class represents a feature that can be enabled on demand. ">Feature</a> representing the core that needs to become ready to make the <a class="el" href="a00347.html" title="The DebugReceiver class provides a D-Bus proxy for a Telepathy Debug object. ">DebugReceiver</a> object usable.</p>
 
351
<p>Note that this feature must be enabled in order to use most <a class="el" href="a00347.html" title="The DebugReceiver class provides a D-Bus proxy for a Telepathy Debug object. ">DebugReceiver</a> methods. See specific methods documentation for more details.</p>
 
352
<p>When calling <a class="el" href="a00487.html#a344fc63eaef5278cbf938eaa1ed4c635">isReady()</a>, <a class="el" href="a00487.html#ac02393f99a46725a4ffee32caaec13cc">becomeReady()</a>, this feature is implicitly added to the requested features. </p>
339
353
 
340
354
</div>
341
355
</div>
343
357
<p /><address><hr /><div align="center">
344
358
<table width="100%" cellspacing="0" border="0"><tr class="address">
345
359
<td width="30%">Copyright &copy; 2008-2011 Collabora Ltd. and Nokia Corporation</td>
346
 
<td width="30%" align="right"><div align="right">Telepathy-Qt 0.9.3</div></td>
 
360
<td width="30%" align="right"><div align="right">Telepathy-Qt 0.9.6.1</div></td>
347
361
</tr></table></div></address>
348
362
</body>
349
363
</html>