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

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

AddListener(const std::shared_ptr< IChatReplayListener > &listener)ttv::chat::ChatReplayinline
Advance()ttv::chat::ChatReplayprivate
ChatReplay(const std::shared_ptr< User > &user)ttv::chat::ChatReplay
CheckShutdown()ttv::Componentprotectedvirtual
CompleteShutdown() overridettv::chat::ChatReplayvirtual
CompleteTask(Task *task)ttv::Componentprotected
Component()ttv::Componentprotected
DeleteMessage(const std::string &messageId) overridettv::chat::ChatReplayvirtual
Dispose() overridettv::chat::ChatReplayvirtual
DisposerFunc typedefttv::chat::ChatReplay
FetchBitsConfig()ttv::chat::ChatReplayprivate
FetchChatReplayMessagesAtMillisecond(uint64_t timestamp)ttv::chat::ChatReplayprivate
FetchVod()ttv::chat::ChatReplayprivate
GetChannelId(UserId &result) const overridettv::chat::ChatReplayvirtual
GetCurrentTime(Timestamp &timestamp) const overridettv::chat::ChatReplayvirtual
GetLoggerName() const overridettv::chat::ChatReplayvirtual
GetReplayState(ChatReplayState &result) const overridettv::chat::ChatReplayvirtual
GetState() const overridettv::Componentvirtual
GetTaskRunner()ttv::Componentinline
GetVodId() constttv::chat::ChatReplayinline
Initialize() overridettv::chat::ChatReplayvirtual
IsTaskRunning(Task *task) constttv::Componentprotected
mBitsConfigFetchInFlightttv::chat::ChatReplayprivate
mBitsConfigRepositoryttv::chat::ChatReplayprivate
mBitsConfigurationttv::chat::ChatReplayprivate
mChannelIdttv::chat::ChatReplayprivate
mChannelRepositoryttv::chat::ChatReplayprivate
mChatReplayMessagesFetcherttv::chat::ChatReplayprivate
mDisposerFuncttv::chat::ChatReplayprivate
mFetchBitsConfigRetryTimerttv::chat::ChatReplayprivate
mFetchedListsttv::chat::ChatReplayprivate
mFetchMessagesRetryTimerttv::chat::ChatReplayprivate
mFetchVodRetryTimerttv::chat::ChatReplayprivate
mHasFetchedBitsConfigttv::chat::ChatReplayprivate
mHasFetchedVodttv::chat::ChatReplayprivate
mHasNoMessagesttv::chat::ChatReplayprivate
mLastLoadedTimeMillisecondsttv::chat::ChatReplayprivate
mLastUpdateTimeMillisecondsttv::chat::ChatReplayprivate
mListenersttv::chat::ChatReplayprivate
mPlayheadTimeMillisecondsttv::chat::ChatReplayprivate
mReplayStatettv::chat::ChatReplayprivate
mRunningTasksttv::Componentprotected
mSeekCountttv::chat::ChatReplayprivate
mShutdownTimeMillisecondsttv::Componentprotected
mStatettv::Componentprotected
mTaskMutexttv::Componentmutableprotected
mTaskRunnerttv::Componentprotected
mTokenizationOptionsttv::chat::ChatReplayprivate
mUserttv::chat::ChatReplayprivate
mUserIdttv::chat::ChatReplayprivate
mVodFetchInFlightttv::chat::ChatReplayprivate
mVodIdttv::chat::ChatReplayprivate
mVodRecordedAtSecondsttv::chat::ChatReplayprivate
NudgePlayhead(uint64_t timestampMilliseconds) overridettv::chat::ChatReplayvirtual
Pause() overridettv::chat::ChatReplayvirtual
Play() overridettv::chat::ChatReplayvirtual
Seek(Timestamp timestamp) overridettv::chat::ChatReplayvirtual
SetBitsConfigRepository(const std::shared_ptr< BitsConfigRepository > &repository)ttv::chat::ChatReplayinline
SetChannelRepository(const std::shared_ptr< ChannelRepository > &repository)ttv::chat::ChatReplayinline
SetClientState(State state)ttv::Componentprotectedvirtual
SetDisposer(DisposerFunc &&func)ttv::chat::ChatReplayinline
SetReplayState(ChatReplayState state)ttv::chat::ChatReplayprivate
SetServerState(State state)ttv::Componentprotectedvirtual
SetState(State state)ttv::Componentprotectedvirtual
SetTaskRunner(std::shared_ptr< TaskRunner > taskRunner)ttv::Componentvirtual
SetTokenizationOptions(const TokenizationOptions &tokenizationOptions)ttv::chat::ChatReplayinline
SetVodId(const std::string &vodId)ttv::chat::ChatReplay
Shutdown() overridettv::chat::ChatReplayvirtual
StartTask(std::shared_ptr< Task > task)ttv::Componentprotected
State enum namettv::IComponent
Update() overridettv::chat::ChatReplayvirtual
~Component()ttv::Componentvirtual
~IChatReplay()ttv::chat::IChatReplayvirtual