From f14896c65ee7ef3a2f2381416117398ed5ee0333 Mon Sep 17 00:00:00 2001 From: Ghislain MARY Date: Fri, 2 Mar 2018 15:20:10 +0100 Subject: [PATCH] Add a couple of methods to ServerGroupChatRoom. --- src/chat/chat-room/server-group-chat-room-p.h | 3 +++ src/chat/chat-room/server-group-chat-room-stub.cpp | 6 ++++++ 2 files changed, 9 insertions(+) diff --git a/src/chat/chat-room/server-group-chat-room-p.h b/src/chat/chat-room/server-group-chat-room-p.h index a10679ede..1f124cab3 100644 --- a/src/chat/chat-room/server-group-chat-room-p.h +++ b/src/chat/chat-room/server-group-chat-room-p.h @@ -36,6 +36,8 @@ class ParticipantDevice; class ServerGroupChatRoomPrivate : public ChatRoomPrivate { public: + void setState (ChatRoom::State state) override; + std::shared_ptr addParticipant (const IdentityAddress &participantAddress); void removeParticipant (const std::shared_ptr &participant); @@ -98,6 +100,7 @@ private: CallSession::State newState, const std::string &message ) override; + void onCallSessionSetReleased (const std::shared_ptr &session) override; std::list> filteredParticipants; ChatRoomListener *chatRoomListener = this; diff --git a/src/chat/chat-room/server-group-chat-room-stub.cpp b/src/chat/chat-room/server-group-chat-room-stub.cpp index 7b58513c6..ad0ce75f6 100644 --- a/src/chat/chat-room/server-group-chat-room-stub.cpp +++ b/src/chat/chat-room/server-group-chat-room-stub.cpp @@ -28,6 +28,10 @@ LINPHONE_BEGIN_NAMESPACE // ----------------------------------------------------------------------------- +void ServerGroupChatRoomPrivate::setState (ChatRoom::State state) { + ChatRoomPrivate::setState(state); +} + shared_ptr ServerGroupChatRoomPrivate::addParticipant (const IdentityAddress &) { return nullptr; } @@ -124,6 +128,8 @@ void ServerGroupChatRoomPrivate::onCallSessionStateChanged ( const string & ) {} +void ServerGroupChatRoomPrivate::onCallSessionSetReleased (const shared_ptr &session) {} + // ============================================================================= ServerGroupChatRoom::ServerGroupChatRoom (const shared_ptr &core, SalCallOp *op)