--- /dev/null
+<?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: TpSessionObserver 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"> </td>
+<td class="postheader" valign="center">
+<a href="index.html">
+<font color="#004faf">Home</font></a> ·
+<a href="classes.html">
+<font color="#004faf">All Classes</font></a> ·
+<a href="namespaces.html">
+<font color="#004faf">All Namespaces</font></a> ·
+<a href="modules.html">
+<font color="#004faf">Modules</font></a> ·
+<a href="functions.html">
+<font color="#004faf">Functions</font></a> ·
+<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>TpSessionObserver Class Reference</h1><!-- doxytag: class="TpSessionObserver" --><code>#include <<a class="el" href="tpsessionobserver_8h-source.html">tpsessionobserver.h</a>></code>
+<p>
+
+<p>
+<a href="classTpSessionObserver-members.html">List of all members.</a><h2>Public Member Functions</h2>
+<ul>
+<li><a class="el" href="classTpSessionObserver.html#8a05a20930f9cb42e3a7aaa15863c9ae">TpSessionObserver</a> (const Tp::ChannelClassList &channelfilter, <a class="el" href="classTpSession.html">TpSession</a> *session)
+<li>virtual void <a class="el" href="classTpSessionObserver.html#caa43e538e4e099e7a1ca1267b6096a1">observeChannels</a> (const Tp::MethodInvocationContextPtr<> &context, const Tp::AccountPtr &account, const Tp::ConnectionPtr &connection, const QList< Tp::ChannelPtr > &channels, const Tp::ChannelDispatchOperationPtr &dispatchOperation, const QList< Tp::ChannelRequestPtr > &requestsSatisfied, const QVariantMap &observerInfo)
+<dl class="el"><dd class="mdescRight">Realisation of Tp::AbstractClientObserver. <a href="#caa43e538e4e099e7a1ca1267b6096a1"></a><br></dl></ul>
+<h2>Public Attributes</h2>
+<ul>
+<li><a class="el" href="classTpSession.html">TpSession</a> * <a class="el" href="classTpSessionObserver.html#0668d10d68b5b8bc0128d20eb059f9ca">tpSession</a>
+</ul>
+<hr><h2>Constructor & Destructor Documentation</h2>
+<a class="anchor" name="8a05a20930f9cb42e3a7aaa15863c9ae"></a><!-- doxytag: member="TpSessionObserver::TpSessionObserver" ref="8a05a20930f9cb42e3a7aaa15863c9ae" args="(const Tp::ChannelClassList &channelfilter, TpSession *session)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="classTpSessionObserver.html">TpSessionObserver</a> </td>
+ <td>(</td>
+ <td class="paramtype">const Tp::ChannelClassList & </td>
+ <td class="paramname"> <em>channelfilter</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="classTpSession.html">TpSession</a> * </td>
+ <td class="paramname"> <em>session</em></td><td> </td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<hr><h2>Member Function Documentation</h2>
+<a class="anchor" name="caa43e538e4e099e7a1ca1267b6096a1"></a><!-- doxytag: member="TpSessionObserver::observeChannels" ref="caa43e538e4e099e7a1ca1267b6096a1" args="(const Tp::MethodInvocationContextPtr<> &context, const Tp::AccountPtr &account, const Tp::ConnectionPtr &connection, const QList< Tp::ChannelPtr > &channels, const Tp::ChannelDispatchOperationPtr &dispatchOperation, const QList< Tp::ChannelRequestPtr > &requestsSatisfied, const QVariantMap &observerInfo)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void observeChannels </td>
+ <td>(</td>
+ <td class="paramtype">const Tp::MethodInvocationContextPtr<> & </td>
+ <td class="paramname"> <em>context</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const Tp::AccountPtr & </td>
+ <td class="paramname"> <em>account</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const Tp::ConnectionPtr & </td>
+ <td class="paramname"> <em>connection</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const QList< Tp::ChannelPtr > & </td>
+ <td class="paramname"> <em>channels</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const Tp::ChannelDispatchOperationPtr & </td>
+ <td class="paramname"> <em>dispatchOperation</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const QList< Tp::ChannelRequestPtr > & </td>
+ <td class="paramname"> <em>requestsSatisfied</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const QVariantMap & </td>
+ <td class="paramname"> <em>observerInfo</em></td><td> </td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td><code> [virtual]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+Realisation of Tp::AbstractClientObserver.
+<p>
+
+</div>
+</div><p>
+<hr><h2>Member Data Documentation</h2>
+<a class="anchor" name="0668d10d68b5b8bc0128d20eb059f9ca"></a><!-- doxytag: member="TpSessionObserver::tpSession" ref="0668d10d68b5b8bc0128d20eb059f9ca" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="classTpSession.html">TpSession</a>* <a class="el" href="classTpSessionObserver.html#0668d10d68b5b8bc0128d20eb059f9ca">tpSession</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 © 2010 Nokia Corporation</td>
+<td width="30%" align="right"><div align="right">TpSession </div></td>
+</tr></table></div></address>
+</body>
+</html>