class MatchmakeExtensionClient : public nn::nex::MatchMakingClient
Class for using matchmaking features.
V |
Bind
|
Sets a certificate for using the matchmaking service. |
---|---|---|
V |
Unbind
|
Releases certificate information. |
AutoMatchmake
|
Automatically searches for and joins matchmaking sessions. | |
BrowseMatchmakeSession
|
Searches for a matchmaking session. | |
CreateMatchmakeSession
|
Creates and joins a matchmaking session. | |
JoinMatchmakeSession
|
Joins a matchmaking session. | |
CloseParticipation
|
Closes participation in a matchmaking session. | |
OpenParticipation
|
Reopens participation in a matchmaking session. | |
ModifyMatchmakeSessionAttribute
|
Changes the attributes of a matchmaking session. | |
UpdateMatchmakeSessionAttribute
|
Changes the attributes of a matchmaking session. | |
UpdateProgressScore
|
Updates the game progress score in a matchmaking session. | |
UpdateApplicationBuffer
|
Updates application-defined data for a matchmaking session. | |
UpdateMatchmakeSession
|
Updates a matchmaking session. | |
UpdateNotificationData
|
Registers notification data on the server (updates information if it already exists), and sends it to friends. | |
GetFriendNotificationData
|
Gets friend notification data from the server. | |
GetPlayingSession
|
Gets the list of matchmaking sessions in which the specified user is participating. | |
UpdatePrivacySetting
|
Changes the privacy setting about participation in matchmaking sessions and persistent gatherings. | |
FindMatchmakeSessionByGatheringIdDetail
|
Gets detailed information for the matchmaking session. | |
AddToBlackList
|
Adds users to the blacklist. | |
RemoveFromBlackList
|
Removes specific users from blacklists. | |
GetMyBlackList
|
Gets the list of users that the local system itself has registered to blacklist. | |
ClearBlackList
|
Deletes all blacklists registered on the server by the local system. | |
CreatePersistentGathering
|
Registers a persistent gathering. | |
UpdatePersistentGathering
|
Updates a persistent gathering. | |
JoinPersistentGathering
|
Joins a persistent gathering. | |
FindPersistentGatheringByGatheringId
|
Searches for a persistent gathering by gathering ID. | |
FindOfficialPersistentGathering
|
Searches for an official persistent gathering. | |
FindPersistentGatheringByParticipant
|
Searches persistent gatherings using the PrincipalId of a participant. |
|
GenerateMatchmakeSessionSystemPassword
|
Sets the system password for the matchmaking session. | |
ClearMatchmakeSessionSystemPassword
|
Clears the system password that was set for the matchmaking session. | |
DebugNotifyEvent
|
Sends an event to the specified PID. Feature for debugging. Do not use in retail products. | |
UnregisterGathering
|
Deletes a gathering from the game server. (Inherits MatchMakingClient .) |
|
FindByID
|
Searches for a gathering according to its ID. (Inherits MatchMakingClient ) |
|
FindByOwner
|
Searches using the PrincipalId of the owner of the gathering. (Inherits MatchMakingClient .) |
|
EndParticipation
|
Withdraws from a gathering (matchmaking session). (Inherits MatchMakingClient .) |
|
GetDetailedParticipants
|
Gets information about participants in a gathering. (Inherits MatchMakingClient .) |
|
MigrateGatheringOwnership
|
Changes the owner of a gathering to another participant. (Inherits MatchMakingClient .) |
|
UpdateGatheringOwnership
|
Changes the gathering owner to the caller. (Inherits MatchMakingClient .) |
|
UpdateSessionHost
|
Changes the gathering host. (Inherits MatchMakingClient .) |
|
GetSessionURLs
|
Gets the URL of the gathering host. (Inherits MatchMakingClient .) |
|
GetCredentials
|
Gets the Credentials object that has been bound using the Bind function. (Inherits ServiceClient .) |
|
S |
GatheringIdToPersistentGatheringCode
|
Generates a persistent gathering code from the gathering ID for display purposes. |
S |
PersistentGatheringCodeToGatheringId
|
Restores the gathering ID from the persistent gathering code. |
S |
IsValidPersistentGatheringCode
|
Determines whether the persistent gathering code is valid. |
S |
SetPersistentGatheringCodeKey
|
Sets the code HMAC key of the persistent gathering. |
S |
ClearPersistentGatheringCodeKey
|
Clears the code HMAC key of the persistent gathering. |
S |
StaticUpdateSessionHost
|
This function is for the callback that is invoked when host migration occurs. (Inherits MatchMakingClient .) |
S |
StaticUpdateSessionHostWithOwner
|
This function is for the callback that is invoked when host migration occurs. (Inherits MatchMakingClient .) |
nn::nex::RootObject
nn::nex::ServiceClient
nn::nex::MatchMakingClient
nn::nex::MatchmakeExtensionClient
nn::nex::MatchmakeExtensionClient::UpdateProgressScore
function to update game progress score.CONFIDENTIAL