Twitch SDK (Internal)
ttv
chat
BitsStatus
ttv::chat::BitsStatus Member List
This is the complete list of members for
ttv::chat::BitsStatus
, including all inherited members.
AddTopic
(const std::string &topic)
ttv::PubSubComponentBase
protected
virtual
BitsStatus
(const std::shared_ptr< User > &user, ChannelId channelId)
ttv::chat::BitsStatus
CheckShutdown
() override
ttv::PubSubComponentBase
protected
virtual
CompleteShutdown
() override
ttv::PubSubComponent< IBitsListener >
inline
virtual
CompleteTask
(Task *task)
ttv::Component
protected
Component
()
ttv::Component
protected
Dispose
() override
ttv::chat::BitsStatus
virtual
DisposerFunc
typedef
ttv::chat::BitsStatus
FetchBitsConfig
()
ttv::chat::BitsStatus
private
GetComponentName
()
ttv::chat::BitsStatus
inline
static
GetLoggerName
() const override
ttv::chat::BitsStatus
virtual
GetState
() const override
ttv::Component
virtual
GetTaskRunner
()
ttv::Component
inline
Initialize
() override
ttv::chat::BitsStatus
virtual
IsTaskRunning
(Task *task) const
ttv::Component
protected
Log
(TTV_MessageLevel level, const char *format,...)
ttv::UserComponent
protected
mBitsConfigFetchInFlight
ttv::chat::BitsStatus
private
mBitsConfigRepository
ttv::chat::BitsStatus
private
mBitsConfiguration
ttv::chat::BitsStatus
private
mChannelBitsPubSubTopic
ttv::chat::BitsStatus
private
mChannelId
ttv::chat::BitsStatus
private
mDisposerFunc
ttv::PubSubComponentBase
protected
mFetchBitsConfigRetryTimer
ttv::chat::BitsStatus
private
mHasFetchedBitsConfig
ttv::chat::BitsStatus
private
mListener
ttv::PubSubComponent< IBitsListener >
protected
mOAuthIssue
ttv::UserComponent
protected
mPubSub
ttv::PubSubComponentBase
protected
mPubSubTopicListener
ttv::PubSubComponentBase
protected
mPubSubTopicListenerHelper
ttv::PubSubComponentBase
protected
mPubSubTopics
ttv::PubSubComponentBase
protected
mRunningTasks
ttv::Component
protected
mShutdownTimeMilliseconds
ttv::Component
protected
mState
ttv::Component
protected
mTaskMutex
ttv::Component
mutable
protected
mTaskRunner
ttv::Component
protected
mTokenizationOptions
ttv::chat::BitsStatus
private
mUser
ttv::UserComponent
protected
mUserBitsPubSubTopic
ttv::chat::BitsStatus
private
OnTopicListenerRemoved
(const std::string &topic, TTV_ErrorCode ec)
ttv::PubSubComponentBase
virtual
OnTopicMessageReceived
(const std::string &topic, const json::Value &msg) override
ttv::chat::BitsStatus
virtual
OnTopicSubscribeStateChanged
(const std::string &topic, PubSubClient::SubscribeState::Enum state, TTV_ErrorCode ec) override
ttv::chat::BitsStatus
virtual
OnUserAuthenticationIssue
(std::shared_ptr< const OAuthToken > oauthToken, TTV_ErrorCode ec)
ttv::UserComponent
protected
virtual
OnUserInfoFetchComplete
(TTV_ErrorCode ec)
ttv::UserComponent
protected
virtual
OnUserLogInComplete
(TTV_ErrorCode ec)
ttv::UserComponent
protected
virtual
OnUserLogOutComplete
(TTV_ErrorCode ec)
ttv::UserComponent
protected
virtual
ParseBitsReceivedMessage
(const ttv::json::Value &jBitsMessage, BitsReceivedEvent &event)
ttv::chat::BitsStatus
private
PubSubComponent
(const std::shared_ptr< User > &user)
ttv::PubSubComponent< IBitsListener >
inline
PubSubComponentBase
(const std::shared_ptr< User > &user)
ttv::PubSubComponentBase
SetBitsConfigRepository
(const std::shared_ptr< BitsConfigRepository > &bitsConfigRepository)
ttv::chat::BitsStatus
inline
SetClientState
(State state)
ttv::Component
protected
virtual
SetDisposer
(DisposerFunc &&func)
ttv::PubSubComponentBase
inline
SetListener
(const std::shared_ptr< IBitsListener > &listener)
ttv::PubSubComponent< IBitsListener >
inline
SetServerState
(State state)
ttv::Component
protected
virtual
SetState
(State state)
ttv::Component
protected
virtual
SetTaskRunner
(std::shared_ptr< TaskRunner > taskRunner)
ttv::Component
virtual
SetTokenizationOptions
(const TokenizationOptions &tokenizationOptions)
ttv::chat::BitsStatus
inline
Shutdown
() override
ttv::chat::BitsStatus
virtual
StartTask
(std::shared_ptr< Task > task)
ttv::Component
protected
State
enum name
ttv::IComponent
SubscribeTopics
()
ttv::PubSubComponentBase
protected
virtual
Update
() override
ttv::chat::BitsStatus
virtual
UserComponent
(const std::shared_ptr< User > &user)
ttv::UserComponent
~Component
()
ttv::Component
virtual
~IBitsStatus
()=default
ttv::chat::IBitsStatus
virtual
~PubSubComponent
()=default
ttv::PubSubComponent< IBitsListener >
virtual
~PubSubComponentBase
()=default
ttv::PubSubComponentBase
virtual
Generated by
1.8.13