nn::nex::MatchMakingClient::FindByID Member Function

Syntax

qBool FindByID(
     ProtocolCallContext * pContext,
     qList< GatheringID > lstID,
     qList< GatheringHolder > * plstGatherings
);

Parameters

Name Description
in pContext Call information.
in lstID List of gathering IDs.
out plstGatherings List of found gatherings.

Return Values



Value Description
true Call initialization succeeded.
false Failure.

Description

Searches for a gathering by ID.

Searches for the gathering with the specified ID.

The following results may be returned as a result of asynchronous operation. Use the application to handle these results.

QERROR(Core, InvalidArgument): The GatheringID passed as an argument contains 101 or more entries.

You can choose to either handle the following error in the application or pass it to the error/EULA applet.

QERROR(RendezVous, GameServerMaintenance): This error occurs when the function is called between the GameServerMaintenance notification event and when game server maintenance takes place.

Revision History

2013/05/31
Added a note indicating that QERROR(Core, GameServerMaintenance) is returned when the function is called between the GameServerMaintenance notification event and when game server maintenance takes place.
2012/04/20
Changed the function so that asynchronous processing returns an error if there are 101 or more entries in the list for the GatheringID provided in the arguments.
2012/01/27
Initial version.

CONFIDENTIAL