qBool FindByID( ProtocolCallContext * pContext, qList< GatheringID > lstID, qList< GatheringHolder > * plstGatherings ); qBool FindByID( ProtocolCallContext * pContext, GatheringID id, GatheringHolder * pGathering );
FindByID ( ProtocolCallContext *, qList< GatheringID >, qList< GatheringHolder > * )
|
Searches for a gathering by ID. |
FindByID ( ProtocolCallContext *, GatheringID, GatheringHolder * )
|
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.
QERROR(RendezVous, GameServerMaintenance)
: This error occurs when the function is called between the GameServerMaintenance
notification event and when game server maintenance takes place.
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(RendezVous, SessionVoid)
: The gathering does not exist.
QERROR(RendezVous, GameServerMaintenance)
: This error occurs when the function is called between the GameServerMaintenance
notification event and when game server maintenance takes place.
CONFIDENTIAL