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

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

BumpThread(const std::string &threadId)ttv::chat::ChatUserThreadsprivate
ChatUserThreads(std::shared_ptr< User > user)ttv::chat::ChatUserThreads
CheckShutdown() overridettv::chat::ChatUserThreadsprotectedvirtual
CompleteShutdown() overridettv::chat::ChatUserThreadsprotectedvirtual
CompleteTask(Task *task)ttv::Componentprotected
Component()ttv::Componentprotected
CreateThread(const std::string &threadId, const ThreadData *data)ttv::chat::ChatUserThreadsprivate
FetchBitsConfig()ttv::chat::ChatUserThreadsprivate
FetchChatDisplayInfo()ttv::chat::ChatUserThreads
FetchEmoteSets()ttv::chat::ChatUserThreads
FetchThreadData(const std::string &threadId, const FetchThreadDataCallback &callback)ttv::chat::ChatUserThreads
FetchThreadDataCallback typedefttv::chat::ChatUserThreads
FetchThreadDataPage(uint32_t offset, uint32_t pageSize, const FetchThreadDataPageCallback &callback)ttv::chat::ChatUserThreads
FetchThreadDataPageCallback typedefttv::chat::ChatUserThreads
FetchUnreadCounts(const FetchUnreadCountsCallback &callback)ttv::chat::ChatUserThreads
FetchUnreadCountsCallback typedefttv::chat::ChatUserThreads
GenerateThreadId(UserId a, UserId b)ttv::chat::ChatUserThreadsstatic
GetComponentName()ttv::chat::ChatUserThreadsinlinestatic
GetLoggerName() const overridettv::chat::ChatUserThreadsvirtual
GetState() const overridettv::Componentvirtual
GetTaskRunner()ttv::Componentinline
GetThread(const std::string &threadId)ttv::chat::ChatUserThreads
Initialize() overridettv::chat::ChatUserThreadsvirtual
IsTaskRunning(Task *task) constttv::Componentprotected
Log(TTV_MessageLevel level, const char *format,...)ttv::UserComponentprotected
mBitsConfigFetchInFlightttv::chat::ChatUserThreadsprivate
mBitsConfigRepositoryttv::chat::ChatUserThreadsprivate
mBitsConfigurationttv::chat::ChatUserThreadsprivate
mCachedThreadSyncTimerttv::chat::ChatUserThreadsprivate
mChatGetDisplayInfoTaskttv::chat::ChatUserThreadsprivate
mChatGetUnreadMessageCountTaskttv::chat::ChatUserThreadsprivate
mChatUserInfottv::chat::ChatUserThreadsprivate
MergeThreads(const std::vector< ThreadData > &threadList)ttv::chat::ChatUserThreadsprivate
mFetchBitsConfigRetryTimerttv::chat::ChatUserThreadsprivate
mHasFetchedBitsConfigttv::chat::ChatUserThreadsprivate
mInternalThreadListenerttv::chat::ChatUserThreadsprivate
mListenersttv::chat::ChatUserThreadsprivate
mMaxFetchedThreadOffsetttv::chat::ChatUserThreadsprivate
mOAuthIssuettv::UserComponentprotected
mPendingSentCallbacksByNoncettv::chat::ChatUserThreadsprivate
mPubSubttv::chat::ChatUserThreadsprivate
mPubSubTopicListenerttv::chat::ChatUserThreadsprivate
mPubSubTopicListenerHelperttv::chat::ChatUserThreadsprivate
mRunningTasksttv::Componentprotected
mSettingRepositoryttv::chat::ChatUserThreadsprivate
mShutdownTimeMillisecondsttv::Componentprotected
mStatettv::Componentprotected
mTaskMutexttv::Componentmutableprotected
mTaskRunnerttv::Componentprotected
mThreadListttv::chat::ChatUserThreadsprivate
mThreadMapttv::chat::ChatUserThreadsprivate
mThreadPageFetcherttv::chat::ChatUserThreadsprivate
mTokenizationOptionsttv::chat::ChatUserThreadsprivate
mUnreadCountCallbacksttv::chat::ChatUserThreadsprivate
mUnreadSyncTimerttv::chat::ChatUserThreadsprivate
mUnreadThreadCachettv::chat::ChatUserThreadsprivate
mUserttv::UserComponentprotected
mUserChatDisplayFetchTimerttv::chat::ChatUserThreadsprivate
mUserRepositoryttv::chat::ChatUserThreadsprivate
mWhisperPubSubTopicttv::chat::ChatUserThreadsprivate
OnMetadataFetchComplete(ChatUserThread *source, TTV_ErrorCode ec)ttv::chat::ChatUserThreadsprivate
OnMuteStatusChanged(ChatUserThread *source, bool muted)ttv::chat::ChatUserThreadsprivate
OnParticipantsUpdated(ChatUserThread *source, const std::vector< ChatUserInfo > &participants)ttv::chat::ChatUserThreadsprivate
OnRealtimeMessageReceived(ChatUserThread *source, const WhisperMessage &message)ttv::chat::ChatUserThreadsprivate
OnTopicMessageReceived(const std::string &topic, const json::Value &msg)ttv::chat::ChatUserThreadsprivate
OnTopicSubscribeStateChanged(const std::string &topic, PubSubClient::SubscribeState::Enum state, TTV_ErrorCode ec)ttv::chat::ChatUserThreadsprivate
OnUnreadMessageWindowChanged(ChatUserThread *source, MessageId lastMessageId, MessageId lastReadMessageId)ttv::chat::ChatUserThreadsprivate
OnUserAuthenticationIssue(std::shared_ptr< const OAuthToken > oauthToken, TTV_ErrorCode ec)ttv::UserComponentprotectedvirtual
OnUserInfoFetchComplete(TTV_ErrorCode ec) overridettv::chat::ChatUserThreadsvirtual
OnUserLogInComplete(TTV_ErrorCode ec)ttv::UserComponentprotectedvirtual
OnUserLogOutComplete(TTV_ErrorCode ec)ttv::UserComponentprotectedvirtual
ProcessSentNonce(const std::string &nonce, MessageId messageId, TTV_ErrorCode ec)ttv::chat::ChatUserThreadsprivate
RemoveThread(const std::string &threadId)ttv::chat::ChatUserThreads
RemoveThreadWithUser(UserId userId)ttv::chat::ChatUserThreads
RequestUnreadCounts()ttv::chat::ChatUserThreadsprivate
SendMessageCallback typedefttv::chat::ChatUserThreads
SendMessageToUser(UserId userId, const std::string &message, WhisperMessage &placeholderMessage, const SendMessageCallback &callback)ttv::chat::ChatUserThreads
SendMessageWithThread(const std::shared_ptr< ChatUserThread > &thread, UserId otherUserId, const std::string &message, const SendMessageCallback &callback)ttv::chat::ChatUserThreadsprivate
SetBitsConfigRepository(std::shared_ptr< BitsConfigRepository > repository)ttv::chat::ChatUserThreadsinline
SetClientState(State state)ttv::Componentprotectedvirtual
SetListener(std::shared_ptr< IChatUserThreadsListener > listener)ttv::chat::ChatUserThreads
SetServerState(State state)ttv::Componentprotectedvirtual
SetSettingRepository(std::shared_ptr< SettingRepository > settings)ttv::chat::ChatUserThreads
SetState(State state)ttv::Componentprotectedvirtual
SetTaskRunner(std::shared_ptr< TaskRunner > taskRunner)ttv::Componentvirtual
SetTokenizationOptions(const TokenizationOptions &options)ttv::chat::ChatUserThreadsinline
SetUserRepository(std::shared_ptr< UserRepository > repository)ttv::chat::ChatUserThreadsinline
Shutdown() overridettv::chat::ChatUserThreadsvirtual
StartTask(std::shared_ptr< Task > task)ttv::Componentprotected
State enum namettv::IComponent
SubscribeTopics()ttv::chat::ChatUserThreadsprivate
SyncCachedThreads()ttv::chat::ChatUserThreadsprivate
TokenizeLocalMessage(const std::shared_ptr< User > &user, const std::string &message, const std::string &threadId, WhisperMessage &chatMessage)ttv::chat::ChatUserThreadsprivate
Update() overridettv::chat::ChatUserThreadsvirtual
UpdateCachedThreadWithLiveMessage(const WhisperMessage &message)ttv::chat::ChatUserThreadsprivate
UserComponent(const std::shared_ptr< User > &user)ttv::UserComponent
~ChatUserThreads()ttv::chat::ChatUserThreadsvirtual
~Component()ttv::Componentvirtual