diff options
author | Matúš Kukan <matus.kukan@gmail.com> | 2012-08-09 23:37:32 +0200 |
---|---|---|
committer | Matúš Kukan <matus.kukan@gmail.com> | 2012-08-14 19:39:46 +0200 |
commit | 7f6b2321a5adbf63fdd50989e58418db93e90454 (patch) | |
tree | 46f33f6ebd468e183f2c554ef6db665de618d638 /tubes/inc | |
parent | 0357b778956a453a700d7b7002a7850071bde70d (diff) |
tubes: use channel's signal closed to know when end the collaboration
Change-Id: I11e0aa2db3b41a166e23c85fd040f883e0d3be08
Diffstat (limited to 'tubes/inc')
-rw-r--r-- | tubes/inc/tubes/collaboration.hxx | 2 | ||||
-rw-r--r-- | tubes/inc/tubes/manager.hxx | 1 |
2 files changed, 2 insertions, 1 deletions
diff --git a/tubes/inc/tubes/collaboration.hxx b/tubes/inc/tubes/collaboration.hxx index 8aef9378bae6..e3f765c1eeea 100644 --- a/tubes/inc/tubes/collaboration.hxx +++ b/tubes/inc/tubes/collaboration.hxx @@ -27,7 +27,7 @@ public: Collaboration(); virtual ~Collaboration(); - virtual void ContactLeft() const = 0; + virtual void EndCollaboration() const = 0; virtual void PacketReceived( const OString& rPacket ) const = 0; virtual void SaveAndSendFile( TpContact* pContact ) const = 0; virtual void StartCollaboration( TeleConference* pConference ) = 0; diff --git a/tubes/inc/tubes/manager.hxx b/tubes/inc/tubes/manager.hxx index b0825a34b59b..38e5d8cdca14 100644 --- a/tubes/inc/tubes/manager.hxx +++ b/tubes/inc/tubes/manager.hxx @@ -135,6 +135,7 @@ public: static void registerCollaboration( Collaboration* pCollaboration ); static void unregisterCollaboration( Collaboration* pCollaboration ); + static bool existsCollaboration( Collaboration* pCollaboration ); /** Display contact list dialog for all documents. */ static void displayAllContacts(); |