class MatchmakeSessionSearchCriteria
Data class that stores conditions used to search for matchmaking sessions.
When the search criteria are specified with the AutoMatchmakeParam::SetSearchCriteria
function, sessions that are closed, full, or password-protected are excluded automatically, regardless of the settings.
The settings for whether to exclude close, full, or password-protected sessions are enabled when using the MatchmakeExtensionClient::BrowseMatchmakeSession
function.
MatchmakeSessionSearchCriteria | Constructor. | |
---|---|---|
V | ~MatchmakeSessionSearchCriteria | Destroys the object. |
SetGameMode | Specifies the game mode to search for. | |
SetMinParticipants | Specifies the minimum number of people who can participate. | |
SetMinParticipantsWithRange | Specifies a range for the minimum number of people who can participate. | |
SetMaxParticipants | Specifies the maximum number of people who can participate. | |
SetMaxParticipantsWithRange | Specifies a range for the maximum number of people who can participate. | |
SetAttribute | Specifies the attribute to search for. | |
SetAttributeWithRange | Specifies the range of attributes to search for. | |
SetMatchmakeSystemType | Specifies the matchmaking system type to search for. | |
SetExcludeLocked | Sets whether to exclude sessions for which participation is already locked. | |
SetVacantOnly | Sets whether to exclude full sessions. | |
SetExcludeNonHostPid | Sets whether to exclude sessions for which a host has not been determined. | |
SetExcludeUserPasswordSet | Sets whether to exclude matchmaking sessions for which a user password has been set. | |
SetSelectionMethod | Specifies how to select which matchmaking session to join from the search results. | |
SetReferPersistentGatheringId | Sets the IDs of related persistent gatherings to include in searches. | |
Reset | Resets all search conditions. | |
IsValid | Checks whether the search conditions are valid. |
nn::nex::MatchmakeSessionSearchCriteria::SetSelectionMethod
function to specify MatchmakeParam
. nn::nex::MatchmakeSessionSearchCriteria::SetMinParticipants
nn::nex::MatchmakeSessionSearchCriteria::SetMinParticipantsWithRange
nn::nex::MatchmakeSessionSearchCriteria::SetMaxParticipants
nn::nex::MatchmakeSessionSearchCriteria::SetMaxParticipantsWithRange
nn::nex::MatchmakeSessionSearchCriteria::SetAttributeWithRange
function to specify range of attribute values.
CONFIDENTIAL