game / pragma.gameinstance / GameInstanceService / connectMorePlayersV1 /

connectMorePlayersV1 #

suspend fun connectMorePlayersV1(session: PartnerSession, request: GameInstanceRpc.ConnectMorePlayersV1Request): GameInstanceRpc.ConnectMorePlayersV1Response

Called by a game server with connection details and ext data for previously found players, and connects them to the game instance. Each player receives a GameInstanceRpc.GameInstanceDetailsV1Notification containing all host connection details.

PragmaResultErrors

  • PragmaError.GameInstanceService_UnknownGameInstanceId - If the game instance id is not found in the list of tracked game instances.
  • PragmaError.GameInstanceService_MissingPlayerConnectionDetails - If a PlayerConnectionDetails for an expected player is not found in this batch of players.
  • PragmaError.GameInstanceService_InternalError - If a lock on the specified game instance could not be held.