1 #ifndef TPSESSIONOBSERVER_H
2 #define TPSESSIONOBSERVER_H
5 #include <TelepathyQt4/AbstractClientObserver>
6 #include <TelepathyQt4/Types>
7 #include <TelepathyQt4/Channel>
11 class TpSessionObserver : public QObject , public Tp::AbstractClientObserver
15 TpSessionObserver(const Tp::ChannelClassList &channelfilter,TpSession *session);
20 * \brief Realisation of Tp::AbstractClientObserver
22 virtual void observeChannels(const Tp::MethodInvocationContextPtr<> &context,
23 const Tp::AccountPtr &account,
24 const Tp::ConnectionPtr &connection,
25 const QList<Tp::ChannelPtr> &channels,
26 const Tp::ChannelDispatchOperationPtr &dispatchOperation,
27 const QList<Tp::ChannelRequestPtr> &requestsSatisfied,
28 const QVariantMap &observerInfo);
31 #endif // TPSESSIONOBSERVER_H