#include <chatconnection.h>
|
| virtual void | OnConnected (ChatConnection *source)=0 |
| |
| virtual void | OnConnectionFailed (ChatConnection *source, TTV_ErrorCode ec)=0 |
| |
| virtual void | OnConnectionLost (ChatConnection *source, TTV_ErrorCode ec)=0 |
| |
| virtual void | OnCleared (ChatConnection *source, const std::string &username, const std::map< std::string, std::string > &messageTags)=0 |
| |
| virtual void | OnPrivateMessageReceived (ChatConnection *source, const std::string &username, const std::string &message, const std::map< std::string, std::string > &messageTags, bool action)=0 |
| |
| virtual void | OnUserNoticeReceived (ChatConnection *source, const std::string &message, const std::map< std::string, std::string > &messageTags)=0 |
| |
| virtual void | OnUserStateChanged (ChatConnection *source, const std::map< std::string, std::string > &messageTags)=0 |
| |
| virtual void | OnChatRestrictionsChanged (ChatConnection *source, const ChatChannelRestrictions &restrictions)=0 |
| |
| virtual void | OnPermanentBanChanged (ChatConnection *source, bool banned)=0 |
| |
| virtual void | OnTemporaryBanChanged (ChatConnection *source, bool temporarilyBanned, uint32_t timeout)=0 |
| |
| virtual void | OnBadgesChanged (ChatConnection *source, const std::string &username, const std::string &badgesMessageTag)=0 |
| |
| virtual void | OnHostTargetChanged (ChatConnection *source, const std::string &targetChannel, uint32_t numViewers)=0 |
| |
| virtual void | OnNoticeReceived (ChatConnection *source, const std::string &id, const std::map< std::string, std::string > ¶ms)=0 |
| |
| virtual void | OnIgnoreChanged (ChatConnection *source, const std::string &blockUserName, bool ignore)=0 |
| |
◆ OnBadgesChanged()
| virtual void ttv::chat::ChatConnection::Listener::OnBadgesChanged |
( |
ChatConnection * |
source, |
|
|
const std::string & |
username, |
|
|
const std::string & |
badgesMessageTag |
|
) |
| |
|
pure virtual |
◆ OnChatRestrictionsChanged()
◆ OnCleared()
| virtual void ttv::chat::ChatConnection::Listener::OnCleared |
( |
ChatConnection * |
source, |
|
|
const std::string & |
username, |
|
|
const std::map< std::string, std::string > & |
messageTags |
|
) |
| |
|
pure virtual |
◆ OnConnected()
| virtual void ttv::chat::ChatConnection::Listener::OnConnected |
( |
ChatConnection * |
source | ) |
|
|
pure virtual |
◆ OnConnectionFailed()
◆ OnConnectionLost()
◆ OnHostTargetChanged()
| virtual void ttv::chat::ChatConnection::Listener::OnHostTargetChanged |
( |
ChatConnection * |
source, |
|
|
const std::string & |
targetChannel, |
|
|
uint32_t |
numViewers |
|
) |
| |
|
pure virtual |
◆ OnIgnoreChanged()
| virtual void ttv::chat::ChatConnection::Listener::OnIgnoreChanged |
( |
ChatConnection * |
source, |
|
|
const std::string & |
blockUserName, |
|
|
bool |
ignore |
|
) |
| |
|
pure virtual |
◆ OnNoticeReceived()
| virtual void ttv::chat::ChatConnection::Listener::OnNoticeReceived |
( |
ChatConnection * |
source, |
|
|
const std::string & |
id, |
|
|
const std::map< std::string, std::string > & |
params |
|
) |
| |
|
pure virtual |
◆ OnPermanentBanChanged()
| virtual void ttv::chat::ChatConnection::Listener::OnPermanentBanChanged |
( |
ChatConnection * |
source, |
|
|
bool |
banned |
|
) |
| |
|
pure virtual |
◆ OnPrivateMessageReceived()
| virtual void ttv::chat::ChatConnection::Listener::OnPrivateMessageReceived |
( |
ChatConnection * |
source, |
|
|
const std::string & |
username, |
|
|
const std::string & |
message, |
|
|
const std::map< std::string, std::string > & |
messageTags, |
|
|
bool |
action |
|
) |
| |
|
pure virtual |
◆ OnTemporaryBanChanged()
| virtual void ttv::chat::ChatConnection::Listener::OnTemporaryBanChanged |
( |
ChatConnection * |
source, |
|
|
bool |
temporarilyBanned, |
|
|
uint32_t |
timeout |
|
) |
| |
|
pure virtual |
◆ OnUserNoticeReceived()
| virtual void ttv::chat::ChatConnection::Listener::OnUserNoticeReceived |
( |
ChatConnection * |
source, |
|
|
const std::string & |
message, |
|
|
const std::map< std::string, std::string > & |
messageTags |
|
) |
| |
|
pure virtual |
◆ OnUserStateChanged()
| virtual void ttv::chat::ChatConnection::Listener::OnUserStateChanged |
( |
ChatConnection * |
source, |
|
|
const std::map< std::string, std::string > & |
messageTags |
|
) |
| |
|
pure virtual |
The documentation for this class was generated from the following file: