Twitch SDK (Internal)
ttv
broadcast
TwitchAPI
ttv::broadcast::TwitchAPI Member List
This is the complete list of members for
ttv::broadcast::TwitchAPI
, including all inherited members.
CheckShutdown
()
ttv::Component
protected
virtual
CompleteShutdown
()
ttv::Component
protected
virtual
CompleteTask
(Task *task)
ttv::Component
protected
Component
()
ttv::Component
protected
CurrentApiVersionString
()
ttv::broadcast::TwitchAPI
static
GetChannelInfo
(GetChannelInfoCallback &&callback)
ttv::broadcast::TwitchAPI
GetChannelInfoCallback
typedef
ttv::broadcast::TwitchAPI
GetChannelRecordingStatus
(GetChannelRecordingStatusCallback &&callback)
ttv::broadcast::TwitchAPI
GetChannelRecordingStatusCallback
typedef
ttv::broadcast::TwitchAPI
GetComponentName
()
ttv::broadcast::TwitchAPI
inline
static
GetGameNameList
(const std::string &str, GetGameNameListCallback &&callback)
ttv::broadcast::TwitchAPI
GetGameNameListCallback
typedef
ttv::broadcast::TwitchAPI
GetIngestServerList
(GetIngestServerListCallback &&callback)
ttv::broadcast::TwitchAPI
GetIngestServerListCallback
typedef
ttv::broadcast::TwitchAPI
GetLoggerName
() const override
ttv::broadcast::TwitchAPI
virtual
GetState
() const override
ttv::Component
virtual
GetStreamInfo
(ChannelId channelId, GetStreamInfoCallback &&callback)
ttv::broadcast::TwitchAPI
GetStreamInfoCallback
typedef
ttv::broadcast::TwitchAPI
GetTaskRunner
()
ttv::Component
inline
Initialize
() override
ttv::Component
virtual
IsTaskRunning
(Task *task) const
ttv::Component
protected
kDefaultRequestTimeoutInSec
enum value
ttv::broadcast::TwitchAPI
METADATA_ACTION
enum value
ttv::broadcast::TwitchAPI
METADATA_END
enum value
ttv::broadcast::TwitchAPI
METADATA_START
enum value
ttv::broadcast::TwitchAPI
MetaDataEventClass
enum name
ttv::broadcast::TwitchAPI
mNextGameNamesCallback
ttv::broadcast::TwitchAPI
private
mNextGameNamesQuery
ttv::broadcast::TwitchAPI
private
mOutstandingMatchGameNamesTask
ttv::broadcast::TwitchAPI
private
mRunningTasks
ttv::Component
protected
mShutdownTimeMilliseconds
ttv::Component
protected
mState
ttv::Component
protected
mTaskMutex
ttv::Component
mutable
protected
mTaskRunner
ttv::Component
protected
mUser
ttv::broadcast::TwitchAPI
private
RunCommercial
(ChannelId channelId, uint32_t timeBreakSeconds, RunCommercialCallback &&callback)
ttv::broadcast::TwitchAPI
RunCommercialCallback
typedef
ttv::broadcast::TwitchAPI
SetClientState
(State state)
ttv::Component
protected
virtual
SetServerState
(State state)
ttv::Component
protected
virtual
SetState
(State state)
ttv::Component
protected
virtual
SetStreamInfo
(ChannelId channelId, const std::string &streamTitle, const std::string &gameName, SetStreamInfoCallback &&callback)
ttv::broadcast::TwitchAPI
SetStreamInfoCallback
typedef
ttv::broadcast::TwitchAPI
SetTaskRunner
(std::shared_ptr< TaskRunner > taskRunner)
ttv::Component
virtual
Shutdown
() override
ttv::Component
virtual
StartTask
(std::shared_ptr< Task > task)
ttv::Component
protected
State
enum name
ttv::IComponent
TwitchAPI
()
ttv::broadcast::TwitchAPI
TwitchAPI
(const std::shared_ptr< User > &user)
ttv::broadcast::TwitchAPI
Update
() override
ttv::Component
virtual
~Component
()
ttv::Component
virtual
Generated by
1.8.13