|
Twitch SDK (Internal)
|
#include <sociallistener.h>
Public Member Functions | |
| virtual void | SocialFriendInfoChanged (UserId userId, const std::vector< Friend > &changes)=0 |
| virtual void | SocialFriendshipChanged (UserId userId, const std::vector< Friend > &added, const std::vector< Friend > &removed)=0 |
| virtual void | SocialRealtimeFriendRequestReceived (UserId userId, const FriendRequest &request)=0 |
| virtual void | SocialUnreadFriendRequestCountChanged (UserId userId, uint32_t count)=0 |
| virtual void | SocialFriendRequestRemoved (UserId userId, UserId otherUserId, FriendRequestRemovalReason reason)=0 |
| virtual void | SocialPresenceSettingsChanged (UserId userId, const PresenceSettings &settings)=0 |
| virtual void | ModuleStateChanged (IModule *source, IModule::State state, TTV_ErrorCode ec)=0 |
Listener interface for callbacks from the conversation system.
|
pure virtualinherited |
Called when the internal state of the module changes. This usually happens because of calls to IModule::Initialize() and IModule::Shutdown().
Implemented in ttv::binding::java::NativeModuleListener< IChatAPIListener >, ttv::binding::java::NativeModuleListener< ISocialAPIListener >, ttv::binding::java::NativeModuleListener< IBroadcastAPIListener >, and ttv::binding::java::NativeModuleListener< ICoreAPIListener >.
|
pure virtual |
Implemented in ttv::binding::java::JavaSocialAPIListenerProxy.
|
pure virtual |
Implemented in ttv::binding::java::JavaSocialAPIListenerProxy.
|
pure virtual |
Implemented in ttv::binding::java::JavaSocialAPIListenerProxy.
|
pure virtual |
Implemented in ttv::binding::java::JavaSocialAPIListenerProxy.
|
pure virtual |
Called when a realtime friend request has been received.
Implemented in ttv::binding::java::JavaSocialAPIListenerProxy.
|
pure virtual |
Implemented in ttv::binding::java::JavaSocialAPIListenerProxy.
1.8.13