|
Twitch SDK (Internal)
|
This is the complete list of members for ttv::CoreAPI, including all inherited members.
| CheckShutdown() override | ttv::CoreAPI | privatevirtual |
| CompleteShutdown() override | ttv::CoreAPI | privatevirtual |
| ConnectPubSub(UserId userId) | ttv::CoreAPI | |
| CoreAPI() | ttv::CoreAPI | |
| CreateChannelStatus(UserId userId, ChannelId channelId, const std::shared_ptr< IChannelListener > &listener, std::shared_ptr< IChannelStatus > &result) | ttv::CoreAPI | |
| DisconnectPubSub(UserId userId) | ttv::CoreAPI | |
| DisposeChannelStatus(const std::shared_ptr< IChannelStatus > &channelStatus) | ttv::CoreAPI | private |
| FetchChannelInfoById(ChannelId channelId, const FetchChannelInfoCallback &callback) | ttv::CoreAPI | |
| FetchChannelInfoByName(const std::string &channelName, const FetchChannelInfoCallback &callback) | ttv::CoreAPI | |
| FetchChannelInfoCallback typedef | ttv::CoreAPI | |
| FetchStreamInfoById(ChannelId channelId, const FetchStreamInfoCallback &callback) | ttv::CoreAPI | |
| FetchStreamInfoByName(const std::string &channelName, const FetchStreamInfoCallback &callback) | ttv::CoreAPI | |
| FetchStreamInfoCallback typedef | ttv::CoreAPI | |
| FetchUserInfoById(UserId userId, FetchUserInfoCallback callback) | ttv::CoreAPI | |
| FetchUserInfoByName(const std::string &userName, FetchUserInfoCallback callback) | ttv::CoreAPI | |
| FetchUserInfoCallback typedef | ttv::CoreAPI | |
| GetChannelRepository() const | ttv::CoreAPI | inline |
| GetClientId(std::string &clientId) | ttv::CoreAPI | |
| GetComponentContainer() | ttv::ModuleBase | inlineprotected |
| GetGlobalSetting(const std::string &key, std::string &value) | ttv::CoreAPI | |
| GetLocalLanguage(std::string &language) | ttv::CoreAPI | |
| GetModuleName() const override | ttv::CoreAPI | virtual |
| GetRequiredOAuthScopes(std::vector< std::string > &modules, std::vector< std::string > &scopes) | ttv::CoreAPI | |
| GetSettingRepository() const | ttv::CoreAPI | inline |
| GetState() const override | ttv::ModuleBase | virtual |
| GetTrackingContext() const | ttv::CoreAPI | inline |
| GetUserRepository() const | ttv::CoreAPI | inline |
| Initialize(const InitializeCallback &callback) override | ttv::CoreAPI | virtual |
| InitializeAnonymousUser() | ttv::CoreAPI | private |
| InitializeCallback typedef | ttv::IModule | |
| Invoke(std::function< void(std::shared_ptr< T >)> callback) | ttv::ModuleBase | inlineprotected |
| LogIn(const std::string &oauthToken, LogInCallback callback) | ttv::CoreAPI | |
| LogInCallback typedef | ttv::CoreAPI | |
| LogOut(UserId userId, LogOutCallback callback) | ttv::CoreAPI | |
| LogOutCallback typedef | ttv::CoreAPI | |
| mApiClients | ttv::CoreAPI | private |
| mChannelRepository | ttv::CoreAPI | private |
| mInternalData | ttv::CoreAPI | private |
| mLastReportedState | ttv::ModuleBase | protected |
| mListeners | ttv::ModuleBase | protected |
| mLocalLanguage | ttv::CoreAPI | private |
| ModuleBase() | ttv::ModuleBase | |
| mPubSubListener | ttv::CoreAPI | private |
| mSettingRepository | ttv::CoreAPI | private |
| mState | ttv::ModuleBase | protected |
| mTaskRunner | ttv::CoreAPI | private |
| mTrackingContext | ttv::CoreAPI | private |
| mUserListener | ttv::CoreAPI | private |
| mUserRepository | ttv::CoreAPI | private |
| NotifyStateChange() | ttv::ModuleBase | protected |
| OnPubSubStateChanged(PubSubClient *source, PubSubState state, TTV_ErrorCode ec) | ttv::CoreAPI | private |
| OnUserAuthenticationIssue(User *source, std::shared_ptr< const OAuthToken > oauthToken, TTV_ErrorCode ec) | ttv::CoreAPI | private |
| OnUserInfoFetchComplete(User *source, TTV_ErrorCode ec) | ttv::CoreAPI | private |
| OnUserLogInComplete(User *source, TTV_ErrorCode ec) | ttv::CoreAPI | private |
| OnUserLogOutComplete(User *source, TTV_ErrorCode ec) | ttv::CoreAPI | private |
| RegisterClient(std::shared_ptr< ICoreApiClient > client) | ttv::CoreAPI | |
| RegisterInitializeCallback(const InitializeCallback &callback) | ttv::ModuleBase | inlineprotected |
| RegisterShutdownCallback(const ShutdownCallback &callback) | ttv::ModuleBase | inlineprotected |
| RemoveGlobalSetting(const std::string &key) | ttv::CoreAPI | |
| SetGlobalSetting(const std::string &key, const std::string &value) | ttv::CoreAPI | |
| SetListener(std::shared_ptr< ICoreAPIListener > listener) | ttv::CoreAPI | |
| SetLocalLanguage(const std::string &language) | ttv::CoreAPI | |
| Shutdown(const ShutdownCallback &callback) override | ttv::CoreAPI | virtual |
| ShutdownCallback typedef | ttv::IModule | |
| State enum name | ttv::IModule | |
| UnregisterClient(std::shared_ptr< ICoreApiClient > client) | ttv::CoreAPI | |
| Update() override | ttv::CoreAPI | virtual |
| UploadProfileImageCallback typedef | ttv::CoreAPI | |
| ValidateOAuthToken(const std::string &oauth, const std::function< void(TTV_ErrorCode ec)> &callback) | ttv::CoreAPI | private |
| ~CoreAPI() | ttv::CoreAPI | virtual |
| ~IModule() | ttv::IModule | virtual |
| ~ModuleBase() | ttv::ModuleBase | virtual |
1.8.13