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

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

BlockChangeCallback typedefttv::chat::ChatUserBlockList
BlockUser(UserId userId, const std::string &reason, bool whisper, const BlockChangeCallback &=nullptr)ttv::chat::ChatUserBlockList
BlockUser(const std::string &userName, const std::string &reason, bool whisper, const BlockChangeCallback &=nullptr)ttv::chat::ChatUserBlockList
CancelRequestsForUser(UserId blockUserId)ttv::chat::ChatUserBlockListprivate
ChatUserBlockList(std::shared_ptr< User > user)ttv::chat::ChatUserBlockList
CheckShutdown() overridettv::chat::ChatUserBlockListprivatevirtual
CompleteShutdown() overridettv::UserComponentprotectedvirtual
CompleteTask(Task *task)ttv::Componentprotected
Component()ttv::Componentprotected
FetchBlockedUsers(const FetchBlockedUsersCallback &callback=nullptr)ttv::chat::ChatUserBlockList
FetchBlockedUsersCallback typedefttv::chat::ChatUserBlockList
FetchPage(uint offset, uint limit)ttv::chat::ChatUserBlockListprivate
GetBlockedUsers(std::unordered_set< UserId > &result) constttv::chat::ChatUserBlockList
GetComponentName()ttv::chat::ChatUserBlockListinlinestatic
GetLoggerName() const overridettv::chat::ChatUserBlockListvirtual
GetRefreshInterval() constttv::chat::ChatUserBlockListinline
GetState() const overridettv::Componentvirtual
GetTaskRunner()ttv::Componentinline
GetUser()ttv::chat::ChatUserBlockListinline
Initialize() overridettv::UserComponentvirtual
IsRefreshInProgress() constttv::chat::ChatUserBlockListprivate
IsTaskRunning(Task *task) constttv::Componentprotected
IsUserBlocked(UserId userId)ttv::chat::ChatUserBlockList
Log(TTV_MessageLevel level, const char *format,...)ttv::UserComponentprotected
mBlockedUsersttv::chat::ChatUserBlockListprivate
mBlockedUsersCallbacksttv::chat::ChatUserBlockListprivate
mOAuthIssuettv::UserComponentprotected
mQueuedChangesttv::chat::ChatUserBlockListprivate
mRefreshIntervalMillisecondsttv::chat::ChatUserBlockListprivate
mRefreshResultttv::chat::ChatUserBlockListprivate
mRefreshTimerttv::chat::ChatUserBlockListprivate
mRefreshUsersttv::chat::ChatUserBlockListprivate
mRunningChangeTaskttv::chat::ChatUserBlockListprivate
mRunningGetListTaskttv::chat::ChatUserBlockListprivate
mRunningTasksttv::Componentprotected
mShutdownTimeMillisecondsttv::Componentprotected
mStatettv::Componentprotected
mTaskMutexttv::Componentmutableprotected
mTaskRunnerttv::Componentprotected
mUserttv::UserComponentprotected
mUserInfoListttv::chat::ChatUserBlockListprivate
mUserRepositoryttv::chat::ChatUserBlockListprivate
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
ProcessNextRequest()ttv::chat::ChatUserBlockListprivate
RefreshComplete(TTV_ErrorCode ec)ttv::chat::ChatUserBlockListprivate
ScheduleRequest(UserId blockUserId, bool block, const std::string &reason, bool whisper, const BlockChangeCallback &callback)ttv::chat::ChatUserBlockListprivate
SetClientState(State state)ttv::Componentprotectedvirtual
SetLocalValue(SetReference set, UserId blockUserId, bool block)ttv::chat::ChatUserBlockListprivate
SetReference typedefttv::chat::ChatUserBlockListprivate
SetRefreshInterval(uint64_t milliseconds)ttv::chat::ChatUserBlockList
SetServerState(State state)ttv::Componentprotectedvirtual
SetState(State state)ttv::Componentprotectedvirtual
SetTaskRunner(std::shared_ptr< TaskRunner > taskRunner)ttv::Componentvirtual
Shutdown() overridettv::chat::ChatUserBlockListvirtual
StartTask(std::shared_ptr< Task > task)ttv::Componentprotected
State enum namettv::IComponent
UnblockUser(UserId userId, const BlockChangeCallback &=nullptr)ttv::chat::ChatUserBlockList
UnblockUser(const std::string &userName, const BlockChangeCallback &=nullptr)ttv::chat::ChatUserBlockList
Update() overridettv::chat::ChatUserBlockListvirtual
UpdateList()ttv::chat::ChatUserBlockList
UserComponent(const std::shared_ptr< User > &user)ttv::UserComponent
~ChatUserBlockList()ttv::chat::ChatUserBlockListvirtual
~Component()ttv::Componentvirtual