Twitch SDK (Internal)
ttv::chat::ChatSession Member List

This is the complete list of members for ttv::chat::ChatSession, including all inherited members.

Action(const std::string &target, const std::string &msg)ttv::chat::ChatSession
AddEventHandler(IChatReceiveNetworkEvent *handler)ttv::chat::ChatSession
Away(const std::string &msg)ttv::chat::ChatSession
Cap(const std::string &subCommand, const std::string &capabilities)ttv::chat::ChatSession
ChatSession()ttv::chat::ChatSession
CTCP(const std::string &target, const std::string &cmd, const std::string &msg=std::string())ttv::chat::ChatSession
CTCPPing(const std::string &target)ttv::chat::ChatSession
CTCPReply(const std::string &target, const std::string &cmd, const std::string &msg=std::string())ttv::chat::ChatSession
DispatchEvent(const ChatNetworkEvent &evt)ttv::chat::ChatSessionprotected
DoEvent(const ChatNetworkEvent &evt)ttv::chat::ChatSessionprotected
GetChannelTypes()ttv::chat::ChatSession
GetChannelUserModes(std::string *letters, std::string *symbols)ttv::chat::ChatSession
GetIdleTime()ttv::chat::ChatSession
GetNick() constttv::chat::ChatSession
GetServerCapability(const std::string &cap)ttv::chat::ChatSession
HasServerCapability(const std::string &cap)ttv::chat::ChatSession
InitDefaultServerCapabilities()ttv::chat::ChatSessionprotected
Invite(const std::string &user, const std::string &channel)ttv::chat::ChatSession
IsConnected()ttv::chat::ChatSessioninline
IsMe(const std::string &nick)ttv::chat::ChatSession
Join(const std::string &channel, const std::string &key=std::string())ttv::chat::ChatSession
Kick(const std::string &channel, const std::string &user, const std::string &reason=std::string())ttv::chat::ChatSession
List()ttv::chat::ChatSession
m_mapServerCapsttv::chat::ChatSessionprivate
mConnectedttv::chat::ChatSessionprivate
mEventHandlersttv::chat::ChatSessionprivate
mLastActivityttv::chat::ChatSessionprivate
mNickttv::chat::ChatSessionprivate
Mode(const std::string &target, const std::string &modes)ttv::chat::ChatSession
mWriterttv::chat::ChatSessionprivate
Nick(const std::string &nick)ttv::chat::ChatSession
Notice(const std::string &target, const std::string &msg)ttv::chat::ChatSession
OnConnect(const ChatNetworkEvent &evt)ttv::chat::ChatSessionprotected
OnCTCPPing(const ChatNetworkEvent &evt)ttv::chat::ChatSessionprotected
OnCTCPRplPing(const ChatNetworkEvent &evt)ttv::chat::ChatSessionprotected
OnCTCPVersion(const ChatNetworkEvent &evt)ttv::chat::ChatSessionprotected
OnDisconnect(const ChatNetworkEvent &evt)ttv::chat::ChatSessionprotected
OnJoin(const ChatNetworkEvent &evt)ttv::chat::ChatSessionprotected
OnKick(const ChatNetworkEvent &evt)ttv::chat::ChatSessionprotected
OnMode(const ChatNetworkEvent &evt)ttv::chat::ChatSessionprotected
OnNick(const ChatNetworkEvent &evt)ttv::chat::ChatSessionprotected
OnPart(const ChatNetworkEvent &evt)ttv::chat::ChatSessionprotected
OnPing(const ChatNetworkEvent &evt)ttv::chat::ChatSessionprotected
OnQuit(const ChatNetworkEvent &evt)ttv::chat::ChatSessionprotected
OnRplList(const ChatNetworkEvent &evt)ttv::chat::ChatSessionprotected
OnRplListStart(const ChatNetworkEvent &evt)ttv::chat::ChatSessionprotected
OnRplNamReply(const ChatNetworkEvent &evt)ttv::chat::ChatSessionprotected
OnRplProtoCtl(const ChatNetworkEvent &evt)ttv::chat::ChatSessionprotected
OnRplWelcome(const ChatNetworkEvent &evt)ttv::chat::ChatSessionprotected
Part(const std::string &channel, const std::string &msg=std::string())ttv::chat::ChatSession
Pass(const std::string &pass)ttv::chat::ChatSession
Ping(const std::string &target)ttv::chat::ChatSession
Pong(const std::string &target)ttv::chat::ChatSession
PrivMsg(const std::string &target, const std::string &msg)ttv::chat::ChatSession
Quit(const std::string &msg)ttv::chat::ChatSession
Raw(const std::string &text)ttv::chat::ChatSession
ReceiveEvent(const ChatNetworkEvent &evt)ttv::chat::ChatSessionvirtual
RemoveEventHandler(IChatReceiveNetworkEvent *handler)ttv::chat::ChatSession
ResetIdleCounter()ttv::chat::ChatSessionprotected
SetNick(const std::string &nick)ttv::chat::ChatSession
SetWriter(std::shared_ptr< IChatWriteNetworkEvent > writer)ttv::chat::ChatSession
Topic(const std::string &channel, const std::string &topic=std::string())ttv::chat::ChatSession
TwitchClient()ttv::chat::ChatSession
User(const std::string &nick, const std::string &name)ttv::chat::ChatSession
UserHost(const std::string &user)ttv::chat::ChatSession
Whois(const std::string &target)ttv::chat::ChatSession
~ChatSession()ttv::chat::ChatSession
~IChatReceiveNetworkEvent()ttv::chat::IChatReceiveNetworkEventvirtual