| AddPlayingActivity(UserId userId, GameId gameId, const std::string &gameDisplayContext, PresenceActivityToken &activityToken) | ttv::social::SocialAPI | |
| AddWatchingActivity(UserId userId, ChannelId channelId, PresenceActivityToken &activityToken) | ttv::social::SocialAPI | |
| CheckShutdown() override | ttv::social::SocialAPI | privatevirtual |
| CompleteShutdown() override | ttv::social::SocialAPI | privatevirtual |
| CoreUserLoggedIn(std::shared_ptr< User > user) | ttv::social::SocialAPI | private |
| CoreUserLoggedOut(std::shared_ptr< User > user) | ttv::social::SocialAPI | private |
| CreateFriendListListener() | ttv::social::SocialAPI | private |
| CreatePresenceListener() | ttv::social::SocialAPI | private |
| DismissRecommendedFriend(UserId userId, UserId dismissUserId, const DismissRecommendedFriendCallback &callback) | ttv::social::SocialAPI | |
| DismissRecommendedFriendCallback typedef | ttv::social::SocialAPI | |
| FetchFriendList(UserId userId, const FetchFriendListCallback &callback) | ttv::social::SocialAPI | |
| FetchFriendListCallback typedef | ttv::social::SocialAPI | |
| FetchFriendRequests(UserId userId, const FetchFriendRequestsCallback &callback) | ttv::social::SocialAPI | |
| FetchFriendRequestsCallback typedef | ttv::social::SocialAPI | |
| FetchFriendStatus(UserId userId, UserId otherUserId, const FetchFriendStatusCallback &callback) | ttv::social::SocialAPI | |
| FetchFriendStatusCallback typedef | ttv::social::SocialAPI | |
| FetchPresenceSettings(UserId userId, const FetchPresenceSettingsCallback &callback) | ttv::social::SocialAPI | |
| FetchPresenceSettingsCallback typedef | ttv::social::SocialAPI | |
| FetchRecommendedFriends(UserId userId, const FetchRecommendedFriendsCallback &callback) | ttv::social::SocialAPI | |
| FetchRecommendedFriendsCallback typedef | ttv::social::SocialAPI | |
| FetchUnreadFriendRequestCount(UserId userId, const FetchUnreadFriendRequestCountCallback &callback) | ttv::social::SocialAPI | |
| FetchUnreadFriendRequestCountCallback typedef | ttv::social::SocialAPI | |
| GetAutomaticPresencePostingEnabled(UserId userId, bool &enabled) | ttv::social::SocialAPI | |
| GetComponentContainer() | ttv::ModuleBase | inlineprotected |
| GetFriendListForUser(UserId userId, std::shared_ptr< FriendList > &friendList) | ttv::social::SocialAPI | private |
| GetModuleName() const override | ttv::social::SocialAPI | virtual |
| GetPresenceForUser(UserId userId, std::shared_ptr< Presence > &presence) | ttv::social::SocialAPI | private |
| GetState() const override | ttv::ModuleBase | virtual |
| Initialize(const InitializeCallback &callback) override | ttv::social::SocialAPI | virtual |
| InitializeCallback typedef | ttv::IModule | |
| Invoke(std::function< void(std::shared_ptr< T >)> callback) | ttv::ModuleBase | inlineprotected |
| MarkAllFriendRequestsRead(UserId userId, const MarkAllFriendRequestsReadCallback &callback) | ttv::social::SocialAPI | |
| MarkAllFriendRequestsReadCallback typedef | ttv::social::SocialAPI | |
| mCoreApi | ttv::social::SocialAPI | private |
| mCoreApiClient | ttv::social::SocialAPI | private |
| mEnabledFeatures | ttv::social::SocialAPI | private |
| mInternalData | ttv::social::SocialAPI | private |
| mLastReportedState | ttv::ModuleBase | protected |
| mListeners | ttv::ModuleBase | protected |
| ModuleBase() | ttv::ModuleBase | |
| mState | ttv::ModuleBase | protected |
| mTaskRunner | ttv::social::SocialAPI | private |
| mUserRepository | ttv::social::SocialAPI | private |
| NotifyStateChange() | ttv::ModuleBase | protected |
| PostPresence(UserId userId, const PostPresenceCallback &callback) | ttv::social::SocialAPI | |
| PostPresenceCallback typedef | ttv::social::SocialAPI | |
| RegisterInitializeCallback(const InitializeCallback &callback) | ttv::ModuleBase | inlineprotected |
| RegisterShutdownCallback(const ShutdownCallback &callback) | ttv::ModuleBase | inlineprotected |
| RemoveActivity(UserId userId, PresenceActivityToken activityToken) | ttv::social::SocialAPI | |
| SetAutomaticPresencePostingEnabled(UserId userId, bool enabled) | ttv::social::SocialAPI | |
| SetCoreApi(const std::shared_ptr< CoreAPI > &coreApi) | ttv::social::SocialAPI | |
| SetEnabledFeatures(const FeatureFlags &features) | ttv::social::SocialAPI | |
| SetListener(const std::shared_ptr< ISocialAPIListener > &listener) | ttv::social::SocialAPI | |
| SetPresenceSessionAvailability(UserId userId, PresenceSessionAvailability availability) | ttv::social::SocialAPI | |
| SetPresenceSettings(UserId userId, const PresenceSettings &settings, const SetPresenceSettingsCallback &callback) | ttv::social::SocialAPI | |
| SetPresenceSettingsCallback typedef | ttv::social::SocialAPI | |
| Shutdown(const ShutdownCallback &callback) override | ttv::social::SocialAPI | virtual |
| ShutdownCallback typedef | ttv::IModule | |
| SocialAPI() | ttv::social::SocialAPI | |
| State enum name | ttv::IModule | |
| Update() override | ttv::social::SocialAPI | virtual |
| UpdateFriendship(UserId userId, UserId otherUserId, FriendAction action, const UpdateFriendshipCallback &callback) | ttv::social::SocialAPI | |
| UpdateFriendshipCallback typedef | ttv::social::SocialAPI | |
| ~IModule() | ttv::IModule | virtual |
| ~ModuleBase() | ttv::ModuleBase | virtual |
| ~SocialAPI() | ttv::social::SocialAPI | virtual |