channelDestroyed hadling, TPSESSION_DEBUG env
[tpsession] / tpsession-0.1 / tpsession / tpsessionchannel.h
index cf71af0..3ae18cb 100644 (file)
 #include <TelepathyQt4/ContactManager>
 #include <TelepathyQt4/Connection>
 
+class TpSessionChannel;
+
+#include "tpsession.h"
+
 class TpSessionChannel : public QObject
 {
   Q_OBJECT
@@ -41,6 +45,8 @@ public:
     TpSessionChannel(Tp::ConnectionPtr conn,const Tp::ContactPtr &contact);
     void sendMessage(QString message);
     QString peerId();
+    QString objectPath();
+    QString type();
 signals:
   void channelReady(TpSessionChannel *);
   void channelDestroyed(TpSessionChannel *);
@@ -49,7 +55,7 @@ signals:
 public slots:
     void onChannelCreated(Tp::PendingOperation *op);
     void onChannelReady(Tp::PendingOperation *op);
-    void onChannelDestroyed(QObject *);
+    void onChannelDestroyed();
     void onMessageReceived(const Tp::ReceivedMessage &);
     void onMessageSent(const Tp::Message &,Tp::MessageSendingFlags, const QString &);
 public: