#include <xmpp_muc.h>
Inheritance diagram for XMPP::MUC::Room:
XMPP::MUC::Room::Room | ( | C2S::StreamHandler * | handler, | |
const JID & | jid, | |||
const PString & | nick | |||
) |
virtual PBoolean XMPP::MUC::Room::Enter | ( | ) | [virtual] |
const Users& XMPP::MUC::Room::GetOtherUsers | ( | ) | const [inline] |
const User& XMPP::MUC::Room::GetUser | ( | ) | const [inline] |
virtual PBoolean XMPP::MUC::Room::Leave | ( | ) | [virtual] |
virtual void XMPP::MUC::Room::OnMessage | ( | Message & | msg | ) | [virtual] |
virtual void XMPP::MUC::Room::OnRoomJoined | ( | ) | [virtual] |
virtual void XMPP::MUC::Room::OnRoomLeft | ( | ) | [virtual] |
virtual void XMPP::MUC::Room::OnUserAdded | ( | User & | user | ) | [virtual] |
virtual void XMPP::MUC::Room::OnUserChanged | ( | User & | user | ) | [virtual] |
virtual void XMPP::MUC::Room::OnUserRemoved | ( | User & | user | ) | [virtual] |
XMPP::MUC::Room::PDECLARE_SMART_NOTIFIER | ( | C2S::StreamHandler | , | |
Room | , | |||
OnSessionReleased | ||||
) | [protected] |
C2S::StreamHandler* XMPP::MUC::Room::m_Handler [protected] |
PNotifierList XMPP::MUC::Room::m_MessageHandlers [protected] |
Users XMPP::MUC::Room::m_OtherUsers [protected] |
BareJID XMPP::MUC::Room::m_RoomJID [protected] |
PNotifierList XMPP::MUC::Room::m_RoomJoinedHandlers [protected] |
PNotifierList XMPP::MUC::Room::m_RoomLeftHandlers [protected] |
User XMPP::MUC::Room::m_User [protected] |
PNotifierList XMPP::MUC::Room::m_UserAddedHandlers [protected] |
PNotifierList XMPP::MUC::Room::m_UserChangedHandlers [protected] |
PNotifierList XMPP::MUC::Room::m_UserRemovedHandlers [protected] |