Twitch SDK (Internal)
ttv::ChannelRepository Member List

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

CacheChannelInfo(const ChannelInfo &channelInfo)ttv::ChannelRepository
ChannelRepository()ttv::ChannelRepository
CheckShutdown() overridettv::ChannelRepositoryprivatevirtual
CompleteLookup(ChannelId channelId, const ChannelInfo &channelInfo, TTV_ErrorCode ec)ttv::ChannelRepositoryprivate
CompleteShutdown() overridettv::ChannelRepositoryprivatevirtual
CompleteTask(Task *task)ttv::Componentprotected
Component()ttv::Componentprotected
FetchChannelInfo(ChannelId channelId, LookupCallback callback)ttv::ChannelRepository
GetChannelInfo(ChannelId channelId, ChannelInfo &result)ttv::ChannelRepository
GetLoggerName() const overridettv::ChannelRepositoryvirtual
GetState() const overridettv::Componentvirtual
GetTaskRunner()ttv::Componentinline
Initialize() overridettv::Componentvirtual
IsTaskRunning(Task *task) constttv::Componentprotected
LookupCallback typedefttv::ChannelRepository
mChannelInfoCachettv::ChannelRepositoryprivate
mLookupInProgressttv::ChannelRepositoryprivate
mMutexttv::ChannelRepositoryprivate
mPendingChannelInfoLookupsttv::ChannelRepositoryprivate
mRunningTasksttv::Componentprotected
mShutdownTimeMillisecondsttv::Componentprotected
mStatettv::Componentprotected
mTaskMutexttv::Componentmutableprotected
mTaskRunnerttv::Componentprotected
ScheduleLookup()ttv::ChannelRepositoryprivate
SetClientState(State state)ttv::Componentprotectedvirtual
SetServerState(State state)ttv::Componentprotectedvirtual
SetState(State state)ttv::Componentprotectedvirtual
SetTaskRunner(std::shared_ptr< TaskRunner > taskRunner)ttv::Componentvirtual
Shutdown() overridettv::ChannelRepositoryvirtual
StartTask(std::shared_ptr< Task > task)ttv::Componentprotected
State enum namettv::IComponent
Update() overridettv::ChannelRepositoryvirtual
~Component()ttv::Componentvirtual