Web page and doxygen documentation created
[tpsession] / www / doxygen / classTpSessionAccount.html
diff --git a/www/doxygen/classTpSessionAccount.html b/www/doxygen/classTpSessionAccount.html
new file mode 100644 (file)
index 0000000..7cc10ac
--- /dev/null
@@ -0,0 +1,548 @@
+<?xml version="1.0" encoding="iso-8859-1"?>
+<!DOCTYPE html
+    PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+  <title>tpsession: TpSessionAccount Class Reference</title>
+  <link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<table border="0" cellpadding="0" cellspacing="0" width="100%">
+<tr>
+<td width="1">&nbsp;&nbsp;</td>
+<td class="postheader" valign="center">
+<a href="index.html">
+<font color="#004faf">Home</font></a>&nbsp;&middot;
+<a href="classes.html">
+<font color="#004faf">All Classes</font></a>&nbsp;&middot;
+<a href="namespaces.html">
+<font color="#004faf">All Namespaces</font></a>&nbsp;&middot;
+<a href="modules.html">
+<font color="#004faf">Modules</font></a>&nbsp;&middot;
+<a href="functions.html">
+<font color="#004faf">Functions</font></a>&nbsp;&middot;
+<a href="files.html">
+<font color="#004faf">Files</font></a>
+</td>
+</tr>
+</table>
+</body>
+</html>
+<!-- Generated by Doxygen 1.5.6 -->
+<div class="contents">
+<h1>TpSessionAccount Class Reference</h1><!-- doxytag: class="TpSessionAccount" --><code>#include &lt;<a class="el" href="tpsessionaccount_8h-source.html">tpsessionaccount.h</a>&gt;</code>
+<p>
+
+<p>
+<a href="classTpSessionAccount-members.html">List of all members.</a><h2>Signals</h2>
+<ul>
+<li>void <a class="el" href="classTpSessionAccount.html#73355b0eefdb9ddf9256cf5564a15384">accountReady</a> (<a class="el" href="classTpSessionAccount.html">TpSessionAccount</a> *)
+<li>void <a class="el" href="classTpSessionAccount.html#a2b30459e5f7d162ca1e8ac6e6b6aca9">channelReady</a> (<a class="el" href="classTpSessionAccount.html">TpSessionAccount</a> *)
+<li>void <a class="el" href="classTpSessionAccount.html#4140850eed688948df8e86b760ca3ffd">messageReceived</a> (const Tp::ReceivedMessage &amp;, <a class="el" href="classTpSessionAccount.html">TpSessionAccount</a> *)
+<li>void <a class="el" href="classTpSessionAccount.html#b806c00178f61caa5f5c21737bee30b1">messageSent</a> (const Tp::Message &amp;, <a class="el" href="classTpSessionAccount.html">TpSessionAccount</a> *)
+<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;)
+</ul>
+<h2>Public Member Functions</h2>
+<ul>
+<li><a class="el" href="classTpSessionAccount.html#b19c1fb21729ac16132e7296ab44f6c4">TpSessionAccount</a> (Tp::AccountManagerPtr am, const QString &amp;objectPath)
+<li>void <a class="el" href="classTpSessionAccount.html#3af12bade7043015795033f502f62672">makeContactFromAddress</a> (QString address)
+<li>void <a class="el" href="classTpSessionAccount.html#4e82d7e642624e26c95c7fd50cc6036e">sendMessageToAddress</a> (QString address, QString message)
+<li>Tp::ContactPtr <a class="el" href="classTpSessionAccount.html#3d3d2da73e5f67647f38ba852ab430bc">getContactFromAddress</a> (QString address)
+<li>void <a class="el" href="classTpSessionAccount.html#eede7d73e03748efd32eadfefc39bffb">addOutgoingChannel</a> (const Tp::ContactPtr &amp;contact)
+<li>void <a class="el" href="classTpSessionAccount.html#91acf0d8ed9e8d286ea735079065dd67">addOutgoingChannel</a> (QString address)
+<li><a class="el" href="classTpSessionChannel.html">TpSessionChannel</a> * <a class="el" href="classTpSessionAccount.html#58ca99067933c4638d77b98060ed61ce">getChannelFromPeerAddress</a> (QString id)
+</ul>
+<h2>Public Attributes</h2>
+<ul>
+<li>bool <a class="el" href="classTpSessionAccount.html#65cf7d7f8e531611b245355ab91fd749">ready</a>
+<li>QString <a class="el" href="classTpSessionAccount.html#812aa6daef507d1160d10caa0a2da2cb">reqContact</a>
+<li>QString <a class="el" href="classTpSessionAccount.html#87019bc570d44c486d81d25d2754e9d2">reqMessage</a>
+<li>Tp::AccountPtr <a class="el" href="classTpSessionAccount.html#0168640dcc9b3c10d789f26c72748d67">mAcc</a>
+<li>Tp::Account * <a class="el" href="classTpSessionAccount.html#fe7075930a041895433afe50bc4d16ad">acc</a>
+<li>Tp::ConnectionPtr <a class="el" href="classTpSessionAccount.html#ec5a7f40af13da8e5bded021424876ad">contactsConn</a>
+<li>QSet&lt; Tp::ContactPtr &gt; <a class="el" href="classTpSessionAccount.html#965cbc0d97a0dfc23ae5d841f4ddac39">myContacts</a>
+<li>QSet&lt; <a class="el" href="classTpSessionChannel.html">TpSessionChannel</a> * &gt; <a class="el" href="classTpSessionAccount.html#d49a82e6533321973a37f495af68d0b3">myChannels</a>
+</ul>
+<hr><a name="_details"></a><h2>Detailed Description</h2>
+<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>
+<a class="anchor" name="b19c1fb21729ac16132e7296ab44f6c4"></a><!-- doxytag: member="TpSessionAccount::TpSessionAccount" ref="b19c1fb21729ac16132e7296ab44f6c4" args="(Tp::AccountManagerPtr am, const QString &amp;objectPath)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classTpSessionAccount.html">TpSessionAccount</a>           </td>
+          <td>(</td>
+          <td class="paramtype">Tp::AccountManagerPtr&nbsp;</td>
+          <td class="paramname"> <em>am</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const QString &amp;&nbsp;</td>
+          <td class="paramname"> <em>objectPath</em></td><td>&nbsp;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td><td></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+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>
+<dl compact><dt><b>Parameters:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em>am</em>&nbsp;</td><td>Telepathy-Qt4 account manager for this account </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>objectPath</em>&nbsp;</td><td>Dbus object path tonew account </td></tr>
+  </table>
+</dl>
+
+</div>
+</div><p>
+<hr><h2>Member Function Documentation</h2>
+<a class="anchor" name="3af12bade7043015795033f502f62672"></a><!-- doxytag: member="TpSessionAccount::makeContactFromAddress" ref="3af12bade7043015795033f502f62672" args="(QString address)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void makeContactFromAddress           </td>
+          <td>(</td>
+          <td class="paramtype">QString&nbsp;</td>
+          <td class="paramname"> <em>address</em>          </td>
+          <td>&nbsp;)&nbsp;</td>
+          <td></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Creates new contact with given address. This function is Acynchronous, it sends request to contact manager for contact creation,<p>
+<dl compact><dt><b>Parameters:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <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>
+  </table>
+</dl>
+
+</div>
+</div><p>
+<a class="anchor" name="4e82d7e642624e26c95c7fd50cc6036e"></a><!-- doxytag: member="TpSessionAccount::sendMessageToAddress" ref="4e82d7e642624e26c95c7fd50cc6036e" args="(QString address, QString message)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void sendMessageToAddress           </td>
+          <td>(</td>
+          <td class="paramtype">QString&nbsp;</td>
+          <td class="paramname"> <em>address</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">QString&nbsp;</td>
+          <td class="paramname"> <em>message</em></td><td>&nbsp;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td><td></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+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>
+MessageSent() signal is emitted when completed<p>
+<dl compact><dt><b>Parameters:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <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>
+    <tr><td valign="top"></td><td valign="top"><em>message</em>&nbsp;</td><td>Message string </td></tr>
+  </table>
+</dl>
+
+</div>
+</div><p>
+<a class="anchor" name="3d3d2da73e5f67647f38ba852ab430bc"></a><!-- doxytag: member="TpSessionAccount::getContactFromAddress" ref="3d3d2da73e5f67647f38ba852ab430bc" args="(QString address)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">Tp::ContactPtr getContactFromAddress           </td>
+          <td>(</td>
+          <td class="paramtype">QString&nbsp;</td>
+          <td class="paramname"> <em>id</em>          </td>
+          <td>&nbsp;)&nbsp;</td>
+          <td></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+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>
+<dl compact><dt><b>Parameters:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <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>
+  </table>
+</dl>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>TpContactPtr, if nontact is not returned TpContactPtr.isNull() is true </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="eede7d73e03748efd32eadfefc39bffb"></a><!-- doxytag: member="TpSessionAccount::addOutgoingChannel" ref="eede7d73e03748efd32eadfefc39bffb" args="(const Tp::ContactPtr &amp;contact)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void addOutgoingChannel           </td>
+          <td>(</td>
+          <td class="paramtype">const Tp::ContactPtr &amp;&nbsp;</td>
+          <td class="paramname"> <em>contact</em>          </td>
+          <td>&nbsp;)&nbsp;</td>
+          <td></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="91acf0d8ed9e8d286ea735079065dd67"></a><!-- doxytag: member="TpSessionAccount::addOutgoingChannel" ref="91acf0d8ed9e8d286ea735079065dd67" args="(QString address)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void addOutgoingChannel           </td>
+          <td>(</td>
+          <td class="paramtype">QString&nbsp;</td>
+          <td class="paramname"> <em>address</em>          </td>
+          <td>&nbsp;)&nbsp;</td>
+          <td></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="58ca99067933c4638d77b98060ed61ce"></a><!-- doxytag: member="TpSessionAccount::getChannelFromPeerAddress" ref="58ca99067933c4638d77b98060ed61ce" args="(QString id)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classTpSessionChannel.html">TpSessionChannel</a> * getChannelFromPeerAddress           </td>
+          <td>(</td>
+          <td class="paramtype">QString&nbsp;</td>
+          <td class="paramname"> <em>id</em>          </td>
+          <td>&nbsp;)&nbsp;</td>
+          <td></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Fetch <a class="el" href="classTpSessionChannel.html">TpSessionChannel</a> for with given address. Contact is searched among active channels for this account.<p>
+<dl compact><dt><b>Parameters:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <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>
+  </table>
+</dl>
+<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>
+
+</div>
+</div><p>
+<a class="anchor" name="73355b0eefdb9ddf9256cf5564a15384"></a><!-- doxytag: member="TpSessionAccount::accountReady" ref="73355b0eefdb9ddf9256cf5564a15384" args="(TpSessionAccount *)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void accountReady           </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classTpSessionAccount.html">TpSessionAccount</a> *&nbsp;</td>
+          <td class="paramname"> <em>_t1</em>          </td>
+          <td>&nbsp;)&nbsp;</td>
+          <td><code> [signal]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Emitted when the account becomes ready<p>
+<dl compact><dt><b>Parameters:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <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>
+  </table>
+</dl>
+
+</div>
+</div><p>
+<a class="anchor" name="a2b30459e5f7d162ca1e8ac6e6b6aca9"></a><!-- doxytag: member="TpSessionAccount::channelReady" ref="a2b30459e5f7d162ca1e8ac6e6b6aca9" args="(TpSessionAccount *)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void channelReady           </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classTpSessionAccount.html">TpSessionAccount</a> *&nbsp;</td>
+          <td class="paramname"> <em>_t1</em>          </td>
+          <td>&nbsp;)&nbsp;</td>
+          <td><code> [signal]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Emitted when the account Manager becomes ready<p>
+<dl compact><dt><b>Parameters:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <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>
+  </table>
+</dl>
+
+</div>
+</div><p>
+<a class="anchor" name="4140850eed688948df8e86b760ca3ffd"></a><!-- doxytag: member="TpSessionAccount::messageReceived" ref="4140850eed688948df8e86b760ca3ffd" args="(const Tp::ReceivedMessage &amp;, TpSessionAccount *)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void messageReceived           </td>
+          <td>(</td>
+          <td class="paramtype">const Tp::ReceivedMessage &amp;&nbsp;</td>
+          <td class="paramname"> <em>_t1</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="classTpSessionAccount.html">TpSessionAccount</a> *&nbsp;</td>
+          <td class="paramname"> <em>_t2</em></td><td>&nbsp;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td><td><code> [signal]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Emitted when any of Account Managers recived message<p>
+<dl compact><dt><b>Parameters:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em>Tp::ReceivedMessage</em>&nbsp;</td><td>Message received </td></tr>
+    <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>
+  </table>
+</dl>
+
+</div>
+</div><p>
+<a class="anchor" name="b806c00178f61caa5f5c21737bee30b1"></a><!-- doxytag: member="TpSessionAccount::messageSent" ref="b806c00178f61caa5f5c21737bee30b1" args="(const Tp::Message &amp;, TpSessionAccount *)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void messageSent           </td>
+          <td>(</td>
+          <td class="paramtype">const Tp::Message &amp;&nbsp;</td>
+          <td class="paramname"> <em>_t1</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="classTpSessionAccount.html">TpSessionAccount</a> *&nbsp;</td>
+          <td class="paramname"> <em>_t2</em></td><td>&nbsp;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td><td><code> [signal]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="2de3915f66997c3a0c216e8000d91ed9"></a><!-- doxytag: member="TpSessionAccount::newChannel" ref="2de3915f66997c3a0c216e8000d91ed9" args="(TpSessionAccount *, QString, QString, const Tp::ChannelDetails &amp;)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void newChannel           </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classTpSessionAccount.html">TpSessionAccount</a> *&nbsp;</td>
+          <td class="paramname"> <em>_t1</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">QString&nbsp;</td>
+          <td class="paramname"> <em>_t2</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">QString&nbsp;</td>
+          <td class="paramname"> <em>_t3</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const Tp::ChannelDetails &amp;&nbsp;</td>
+          <td class="paramname"> <em>_t4</em></td><td>&nbsp;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td><td><code> [signal]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<hr><h2>Member Data Documentation</h2>
+<a class="anchor" name="65cf7d7f8e531611b245355ab91fd749"></a><!-- doxytag: member="TpSessionAccount::ready" ref="65cf7d7f8e531611b245355ab91fd749" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool <a class="el" href="classTpSessionAccount.html#65cf7d7f8e531611b245355ab91fd749">ready</a>          </td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="812aa6daef507d1160d10caa0a2da2cb"></a><!-- doxytag: member="TpSessionAccount::reqContact" ref="812aa6daef507d1160d10caa0a2da2cb" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">QString <a class="el" href="classTpSessionAccount.html#812aa6daef507d1160d10caa0a2da2cb">reqContact</a>          </td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="87019bc570d44c486d81d25d2754e9d2"></a><!-- doxytag: member="TpSessionAccount::reqMessage" ref="87019bc570d44c486d81d25d2754e9d2" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">QString <a class="el" href="classTpSessionAccount.html#87019bc570d44c486d81d25d2754e9d2">reqMessage</a>          </td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="0168640dcc9b3c10d789f26c72748d67"></a><!-- doxytag: member="TpSessionAccount::mAcc" ref="0168640dcc9b3c10d789f26c72748d67" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">Tp::AccountPtr <a class="el" href="classTpSessionAccount.html#0168640dcc9b3c10d789f26c72748d67">mAcc</a>          </td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="fe7075930a041895433afe50bc4d16ad"></a><!-- doxytag: member="TpSessionAccount::acc" ref="fe7075930a041895433afe50bc4d16ad" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">Tp::Account* <a class="el" href="classTpSessionAccount.html#fe7075930a041895433afe50bc4d16ad">acc</a>          </td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="ec5a7f40af13da8e5bded021424876ad"></a><!-- doxytag: member="TpSessionAccount::contactsConn" ref="ec5a7f40af13da8e5bded021424876ad" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">Tp::ConnectionPtr <a class="el" href="classTpSessionAccount.html#ec5a7f40af13da8e5bded021424876ad">contactsConn</a>          </td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="965cbc0d97a0dfc23ae5d841f4ddac39"></a><!-- doxytag: member="TpSessionAccount::myContacts" ref="965cbc0d97a0dfc23ae5d841f4ddac39" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">QSet&lt;Tp::ContactPtr&gt; <a class="el" href="classTpSessionAccount.html#965cbc0d97a0dfc23ae5d841f4ddac39">myContacts</a>          </td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="d49a82e6533321973a37f495af68d0b3"></a><!-- doxytag: member="TpSessionAccount::myChannels" ref="d49a82e6533321973a37f495af68d0b3" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">QSet&lt;<a class="el" href="classTpSessionChannel.html">TpSessionChannel</a> *&gt; <a class="el" href="classTpSessionAccount.html#d49a82e6533321973a37f495af68d0b3">myChannels</a>          </td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+</div>
+<p /><address><hr /><div align="center">
+<table width="100%" cellspacing="0" border="0"><tr class="address">
+<td width="30%">Copyright &copy; 2010 Nokia Corporation</td>
+<td width="30%" align="right"><div align="right">TpSession </div></td>
+</tr></table></div></address>
+</body>
+</html>