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

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

BanUser(UserId userId, ChannelId channelId, const std::string &bannedUserName, uint32_t duration, BanUserCallback &&callback)ttv::chat::ChatAPITaskHost
BanUserCallback typedefttv::chat::ChatAPITaskHost
ChatAPITaskHost()ttv::chat::ChatAPITaskHost
CheckShutdown()ttv::Componentprotectedvirtual
CompleteShutdown()ttv::Componentprotectedvirtual
CompleteTask(Task *task)ttv::Componentprotected
Component()ttv::Componentprotected
FetchBadgesCallback typedefttv::chat::ChatAPITaskHost
FetchChannelBadges(ChannelId channelId, const std::string &language, FetchBadgesCallback &&callback)ttv::chat::ChatAPITaskHost
FetchChannelModerators(ChannelId channelId, const std::string &cursor, FetchChannelModeratorsCallback &&callback)ttv::chat::ChatAPITaskHost
FetchChannelModeratorsCallback typedefttv::chat::ChatAPITaskHost
FetchGlobalBadges(const std::string &language, FetchBadgesCallback &&callback)ttv::chat::ChatAPITaskHost
GetLoggerName() const overridettv::chat::ChatAPITaskHostinlinevirtual
GetState() const overridettv::Componentvirtual
GetTaskRunner()ttv::Componentinline
Initialize() overridettv::Componentvirtual
IsTaskRunning(Task *task) constttv::Componentprotected
ModUser(UserId userId, ChannelId channelId, const std::string &modUserName, ModUserCallback &&callback)ttv::chat::ChatAPITaskHost
ModUserCallback typedefttv::chat::ChatAPITaskHost
mRunningTasksttv::Componentprotected
mShutdownTimeMillisecondsttv::Componentprotected
mStatettv::Componentprotected
mTaskMutexttv::Componentmutableprotected
mTaskRunnerttv::Componentprotected
mUserRepositoryttv::chat::ChatAPITaskHostprivate
SetClientState(State state)ttv::Componentprotectedvirtual
SetServerState(State state)ttv::Componentprotectedvirtual
SetState(State state)ttv::Componentprotectedvirtual
SetTaskRunner(std::shared_ptr< TaskRunner > taskRunner)ttv::Componentvirtual
SetUserRepository(const std::shared_ptr< UserRepository > &repository)ttv::chat::ChatAPITaskHostinline
Shutdown() overridettv::Componentvirtual
StartTask(std::shared_ptr< Task > task)ttv::Componentprotected
State enum namettv::IComponent
UnbanUser(UserId userId, ChannelId channelId, const std::string &unbannedUserName, UnbanUserCallback &&callback)ttv::chat::ChatAPITaskHost
UnbanUserCallback typedefttv::chat::ChatAPITaskHost
UnmodUser(UserId userId, ChannelId channelId, const std::string &unmodUserName, UnmodUserCallback &&callback)ttv::chat::ChatAPITaskHost
UnmodUserCallback typedefttv::chat::ChatAPITaskHost
Update() overridettv::Componentvirtual
UpdateUserColor(UserId userId, const std::string &color, UpdateUserColorCallback &&callback)ttv::chat::ChatAPITaskHost
UpdateUserColorCallback typedefttv::chat::ChatAPITaskHost
~Component()ttv::Componentvirtual