|
Twitch SDK (Internal)
|
#include <chatlistener.h>
Public Member Functions | |
| virtual void | ChatReplayStateChanged (UserId userId, const std::string &vodId, ChatReplayState state, TTV_ErrorCode ec)=0 |
| virtual void | ChatReplayCurrentTimeChanged (UserId userId, const std::string &vodId, Timestamp time)=0 |
| virtual void | ChatReplayMessagesReceived (UserId userId, const std::string &vodId, const std::vector< ReplayMessage > &messageList)=0 |
| virtual void | ChatReplayDeleteMessageComplete (UserId userId, const std::string &vodId, const std::string &messageId, TTV_ErrorCode ec)=0 |
|
pure virtual |
Fired periodically to indicate the current playhead time relative to the start of the vod.
Implemented in ttv::binding::java::JavaIChatReplayListenerProxy.
|
pure virtual |
Fired when a request to delete a message has completed.
Implemented in ttv::binding::java::JavaIChatReplayListenerProxy.
|
pure virtual |
Fired to notify that messages have been received at the current playhead time. The client should release the reference as promptly as possible so the underlying memory buffer can be reused.
Implemented in ttv::binding::java::JavaIChatReplayListenerProxy.
|
pure virtual |
Fired to indicate the playback state has changed.
Implemented in ttv::binding::java::JavaIChatReplayListenerProxy.
1.8.13