15 #include <unordered_set> uint32_t UserId
Definition: coretypes.h:22
ChatReplayState
Definition: chattypes.h:547
uint32_t Timestamp
Definition: coretypes.h:27
virtual TTV_ErrorCode GetChannelId(UserId &result) const =0
virtual TTV_ErrorCode Seek(Timestamp timestamp)=0
JSON (JavaScript Object Notation).
Definition: adsapi.h:16
virtual TTV_ErrorCode Dispose()=0
virtual TTV_ErrorCode Play()=0
uint32_t TTV_ErrorCode
Definition: errortypes.h:30
virtual TTV_ErrorCode NudgePlayhead(uint64_t timestampMilliseconds)=0
Definition: ichatreplay.h:31
virtual TTV_ErrorCode DeleteMessage(const std::string &messageId)=0
virtual TTV_ErrorCode GetCurrentTime(Timestamp ×tamp) const =0
virtual TTV_ErrorCode Pause()=0
virtual TTV_ErrorCode GetReplayState(ChatReplayState &result) const =0