Twitch SDK (Internal)
ttv
chat
ChatReplay
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::ChatReplay
inline
Advance
()
ttv::chat::ChatReplay
private
ChatReplay
(const std::shared_ptr< User > &user)
ttv::chat::ChatReplay
CheckShutdown
()
ttv::Component
protected
virtual
CompleteShutdown
() override
ttv::chat::ChatReplay
virtual
CompleteTask
(Task *task)
ttv::Component
protected
Component
()
ttv::Component
protected
DeleteMessage
(const std::string &messageId) override
ttv::chat::ChatReplay
virtual
Dispose
() override
ttv::chat::ChatReplay
virtual
DisposerFunc
typedef
ttv::chat::ChatReplay
FetchBitsConfig
()
ttv::chat::ChatReplay
private
FetchChatReplayMessagesAtMillisecond
(uint64_t timestamp)
ttv::chat::ChatReplay
private
FetchVod
()
ttv::chat::ChatReplay
private
GetChannelId
(UserId &result) const override
ttv::chat::ChatReplay
virtual
GetCurrentTime
(Timestamp ×tamp) const override
ttv::chat::ChatReplay
virtual
GetLoggerName
() const override
ttv::chat::ChatReplay
virtual
GetReplayState
(ChatReplayState &result) const override
ttv::chat::ChatReplay
virtual
GetState
() const override
ttv::Component
virtual
GetTaskRunner
()
ttv::Component
inline
GetVodId
() const
ttv::chat::ChatReplay
inline
Initialize
() override
ttv::chat::ChatReplay
virtual
IsTaskRunning
(Task *task) const
ttv::Component
protected
mBitsConfigFetchInFlight
ttv::chat::ChatReplay
private
mBitsConfigRepository
ttv::chat::ChatReplay
private
mBitsConfiguration
ttv::chat::ChatReplay
private
mChannelId
ttv::chat::ChatReplay
private
mChannelRepository
ttv::chat::ChatReplay
private
mChatReplayMessagesFetcher
ttv::chat::ChatReplay
private
mDisposerFunc
ttv::chat::ChatReplay
private
mFetchBitsConfigRetryTimer
ttv::chat::ChatReplay
private
mFetchedLists
ttv::chat::ChatReplay
private
mFetchMessagesRetryTimer
ttv::chat::ChatReplay
private
mFetchVodRetryTimer
ttv::chat::ChatReplay
private
mHasFetchedBitsConfig
ttv::chat::ChatReplay
private
mHasFetchedVod
ttv::chat::ChatReplay
private
mHasNoMessages
ttv::chat::ChatReplay
private
mLastLoadedTimeMilliseconds
ttv::chat::ChatReplay
private
mLastUpdateTimeMilliseconds
ttv::chat::ChatReplay
private
mListeners
ttv::chat::ChatReplay
private
mPlayheadTimeMilliseconds
ttv::chat::ChatReplay
private
mReplayState
ttv::chat::ChatReplay
private
mRunningTasks
ttv::Component
protected
mSeekCount
ttv::chat::ChatReplay
private
mShutdownTimeMilliseconds
ttv::Component
protected
mState
ttv::Component
protected
mTaskMutex
ttv::Component
mutable
protected
mTaskRunner
ttv::Component
protected
mTokenizationOptions
ttv::chat::ChatReplay
private
mUser
ttv::chat::ChatReplay
private
mUserId
ttv::chat::ChatReplay
private
mVodFetchInFlight
ttv::chat::ChatReplay
private
mVodId
ttv::chat::ChatReplay
private
mVodRecordedAtSeconds
ttv::chat::ChatReplay
private
NudgePlayhead
(uint64_t timestampMilliseconds) override
ttv::chat::ChatReplay
virtual
Pause
() override
ttv::chat::ChatReplay
virtual
Play
() override
ttv::chat::ChatReplay
virtual
Seek
(Timestamp timestamp) override
ttv::chat::ChatReplay
virtual
SetBitsConfigRepository
(const std::shared_ptr< BitsConfigRepository > &repository)
ttv::chat::ChatReplay
inline
SetChannelRepository
(const std::shared_ptr< ChannelRepository > &repository)
ttv::chat::ChatReplay
inline
SetClientState
(State state)
ttv::Component
protected
virtual
SetDisposer
(DisposerFunc &&func)
ttv::chat::ChatReplay
inline
SetReplayState
(ChatReplayState state)
ttv::chat::ChatReplay
private
SetServerState
(State state)
ttv::Component
protected
virtual
SetState
(State state)
ttv::Component
protected
virtual
SetTaskRunner
(std::shared_ptr< TaskRunner > taskRunner)
ttv::Component
virtual
SetTokenizationOptions
(const TokenizationOptions &tokenizationOptions)
ttv::chat::ChatReplay
inline
SetVodId
(const std::string &vodId)
ttv::chat::ChatReplay
Shutdown
() override
ttv::chat::ChatReplay
virtual
StartTask
(std::shared_ptr< Task > task)
ttv::Component
protected
State
enum name
ttv::IComponent
Update
() override
ttv::chat::ChatReplay
virtual
~Component
()
ttv::Component
virtual
~IChatReplay
()
ttv::chat::IChatReplay
virtual
Generated by
1.8.13