| AddListener(std::shared_ptr< Listener > listener) | ttv::chat::ChatUserThread | |
| AddRealtimeMessage(const WhisperMessage &message) | ttv::chat::ChatUserThread | |
| BumpLastMessage(const WhisperMessage &message) | ttv::chat::ChatUserThread | private |
| 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::ChatUserThread | private |
| CheckShutdown() | ttv::Component | protectedvirtual |
| CompleteShutdown() override | ttv::chat::ChatUserThread | privatevirtual |
| CompleteTask(Task *task) | ttv::Component | protected |
| Component() | ttv::Component | protected |
| FetchMessages(MessageId start, uint32_t beforeCount, const FetchMessagesCallback &callback) | ttv::chat::ChatUserThread | |
| FetchMessagesCallback typedef | ttv::chat::ChatUserThread | |
| FetchMetadata() | ttv::chat::ChatUserThread | private |
| GetFailedSend() const | ttv::chat::ChatUserThread | inline |
| GetFetchFailed() const | ttv::chat::ChatUserThread | inline |
| GetId() const | ttv::chat::ChatUserThread | inline |
| GetLastMessageId() const | ttv::chat::ChatUserThread | inline |
| GetLastReadMessageId() const | ttv::chat::ChatUserThread | inline |
| GetLastUpdateTimestamp() const | ttv::chat::ChatUserThread | inline |
| GetLocalParticipant(ChatUserInfo &userInfo) const | ttv::chat::ChatUserThread | |
| GetLoggerName() const override | ttv::chat::ChatUserThread | virtual |
| GetMetadata(ThreadData &thread) const | ttv::chat::ChatUserThread | |
| GetParticipants() | ttv::chat::ChatUserThread | inline |
| GetPlaceholder() const | ttv::chat::ChatUserThread | inline |
| GetState() const override | ttv::Component | virtual |
| GetTaskRunner() | ttv::Component | inline |
| Initialize() override | ttv::UserComponent | virtual |
| IsTaskRunning(Task *task) const | ttv::Component | protected |
| Log(TTV_MessageLevel level, const char *format,...) | ttv::UserComponent | protected |
| mArchived | ttv::chat::ChatUserThread | private |
| mBitsConfiguration | ttv::chat::ChatUserThread | private |
| mFailedSend | ttv::chat::ChatUserThread | private |
| mFetchMetadataFailed | ttv::chat::ChatUserThread | private |
| mLastFetchedTimestamp | ttv::chat::ChatUserThread | private |
| mLastMessage | ttv::chat::ChatUserThread | private |
| mLastMessageId | ttv::chat::ChatUserThread | private |
| mLastMessageUpdated | ttv::chat::ChatUserThread | private |
| mLastReadMessageId | ttv::chat::ChatUserThread | private |
| mLastUpdateTimestamp | ttv::chat::ChatUserThread | private |
| mListeners | ttv::chat::ChatUserThread | private |
| mMetadataFetchTimer | ttv::chat::ChatUserThread | private |
| mMuted | ttv::chat::ChatUserThread | private |
| mOAuthIssue | ttv::UserComponent | protected |
| mParticipants | ttv::chat::ChatUserThread | private |
| mParticipantsUpdated | ttv::chat::ChatUserThread | private |
| mPlaceholder | ttv::chat::ChatUserThread | private |
| mRunningTasks | ttv::Component | protected |
| mShutdownTimeMilliseconds | ttv::Component | protected |
| mState | ttv::Component | protected |
| mTaskMutex | ttv::Component | mutableprotected |
| mTaskRunner | ttv::Component | protected |
| mThreadId | ttv::chat::ChatUserThread | private |
| mTokenizationOptions | ttv::chat::ChatUserThread | private |
| mUnreadMessageWindowUpdate | ttv::chat::ChatUserThread | private |
| mUser | ttv::UserComponent | protected |
| OnUserAuthenticationIssue(std::shared_ptr< const OAuthToken > oauthToken, TTV_ErrorCode ec) | ttv::UserComponent | protectedvirtual |
| OnUserInfoFetchComplete(TTV_ErrorCode ec) | ttv::UserComponent | protectedvirtual |
| OnUserLogInComplete(TTV_ErrorCode ec) | ttv::UserComponent | protectedvirtual |
| OnUserLogOutComplete(TTV_ErrorCode ec) | ttv::UserComponent | protectedvirtual |
| RemoveListener(std::shared_ptr< Listener > listener) | ttv::chat::ChatUserThread | |
| ScheduleFetch() | ttv::chat::ChatUserThread | private |
| SetArchived(bool archived, const SetMutedCallback &callback) | ttv::chat::ChatUserThread | |
| SetArchivedCallback typedef | ttv::chat::ChatUserThread | |
| SetBitsConfiguration(std::shared_ptr< BitsConfiguration > bitsConfiguration) | ttv::chat::ChatUserThread | inline |
| SetClientState(State state) | ttv::Component | protectedvirtual |
| SetFailedSend(bool failed) | ttv::chat::ChatUserThread | inline |
| SetLastMessageReadId(MessageId id, const SetLastMessageReadIdCallback &callback) | ttv::chat::ChatUserThread | |
| SetLastMessageReadIdCallback typedef | ttv::chat::ChatUserThread | |
| SetMuted(bool muted, const SetMutedCallback &callback) | ttv::chat::ChatUserThread | |
| SetMutedCallback typedef | ttv::chat::ChatUserThread | |
| SetServerState(State state) | ttv::Component | protectedvirtual |
| SetState(State state) | ttv::Component | protectedvirtual |
| SetTaskRunner(std::shared_ptr< TaskRunner > taskRunner) | ttv::Component | virtual |
| SetTokenizationOptions(const TokenizationOptions &tokenizationOptions) | ttv::chat::ChatUserThread | inline |
| SetUnreadMessageWindow(MessageId lastMessageId, MessageId lastReadMessageId) | ttv::chat::ChatUserThread | |
| Shutdown() override | ttv::Component | virtual |
| StartTask(std::shared_ptr< Task > task) | ttv::Component | protected |
| State enum name | ttv::IComponent | |
| Update() override | ttv::chat::ChatUserThread | virtual |
| UpdateMetadata(const ThreadData &thread) | ttv::chat::ChatUserThread | |
| UpdateParticipants(const WhisperMessage &message) | ttv::chat::ChatUserThread | private |
| UserComponent(const std::shared_ptr< User > &user) | ttv::UserComponent | |
| ~ChatUserThread() | ttv::chat::ChatUserThread | virtual |
| ~Component() | ttv::Component | virtual |