nn::nex::DebugClient::SetExcludeJoinedMatchmakeSession Member Function

Syntax

qBool SetExcludeJoinedMatchmakeSession(
     ProtocolCallContext * pContext,
     qBool bAvoidPreviousGathering
);

Parameters

Name Description
in pContext Call information.
in bAvoidPreviousGathering Determines whether to exclude matchmaking sessions as gatherings to join if they were joined in the past because of auto-matchmaking. When set to true, the local system does not join matchmaking sessions that were joined in the past. (This setting is the default setting on the game server.) When set to false, the local system joins matchmaking sessions that were joined in the past.

Return Values

Description

Sets whether to exclude matchmaking sessions as gatherings to join if they were joined in the past because of auto-matchmaking.

In the default setting, the server excludes the past three matchmaking sessions that were joined with the MatchmakeExtensionClient::AutoMatchmake function. When debugging the application, use this function if you want to join the same gatherings that were joined by the MatchmakeExtensionClient::AutoMatchmake function.

Be careful when using this function because it configures the overall setting for the game server. After a web system is provided for managing the game server debug settings, you will no longer be able to use this function.

The asynchronous process might return the following results.

QERROR(Core, NotImplemented) : This game server does not use the matchmaking feature.

Revision History

2012/06/12
Initial version.

CONFIDENTIAL