7cc10acf49534855ade3f3fab362ee34e79c2d0d
[tpsession] / www / doxygen / classTpSessionAccount.html
1 <?xml version="1.0" encoding="iso-8859-1"?>
2 <!DOCTYPE html
3     PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "DTD/xhtml1-strict.dtd">
4 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
5 <head>
6   <title>tpsession: TpSessionAccount Class Reference</title>
7   <link href="doxygen.css" rel="stylesheet" type="text/css" />
8 </head>
9 <body>
10 <table border="0" cellpadding="0" cellspacing="0" width="100%">
11 <tr>
12 <td width="1">&nbsp;&nbsp;</td>
13 <td class="postheader" valign="center">
14 <a href="index.html">
15 <font color="#004faf">Home</font></a>&nbsp;&middot;
16 <a href="classes.html">
17 <font color="#004faf">All Classes</font></a>&nbsp;&middot;
18 <a href="namespaces.html">
19 <font color="#004faf">All Namespaces</font></a>&nbsp;&middot;
20 <a href="modules.html">
21 <font color="#004faf">Modules</font></a>&nbsp;&middot;
22 <a href="functions.html">
23 <font color="#004faf">Functions</font></a>&nbsp;&middot;
24 <a href="files.html">
25 <font color="#004faf">Files</font></a>
26 </td>
27 </tr>
28 </table>
29 </body>
30 </html>
31 <!-- Generated by Doxygen 1.5.6 -->
32 <div class="contents">
33 <h1>TpSessionAccount Class Reference</h1><!-- doxytag: class="TpSessionAccount" --><code>#include &lt;<a class="el" href="tpsessionaccount_8h-source.html">tpsessionaccount.h</a>&gt;</code>
34 <p>
35
36 <p>
37 <a href="classTpSessionAccount-members.html">List of all members.</a><h2>Signals</h2>
38 <ul>
39 <li>void <a class="el" href="classTpSessionAccount.html#73355b0eefdb9ddf9256cf5564a15384">accountReady</a> (<a class="el" href="classTpSessionAccount.html">TpSessionAccount</a> *)
40 <li>void <a class="el" href="classTpSessionAccount.html#a2b30459e5f7d162ca1e8ac6e6b6aca9">channelReady</a> (<a class="el" href="classTpSessionAccount.html">TpSessionAccount</a> *)
41 <li>void <a class="el" href="classTpSessionAccount.html#4140850eed688948df8e86b760ca3ffd">messageReceived</a> (const Tp::ReceivedMessage &amp;, <a class="el" href="classTpSessionAccount.html">TpSessionAccount</a> *)
42 <li>void <a class="el" href="classTpSessionAccount.html#b806c00178f61caa5f5c21737bee30b1">messageSent</a> (const Tp::Message &amp;, <a class="el" href="classTpSessionAccount.html">TpSessionAccount</a> *)
43 <li>void <a class="el" href="classTpSessionAccount.html#2de3915f66997c3a0c216e8000d91ed9">newChannel</a> (<a class="el" href="classTpSessionAccount.html">TpSessionAccount</a> *, QString, QString, const Tp::ChannelDetails &amp;)
44 </ul>
45 <h2>Public Member Functions</h2>
46 <ul>
47 <li><a class="el" href="classTpSessionAccount.html#b19c1fb21729ac16132e7296ab44f6c4">TpSessionAccount</a> (Tp::AccountManagerPtr am, const QString &amp;objectPath)
48 <li>void <a class="el" href="classTpSessionAccount.html#3af12bade7043015795033f502f62672">makeContactFromAddress</a> (QString address)
49 <li>void <a class="el" href="classTpSessionAccount.html#4e82d7e642624e26c95c7fd50cc6036e">sendMessageToAddress</a> (QString address, QString message)
50 <li>Tp::ContactPtr <a class="el" href="classTpSessionAccount.html#3d3d2da73e5f67647f38ba852ab430bc">getContactFromAddress</a> (QString address)
51 <li>void <a class="el" href="classTpSessionAccount.html#eede7d73e03748efd32eadfefc39bffb">addOutgoingChannel</a> (const Tp::ContactPtr &amp;contact)
52 <li>void <a class="el" href="classTpSessionAccount.html#91acf0d8ed9e8d286ea735079065dd67">addOutgoingChannel</a> (QString address)
53 <li><a class="el" href="classTpSessionChannel.html">TpSessionChannel</a> * <a class="el" href="classTpSessionAccount.html#58ca99067933c4638d77b98060ed61ce">getChannelFromPeerAddress</a> (QString id)
54 </ul>
55 <h2>Public Attributes</h2>
56 <ul>
57 <li>bool <a class="el" href="classTpSessionAccount.html#65cf7d7f8e531611b245355ab91fd749">ready</a>
58 <li>QString <a class="el" href="classTpSessionAccount.html#812aa6daef507d1160d10caa0a2da2cb">reqContact</a>
59 <li>QString <a class="el" href="classTpSessionAccount.html#87019bc570d44c486d81d25d2754e9d2">reqMessage</a>
60 <li>Tp::AccountPtr <a class="el" href="classTpSessionAccount.html#0168640dcc9b3c10d789f26c72748d67">mAcc</a>
61 <li>Tp::Account * <a class="el" href="classTpSessionAccount.html#fe7075930a041895433afe50bc4d16ad">acc</a>
62 <li>Tp::ConnectionPtr <a class="el" href="classTpSessionAccount.html#ec5a7f40af13da8e5bded021424876ad">contactsConn</a>
63 <li>QSet&lt; Tp::ContactPtr &gt; <a class="el" href="classTpSessionAccount.html#965cbc0d97a0dfc23ae5d841f4ddac39">myContacts</a>
64 <li>QSet&lt; <a class="el" href="classTpSessionChannel.html">TpSessionChannel</a> * &gt; <a class="el" href="classTpSessionAccount.html#d49a82e6533321973a37f495af68d0b3">myChannels</a>
65 </ul>
66 <hr><a name="_details"></a><h2>Detailed Description</h2>
67 <a class="el" href="classTpSessionAccount.html">TpSessionAccount</a> class represents every account you have. As example account for “Ring” connection manager represents your cellular account and you may send and receive SMS with it. Gabble represents your GoogleTalk account if you have defined them. TpSessionAccounts are created by <a class="el" href="classTpSession.html">TpSession</a> class,they are not intended to be created stand-alone <hr><h2>Constructor &amp; Destructor Documentation</h2>
68 <a class="anchor" name="b19c1fb21729ac16132e7296ab44f6c4"></a><!-- doxytag: member="TpSessionAccount::TpSessionAccount" ref="b19c1fb21729ac16132e7296ab44f6c4" args="(Tp::AccountManagerPtr am, const QString &amp;objectPath)" -->
69 <div class="memitem">
70 <div class="memproto">
71       <table class="memname">
72         <tr>
73           <td class="memname"><a class="el" href="classTpSessionAccount.html">TpSessionAccount</a>           </td>
74           <td>(</td>
75           <td class="paramtype">Tp::AccountManagerPtr&nbsp;</td>
76           <td class="paramname"> <em>am</em>, </td>
77         </tr>
78         <tr>
79           <td class="paramkey"></td>
80           <td></td>
81           <td class="paramtype">const QString &amp;&nbsp;</td>
82           <td class="paramname"> <em>objectPath</em></td><td>&nbsp;</td>
83         </tr>
84         <tr>
85           <td></td>
86           <td>)</td>
87           <td></td><td></td><td></td>
88         </tr>
89       </table>
90 </div>
91 <div class="memdoc">
92
93 <p>
94 Construct a new <a class="el" href="classTpSessionAccount.html">TpSessionAccount</a> object. This constructor is called by <a class="el" href="classTpSession.html">TpSession</a> class when new account is created or fetched from account manager. It is not inended to be used stand alone<p>
95 <dl compact><dt><b>Parameters:</b></dt><dd>
96   <table border="0" cellspacing="2" cellpadding="0">
97     <tr><td valign="top"></td><td valign="top"><em>am</em>&nbsp;</td><td>Telepathy-Qt4 account manager for this account </td></tr>
98     <tr><td valign="top"></td><td valign="top"><em>objectPath</em>&nbsp;</td><td>Dbus object path tonew account </td></tr>
99   </table>
100 </dl>
101
102 </div>
103 </div><p>
104 <hr><h2>Member Function Documentation</h2>
105 <a class="anchor" name="3af12bade7043015795033f502f62672"></a><!-- doxytag: member="TpSessionAccount::makeContactFromAddress" ref="3af12bade7043015795033f502f62672" args="(QString address)" -->
106 <div class="memitem">
107 <div class="memproto">
108       <table class="memname">
109         <tr>
110           <td class="memname">void makeContactFromAddress           </td>
111           <td>(</td>
112           <td class="paramtype">QString&nbsp;</td>
113           <td class="paramname"> <em>address</em>          </td>
114           <td>&nbsp;)&nbsp;</td>
115           <td></td>
116         </tr>
117       </table>
118 </div>
119 <div class="memdoc">
120
121 <p>
122 Creates new contact with given address. This function is Acynchronous, it sends request to contact manager for contact creation,<p>
123 <dl compact><dt><b>Parameters:</b></dt><dd>
124   <table border="0" cellspacing="2" cellpadding="0">
125     <tr><td valign="top"></td><td valign="top"><em>address</em>&nbsp;</td><td>Contact address/id, as example email address, telephone number etc. </td></tr>
126   </table>
127 </dl>
128
129 </div>
130 </div><p>
131 <a class="anchor" name="4e82d7e642624e26c95c7fd50cc6036e"></a><!-- doxytag: member="TpSessionAccount::sendMessageToAddress" ref="4e82d7e642624e26c95c7fd50cc6036e" args="(QString address, QString message)" -->
132 <div class="memitem">
133 <div class="memproto">
134       <table class="memname">
135         <tr>
136           <td class="memname">void sendMessageToAddress           </td>
137           <td>(</td>
138           <td class="paramtype">QString&nbsp;</td>
139           <td class="paramname"> <em>address</em>, </td>
140         </tr>
141         <tr>
142           <td class="paramkey"></td>
143           <td></td>
144           <td class="paramtype">QString&nbsp;</td>
145           <td class="paramname"> <em>message</em></td><td>&nbsp;</td>
146         </tr>
147         <tr>
148           <td></td>
149           <td>)</td>
150           <td></td><td></td><td></td>
151         </tr>
152       </table>
153 </div>
154 <div class="memdoc">
155
156 <p>
157 Send message to given address. This function is compled Acynchronous function that may produce multiple state transitions beforecomletion. If there is already existing <a class="el" href="classTpSessionChannel.html">TpSessionChannel</a> for this contact, it simply queues message for sending and no forther transitions are needed If there are no hannel, it first check is there contact for this address, if is, it requests new channel to be created for ths channel and message is left waiting untill channel is created. If there is no contact, it sends request fr contact creation and when contact is created state machine proceeds to channel creation.<p>
158 MessageSent() signal is emitted when completed<p>
159 <dl compact><dt><b>Parameters:</b></dt><dd>
160   <table border="0" cellspacing="2" cellpadding="0">
161     <tr><td valign="top"></td><td valign="top"><em>address</em>&nbsp;</td><td>Contact address/id, as example email address, telephone number etc. </td></tr>
162     <tr><td valign="top"></td><td valign="top"><em>message</em>&nbsp;</td><td>Message string </td></tr>
163   </table>
164 </dl>
165
166 </div>
167 </div><p>
168 <a class="anchor" name="3d3d2da73e5f67647f38ba852ab430bc"></a><!-- doxytag: member="TpSessionAccount::getContactFromAddress" ref="3d3d2da73e5f67647f38ba852ab430bc" args="(QString address)" -->
169 <div class="memitem">
170 <div class="memproto">
171       <table class="memname">
172         <tr>
173           <td class="memname">Tp::ContactPtr getContactFromAddress           </td>
174           <td>(</td>
175           <td class="paramtype">QString&nbsp;</td>
176           <td class="paramname"> <em>id</em>          </td>
177           <td>&nbsp;)&nbsp;</td>
178           <td></td>
179         </tr>
180       </table>
181 </div>
182 <div class="memdoc">
183
184 <p>
185 Fetch Tp::ContactPtr for contact with given address. Contact is searched among contacts returned by contact manager for ths account. All connecions managers does not return contacts, as example Ring telephony contact manager does not. Gabble for Googletalk or Spirit for Skype does return contacts-<p>
186 <dl compact><dt><b>Parameters:</b></dt><dd>
187   <table border="0" cellspacing="2" cellpadding="0">
188     <tr><td valign="top"></td><td valign="top"><em>id</em>&nbsp;</td><td>Contact address/id, as example email address, telephone number etc. Only exact matches </td></tr>
189   </table>
190 </dl>
191 <dl class="return" compact><dt><b>Returns:</b></dt><dd>TpContactPtr, if nontact is not returned TpContactPtr.isNull() is true </dd></dl>
192
193 </div>
194 </div><p>
195 <a class="anchor" name="eede7d73e03748efd32eadfefc39bffb"></a><!-- doxytag: member="TpSessionAccount::addOutgoingChannel" ref="eede7d73e03748efd32eadfefc39bffb" args="(const Tp::ContactPtr &amp;contact)" -->
196 <div class="memitem">
197 <div class="memproto">
198       <table class="memname">
199         <tr>
200           <td class="memname">void addOutgoingChannel           </td>
201           <td>(</td>
202           <td class="paramtype">const Tp::ContactPtr &amp;&nbsp;</td>
203           <td class="paramname"> <em>contact</em>          </td>
204           <td>&nbsp;)&nbsp;</td>
205           <td></td>
206         </tr>
207       </table>
208 </div>
209 <div class="memdoc">
210
211 <p>
212
213 </div>
214 </div><p>
215 <a class="anchor" name="91acf0d8ed9e8d286ea735079065dd67"></a><!-- doxytag: member="TpSessionAccount::addOutgoingChannel" ref="91acf0d8ed9e8d286ea735079065dd67" args="(QString address)" -->
216 <div class="memitem">
217 <div class="memproto">
218       <table class="memname">
219         <tr>
220           <td class="memname">void addOutgoingChannel           </td>
221           <td>(</td>
222           <td class="paramtype">QString&nbsp;</td>
223           <td class="paramname"> <em>address</em>          </td>
224           <td>&nbsp;)&nbsp;</td>
225           <td></td>
226         </tr>
227       </table>
228 </div>
229 <div class="memdoc">
230
231 <p>
232
233 </div>
234 </div><p>
235 <a class="anchor" name="58ca99067933c4638d77b98060ed61ce"></a><!-- doxytag: member="TpSessionAccount::getChannelFromPeerAddress" ref="58ca99067933c4638d77b98060ed61ce" args="(QString id)" -->
236 <div class="memitem">
237 <div class="memproto">
238       <table class="memname">
239         <tr>
240           <td class="memname"><a class="el" href="classTpSessionChannel.html">TpSessionChannel</a> * getChannelFromPeerAddress           </td>
241           <td>(</td>
242           <td class="paramtype">QString&nbsp;</td>
243           <td class="paramname"> <em>id</em>          </td>
244           <td>&nbsp;)&nbsp;</td>
245           <td></td>
246         </tr>
247       </table>
248 </div>
249 <div class="memdoc">
250
251 <p>
252 Fetch <a class="el" href="classTpSessionChannel.html">TpSessionChannel</a> for with given address. Contact is searched among active channels for this account.<p>
253 <dl compact><dt><b>Parameters:</b></dt><dd>
254   <table border="0" cellspacing="2" cellpadding="0">
255     <tr><td valign="top"></td><td valign="top"><em>id</em>&nbsp;</td><td>Contact address/id, as example email address, telephone number etc. Only exact matches </td></tr>
256   </table>
257 </dl>
258 <dl class="return" compact><dt><b>Returns:</b></dt><dd>Pointer to <a class="el" href="classTpSessionChannel.html">TpSessionChannel</a> or NULL if nit found </dd></dl>
259
260 </div>
261 </div><p>
262 <a class="anchor" name="73355b0eefdb9ddf9256cf5564a15384"></a><!-- doxytag: member="TpSessionAccount::accountReady" ref="73355b0eefdb9ddf9256cf5564a15384" args="(TpSessionAccount *)" -->
263 <div class="memitem">
264 <div class="memproto">
265       <table class="memname">
266         <tr>
267           <td class="memname">void accountReady           </td>
268           <td>(</td>
269           <td class="paramtype"><a class="el" href="classTpSessionAccount.html">TpSessionAccount</a> *&nbsp;</td>
270           <td class="paramname"> <em>_t1</em>          </td>
271           <td>&nbsp;)&nbsp;</td>
272           <td><code> [signal]</code></td>
273         </tr>
274       </table>
275 </div>
276 <div class="memdoc">
277
278 <p>
279 Emitted when the account becomes ready<p>
280 <dl compact><dt><b>Parameters:</b></dt><dd>
281   <table border="0" cellspacing="2" cellpadding="0">
282     <tr><td valign="top"></td><td valign="top"><em><a class="el" href="classTpSessionAccount.html">TpSessionAccount</a></em>&nbsp;</td><td>pointer to account become ready </td></tr>
283   </table>
284 </dl>
285
286 </div>
287 </div><p>
288 <a class="anchor" name="a2b30459e5f7d162ca1e8ac6e6b6aca9"></a><!-- doxytag: member="TpSessionAccount::channelReady" ref="a2b30459e5f7d162ca1e8ac6e6b6aca9" args="(TpSessionAccount *)" -->
289 <div class="memitem">
290 <div class="memproto">
291       <table class="memname">
292         <tr>
293           <td class="memname">void channelReady           </td>
294           <td>(</td>
295           <td class="paramtype"><a class="el" href="classTpSessionAccount.html">TpSessionAccount</a> *&nbsp;</td>
296           <td class="paramname"> <em>_t1</em>          </td>
297           <td>&nbsp;)&nbsp;</td>
298           <td><code> [signal]</code></td>
299         </tr>
300       </table>
301 </div>
302 <div class="memdoc">
303
304 <p>
305 Emitted when the account Manager becomes ready<p>
306 <dl compact><dt><b>Parameters:</b></dt><dd>
307   <table border="0" cellspacing="2" cellpadding="0">
308     <tr><td valign="top"></td><td valign="top"><em><a class="el" href="classTpSession.html">TpSession</a></em>&nbsp;</td><td>pointer to <a class="el" href="classTpSession.html">TpSession</a> class </td></tr>
309   </table>
310 </dl>
311
312 </div>
313 </div><p>
314 <a class="anchor" name="4140850eed688948df8e86b760ca3ffd"></a><!-- doxytag: member="TpSessionAccount::messageReceived" ref="4140850eed688948df8e86b760ca3ffd" args="(const Tp::ReceivedMessage &amp;, TpSessionAccount *)" -->
315 <div class="memitem">
316 <div class="memproto">
317       <table class="memname">
318         <tr>
319           <td class="memname">void messageReceived           </td>
320           <td>(</td>
321           <td class="paramtype">const Tp::ReceivedMessage &amp;&nbsp;</td>
322           <td class="paramname"> <em>_t1</em>, </td>
323         </tr>
324         <tr>
325           <td class="paramkey"></td>
326           <td></td>
327           <td class="paramtype"><a class="el" href="classTpSessionAccount.html">TpSessionAccount</a> *&nbsp;</td>
328           <td class="paramname"> <em>_t2</em></td><td>&nbsp;</td>
329         </tr>
330         <tr>
331           <td></td>
332           <td>)</td>
333           <td></td><td></td><td><code> [signal]</code></td>
334         </tr>
335       </table>
336 </div>
337 <div class="memdoc">
338
339 <p>
340 Emitted when any of Account Managers recived message<p>
341 <dl compact><dt><b>Parameters:</b></dt><dd>
342   <table border="0" cellspacing="2" cellpadding="0">
343     <tr><td valign="top"></td><td valign="top"><em>Tp::ReceivedMessage</em>&nbsp;</td><td>Message received </td></tr>
344     <tr><td valign="top"></td><td valign="top"><em><a class="el" href="classTpSessionAccount.html">TpSessionAccount</a></em>&nbsp;</td><td>pointer to account received message </td></tr>
345   </table>
346 </dl>
347
348 </div>
349 </div><p>
350 <a class="anchor" name="b806c00178f61caa5f5c21737bee30b1"></a><!-- doxytag: member="TpSessionAccount::messageSent" ref="b806c00178f61caa5f5c21737bee30b1" args="(const Tp::Message &amp;, TpSessionAccount *)" -->
351 <div class="memitem">
352 <div class="memproto">
353       <table class="memname">
354         <tr>
355           <td class="memname">void messageSent           </td>
356           <td>(</td>
357           <td class="paramtype">const Tp::Message &amp;&nbsp;</td>
358           <td class="paramname"> <em>_t1</em>, </td>
359         </tr>
360         <tr>
361           <td class="paramkey"></td>
362           <td></td>
363           <td class="paramtype"><a class="el" href="classTpSessionAccount.html">TpSessionAccount</a> *&nbsp;</td>
364           <td class="paramname"> <em>_t2</em></td><td>&nbsp;</td>
365         </tr>
366         <tr>
367           <td></td>
368           <td>)</td>
369           <td></td><td></td><td><code> [signal]</code></td>
370         </tr>
371       </table>
372 </div>
373 <div class="memdoc">
374
375 <p>
376
377 </div>
378 </div><p>
379 <a class="anchor" name="2de3915f66997c3a0c216e8000d91ed9"></a><!-- doxytag: member="TpSessionAccount::newChannel" ref="2de3915f66997c3a0c216e8000d91ed9" args="(TpSessionAccount *, QString, QString, const Tp::ChannelDetails &amp;)" -->
380 <div class="memitem">
381 <div class="memproto">
382       <table class="memname">
383         <tr>
384           <td class="memname">void newChannel           </td>
385           <td>(</td>
386           <td class="paramtype"><a class="el" href="classTpSessionAccount.html">TpSessionAccount</a> *&nbsp;</td>
387           <td class="paramname"> <em>_t1</em>, </td>
388         </tr>
389         <tr>
390           <td class="paramkey"></td>
391           <td></td>
392           <td class="paramtype">QString&nbsp;</td>
393           <td class="paramname"> <em>_t2</em>, </td>
394         </tr>
395         <tr>
396           <td class="paramkey"></td>
397           <td></td>
398           <td class="paramtype">QString&nbsp;</td>
399           <td class="paramname"> <em>_t3</em>, </td>
400         </tr>
401         <tr>
402           <td class="paramkey"></td>
403           <td></td>
404           <td class="paramtype">const Tp::ChannelDetails &amp;&nbsp;</td>
405           <td class="paramname"> <em>_t4</em></td><td>&nbsp;</td>
406         </tr>
407         <tr>
408           <td></td>
409           <td>)</td>
410           <td></td><td></td><td><code> [signal]</code></td>
411         </tr>
412       </table>
413 </div>
414 <div class="memdoc">
415
416 <p>
417
418 </div>
419 </div><p>
420 <hr><h2>Member Data Documentation</h2>
421 <a class="anchor" name="65cf7d7f8e531611b245355ab91fd749"></a><!-- doxytag: member="TpSessionAccount::ready" ref="65cf7d7f8e531611b245355ab91fd749" args="" -->
422 <div class="memitem">
423 <div class="memproto">
424       <table class="memname">
425         <tr>
426           <td class="memname">bool <a class="el" href="classTpSessionAccount.html#65cf7d7f8e531611b245355ab91fd749">ready</a>          </td>
427         </tr>
428       </table>
429 </div>
430 <div class="memdoc">
431
432 <p>
433
434 </div>
435 </div><p>
436 <a class="anchor" name="812aa6daef507d1160d10caa0a2da2cb"></a><!-- doxytag: member="TpSessionAccount::reqContact" ref="812aa6daef507d1160d10caa0a2da2cb" args="" -->
437 <div class="memitem">
438 <div class="memproto">
439       <table class="memname">
440         <tr>
441           <td class="memname">QString <a class="el" href="classTpSessionAccount.html#812aa6daef507d1160d10caa0a2da2cb">reqContact</a>          </td>
442         </tr>
443       </table>
444 </div>
445 <div class="memdoc">
446
447 <p>
448
449 </div>
450 </div><p>
451 <a class="anchor" name="87019bc570d44c486d81d25d2754e9d2"></a><!-- doxytag: member="TpSessionAccount::reqMessage" ref="87019bc570d44c486d81d25d2754e9d2" args="" -->
452 <div class="memitem">
453 <div class="memproto">
454       <table class="memname">
455         <tr>
456           <td class="memname">QString <a class="el" href="classTpSessionAccount.html#87019bc570d44c486d81d25d2754e9d2">reqMessage</a>          </td>
457         </tr>
458       </table>
459 </div>
460 <div class="memdoc">
461
462 <p>
463
464 </div>
465 </div><p>
466 <a class="anchor" name="0168640dcc9b3c10d789f26c72748d67"></a><!-- doxytag: member="TpSessionAccount::mAcc" ref="0168640dcc9b3c10d789f26c72748d67" args="" -->
467 <div class="memitem">
468 <div class="memproto">
469       <table class="memname">
470         <tr>
471           <td class="memname">Tp::AccountPtr <a class="el" href="classTpSessionAccount.html#0168640dcc9b3c10d789f26c72748d67">mAcc</a>          </td>
472         </tr>
473       </table>
474 </div>
475 <div class="memdoc">
476
477 <p>
478
479 </div>
480 </div><p>
481 <a class="anchor" name="fe7075930a041895433afe50bc4d16ad"></a><!-- doxytag: member="TpSessionAccount::acc" ref="fe7075930a041895433afe50bc4d16ad" args="" -->
482 <div class="memitem">
483 <div class="memproto">
484       <table class="memname">
485         <tr>
486           <td class="memname">Tp::Account* <a class="el" href="classTpSessionAccount.html#fe7075930a041895433afe50bc4d16ad">acc</a>          </td>
487         </tr>
488       </table>
489 </div>
490 <div class="memdoc">
491
492 <p>
493
494 </div>
495 </div><p>
496 <a class="anchor" name="ec5a7f40af13da8e5bded021424876ad"></a><!-- doxytag: member="TpSessionAccount::contactsConn" ref="ec5a7f40af13da8e5bded021424876ad" args="" -->
497 <div class="memitem">
498 <div class="memproto">
499       <table class="memname">
500         <tr>
501           <td class="memname">Tp::ConnectionPtr <a class="el" href="classTpSessionAccount.html#ec5a7f40af13da8e5bded021424876ad">contactsConn</a>          </td>
502         </tr>
503       </table>
504 </div>
505 <div class="memdoc">
506
507 <p>
508
509 </div>
510 </div><p>
511 <a class="anchor" name="965cbc0d97a0dfc23ae5d841f4ddac39"></a><!-- doxytag: member="TpSessionAccount::myContacts" ref="965cbc0d97a0dfc23ae5d841f4ddac39" args="" -->
512 <div class="memitem">
513 <div class="memproto">
514       <table class="memname">
515         <tr>
516           <td class="memname">QSet&lt;Tp::ContactPtr&gt; <a class="el" href="classTpSessionAccount.html#965cbc0d97a0dfc23ae5d841f4ddac39">myContacts</a>          </td>
517         </tr>
518       </table>
519 </div>
520 <div class="memdoc">
521
522 <p>
523
524 </div>
525 </div><p>
526 <a class="anchor" name="d49a82e6533321973a37f495af68d0b3"></a><!-- doxytag: member="TpSessionAccount::myChannels" ref="d49a82e6533321973a37f495af68d0b3" args="" -->
527 <div class="memitem">
528 <div class="memproto">
529       <table class="memname">
530         <tr>
531           <td class="memname">QSet&lt;<a class="el" href="classTpSessionChannel.html">TpSessionChannel</a> *&gt; <a class="el" href="classTpSessionAccount.html#d49a82e6533321973a37f495af68d0b3">myChannels</a>          </td>
532         </tr>
533       </table>
534 </div>
535 <div class="memdoc">
536
537 <p>
538
539 </div>
540 </div><p>
541 </div>
542 <p /><address><hr /><div align="center">
543 <table width="100%" cellspacing="0" border="0"><tr class="address">
544 <td width="30%">Copyright &copy; 2010 Nokia Corporation</td>
545 <td width="30%" align="right"><div align="right">TpSession </div></td>
546 </tr></table></div></address>
547 </body>
548 </html>