addEventSink(IOnlineEventSink *a_poSink) | COnlineChatBEImpl | [virtual] |
CE_Challenge enum value | IOnlineChatBE | |
CE_Joins enum value | IOnlineChatBE | |
CE_Leaves enum value | IOnlineChatBE | |
CE_Message enum value | IOnlineChatBE | |
CE_MyNick enum value | IOnlineChatBE | |
CE_NickChange enum value | IOnlineChatBE | |
CE_Nothing enum value | IOnlineChatBE | |
CE_ServerMessage enum value | IOnlineChatBE | |
ChatEventEnum enum name | IOnlineChatBE | |
ClientModeEnum enum name | IOnlineChatBE | |
CM_Away enum value | IOnlineChatBE | |
CM_Chatroom enum value | IOnlineChatBE | |
CM_Game enum value | IOnlineChatBE | |
CM_WaitingForChallenge enum value | IOnlineChatBE | |
COnlineChatBEImpl() | COnlineChatBEImpl | |
connect(std::string a_sNick) | COnlineChatBEImpl | [virtual] |
ConnectionStateEnum enum name | IOnlineChatBE | |
create() | IOnlineChatBE | [static] |
CS_Connected enum value | IOnlineChatBE | |
CS_Connecting enum value | IOnlineChatBE | |
CS_Disconnected enum value | IOnlineChatBE | |
CS_Disconnecting enum value | IOnlineChatBE | |
disconnect() | COnlineChatBEImpl | [virtual] |
EventSinkList typedef | COnlineChatBEImpl | [protected] |
getClientMode() const | COnlineChatBEImpl | [virtual] |
getConnectionState() const | COnlineChatBEImpl | [virtual] |
getMyClientMode() const | COnlineChatBEImpl | [virtual] |
getMyNick() const | COnlineChatBEImpl | [virtual] |
getMyUserInfo() const | COnlineChatBEImpl | [virtual] |
getUserCount() const | COnlineChatBEImpl | [virtual] |
getUserInfo(int a_iUserNumber) const | COnlineChatBEImpl | [virtual] |
internalConnect() | COnlineChatBEImpl | [protected] |
internalDisconnect() | COnlineChatBEImpl | [protected] |
internalProcessMessage() | COnlineChatBEImpl | [protected] |
IOnlineChatBE() | IOnlineChatBE | [inline, protected] |
m_acIncomingBuffer | COnlineChatBEImpl | [protected] |
m_apoSinks | COnlineChatBEImpl | [protected] |
m_apoUsers | COnlineChatBEImpl | [protected] |
m_enClientMode | COnlineChatBEImpl | [protected] |
m_enConnectionState | COnlineChatBEImpl | [protected] |
m_enNotifiedState | COnlineChatBEImpl | [protected] |
m_iIncomingBufferSize | COnlineChatBEImpl | [protected] |
m_poLock | COnlineChatBEImpl | [protected] |
m_poSocket | COnlineChatBEImpl | [protected] |
m_poSocketSet | COnlineChatBEImpl | [protected] |
m_sMyNick | COnlineChatBEImpl | [protected] |
notifyConnectionState(IOnlineChatBE::ConnectionStateEnum a_enOldState, IOnlineChatBE::ConnectionStateEnum a_enNewState, const std::string &a_rsMessage) | COnlineChatBEImpl | [protected] |
notifyConnectionState(const std::string &a_rsMessage) | COnlineChatBEImpl | [protected] |
notifyEvent(const IOnlineChatBE::SChatEvent &a_roEvent) | COnlineChatBEImpl | [protected] |
removeAllEventSinks() | COnlineChatBEImpl | [virtual] |
removeEventSink(IOnlineEventSink *a_poSink) | COnlineChatBEImpl | [virtual] |
sendNick() | COnlineChatBEImpl | [protected] |
sendRawData(char a_cPrefix, const char *a_pcMessage) | COnlineChatBEImpl | [protected] |
setClientMode(ClientModeEnum a_enNewMode) | COnlineChatBEImpl | [virtual] |
setMyClientMode(ClientModeEnum a_enClientMode) | COnlineChatBEImpl | [virtual] |
IOnlineChatBE::setMyClientMode(ClientModeEnum a_enClientMode)=0 | IOnlineChatBE | [pure virtual] |
setMyNick(std::string a_sNick) | COnlineChatBEImpl | [virtual] |
threadFunction() | COnlineChatBEImpl | [protected] |
UserInfoList typedef | COnlineChatBEImpl | [protected] |
~COnlineChatBEImpl() | COnlineChatBEImpl | |
~IOnlineChatBE() | IOnlineChatBE | [inline, protected, virtual] |