qBool FindOfficialPersistentGathering( ProtocolCallContext * pContext, qBool isAvailableOnly, const ResultRange & resultRange, qList< PersistentGathering > * pPersistentGatheringList );
Name | Description | |
---|---|---|
in | pContext | Call information. |
in | isAvailableOnly | Whether the search targets only persistent gatherings that can be joined. |
in | resultRange | Search range. |
out | pPersistentGatheringList | List of persistent gatherings found in the search. |
Value | Description |
---|---|
true |
Call initialization succeeded. |
false |
Failure. |
Searches for an official persistent gathering.
The following results may be returned as a result of asynchronous operation. Pass errors to the Error/EULA applet. This error must be removed during debugging.
QERROR(Core, InvalidArgument)
: The maximum number of entries to get in the ResultRange
object passed as an argument was set to more than 100.
QERROR(RendezVous, GameServerMaintenance)
: This error occurs when the function is called between the GameServerMaintenance
notification event and when game server maintenance takes place.
QERROR(Core, InvalidArgment)
to QERROR(Core, InvalidArgument)
and QERROR(Core, GameServerMaintenance)
to QERROR(RendezVous, GameServerMaintenance)
in the description.
QERROR(Core, InvalidArgment)
is not handled by the application, but the error is passed to the error/EULA applet. QERROR(Core, GameServerMaintenance)
is returned when the function is called between the GameServerMaintenance
notification event and when game server maintenance takes place.
CONFIDENTIAL