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

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

AddListener(std::shared_ptr< Listener > listener)ttv::chat::ChatUserThread
AddRealtimeMessage(const WhisperMessage &message)ttv::chat::ChatUserThread
BumpLastMessage(const WhisperMessage &message)ttv::chat::ChatUserThreadprivate
ChatUserThread(const std::string &threadId, const std::shared_ptr< User > &user, const ThreadData &data)ttv::chat::ChatUserThread
ChatUserThread(const std::string &threadId, const std::shared_ptr< User > &user)ttv::chat::ChatUserThread
ChatUserThread(const std::string &threadId, const std::shared_ptr< User > &user, bool placeholder)ttv::chat::ChatUserThreadprivate
CheckShutdown()ttv::Componentprotectedvirtual
CompleteShutdown() overridettv::chat::ChatUserThreadprivatevirtual
CompleteTask(Task *task)ttv::Componentprotected
Component()ttv::Componentprotected
FetchMessages(MessageId start, uint32_t beforeCount, const FetchMessagesCallback &callback)ttv::chat::ChatUserThread
FetchMessagesCallback typedefttv::chat::ChatUserThread
FetchMetadata()ttv::chat::ChatUserThreadprivate
GetFailedSend() constttv::chat::ChatUserThreadinline
GetFetchFailed() constttv::chat::ChatUserThreadinline
GetId() constttv::chat::ChatUserThreadinline
GetLastMessageId() constttv::chat::ChatUserThreadinline
GetLastReadMessageId() constttv::chat::ChatUserThreadinline
GetLastUpdateTimestamp() constttv::chat::ChatUserThreadinline
GetLocalParticipant(ChatUserInfo &userInfo) constttv::chat::ChatUserThread
GetLoggerName() const overridettv::chat::ChatUserThreadvirtual
GetMetadata(ThreadData &thread) constttv::chat::ChatUserThread
GetParticipants()ttv::chat::ChatUserThreadinline
GetPlaceholder() constttv::chat::ChatUserThreadinline
GetState() const overridettv::Componentvirtual
GetTaskRunner()ttv::Componentinline
Initialize() overridettv::UserComponentvirtual
IsTaskRunning(Task *task) constttv::Componentprotected
Log(TTV_MessageLevel level, const char *format,...)ttv::UserComponentprotected
mArchivedttv::chat::ChatUserThreadprivate
mBitsConfigurationttv::chat::ChatUserThreadprivate
mFailedSendttv::chat::ChatUserThreadprivate
mFetchMetadataFailedttv::chat::ChatUserThreadprivate
mLastFetchedTimestampttv::chat::ChatUserThreadprivate
mLastMessagettv::chat::ChatUserThreadprivate
mLastMessageIdttv::chat::ChatUserThreadprivate
mLastMessageUpdatedttv::chat::ChatUserThreadprivate
mLastReadMessageIdttv::chat::ChatUserThreadprivate
mLastUpdateTimestampttv::chat::ChatUserThreadprivate
mListenersttv::chat::ChatUserThreadprivate
mMetadataFetchTimerttv::chat::ChatUserThreadprivate
mMutedttv::chat::ChatUserThreadprivate
mOAuthIssuettv::UserComponentprotected
mParticipantsttv::chat::ChatUserThreadprivate
mParticipantsUpdatedttv::chat::ChatUserThreadprivate
mPlaceholderttv::chat::ChatUserThreadprivate
mRunningTasksttv::Componentprotected
mShutdownTimeMillisecondsttv::Componentprotected
mStatettv::Componentprotected
mTaskMutexttv::Componentmutableprotected
mTaskRunnerttv::Componentprotected
mThreadIdttv::chat::ChatUserThreadprivate
mTokenizationOptionsttv::chat::ChatUserThreadprivate
mUnreadMessageWindowUpdatettv::chat::ChatUserThreadprivate
mUserttv::UserComponentprotected
OnUserAuthenticationIssue(std::shared_ptr< const OAuthToken > oauthToken, TTV_ErrorCode ec)ttv::UserComponentprotectedvirtual
OnUserInfoFetchComplete(TTV_ErrorCode ec)ttv::UserComponentprotectedvirtual
OnUserLogInComplete(TTV_ErrorCode ec)ttv::UserComponentprotectedvirtual
OnUserLogOutComplete(TTV_ErrorCode ec)ttv::UserComponentprotectedvirtual
RemoveListener(std::shared_ptr< Listener > listener)ttv::chat::ChatUserThread
ScheduleFetch()ttv::chat::ChatUserThreadprivate
SetArchived(bool archived, const SetMutedCallback &callback)ttv::chat::ChatUserThread
SetArchivedCallback typedefttv::chat::ChatUserThread
SetBitsConfiguration(std::shared_ptr< BitsConfiguration > bitsConfiguration)ttv::chat::ChatUserThreadinline
SetClientState(State state)ttv::Componentprotectedvirtual
SetFailedSend(bool failed)ttv::chat::ChatUserThreadinline
SetLastMessageReadId(MessageId id, const SetLastMessageReadIdCallback &callback)ttv::chat::ChatUserThread
SetLastMessageReadIdCallback typedefttv::chat::ChatUserThread
SetMuted(bool muted, const SetMutedCallback &callback)ttv::chat::ChatUserThread
SetMutedCallback typedefttv::chat::ChatUserThread
SetServerState(State state)ttv::Componentprotectedvirtual
SetState(State state)ttv::Componentprotectedvirtual
SetTaskRunner(std::shared_ptr< TaskRunner > taskRunner)ttv::Componentvirtual
SetTokenizationOptions(const TokenizationOptions &tokenizationOptions)ttv::chat::ChatUserThreadinline
SetUnreadMessageWindow(MessageId lastMessageId, MessageId lastReadMessageId)ttv::chat::ChatUserThread
Shutdown() overridettv::Componentvirtual
StartTask(std::shared_ptr< Task > task)ttv::Componentprotected
State enum namettv::IComponent
Update() overridettv::chat::ChatUserThreadvirtual
UpdateMetadata(const ThreadData &thread)ttv::chat::ChatUserThread
UpdateParticipants(const WhisperMessage &message)ttv::chat::ChatUserThreadprivate
UserComponent(const std::shared_ptr< User > &user)ttv::UserComponent
~ChatUserThread()ttv::chat::ChatUserThreadvirtual
~Component()ttv::Componentvirtual