Tipos de respuesta

Son los tipos que usan los accesores para proporcionar pares de estado o valor.

Resumen

Los tipos de respuesta se muestran a través de una devolución de llamada, como se explica en Devoluciones de llamada, o a través de una función de bloqueo, como se define en Administradores.

Cada tipo de respuesta contiene datos y un ResponseStatus. En los casos en que ResponseStatus IsSuccess(), los datos correspondientes son Valid() (en el caso de un solo valor de datos) o no están vacíos (en el caso de un vector).

En los casos en que ResponseStatus IsError(), los datos correspondientes son !Valid() (en el caso de un solo valor de datos) o están vacíos (en el caso de un vector).

Enumeraciones

StatusCode enum
Valores de códigos de estado que se muestran en el campo status.

Typedefs

PlayerSelectUIResponse typedef
TurnBasedMultiplayerManager::PlayerSelectUIResponse
Data y ResponseStatus para la operación ShowPlayerSelectUI.

Structs

gpg::EndpointDetails

Detalles sobre un extremo remoto que descubrió la app.

gpg::LeaderboardManager::FetchAllResponse

Contiene datos y estados de respuesta de todas las tablas de clasificación.

gpg::LeaderboardManager::FetchAllScoreSummariesResponse

Contiene todos los datos y estados de respuesta de todos los resúmenes de puntuaciones de las tablas de clasificación.

gpg::LeaderboardManager::FetchResponse

Contiene datos de una tabla de clasificación, junto con un estado de respuesta.

gpg::LeaderboardManager::FetchScorePageResponse

Devuelve el estado de la respuesta y los datos de la página de puntuación a la que se accedió.

gpg::LeaderboardManager::FetchScoreSummaryResponse

Datos y estado de respuesta para un resumen de puntuación de tabla de clasificación especificado.

gpg::PlayerManager::FetchListResponse

Es una respuesta que contiene un vector de jugadores.

gpg::PlayerManager::FetchSelfResponse

Contiene todos los datos del jugador, junto con un estado de respuesta.

gpg::RealTimeMultiplayerManager::FetchInvitationsResponse

Data y ResponseStatus para la operación FetchInvitations.

gpg::RealTimeMultiplayerManager::RealTimeRoomResponse

Data y ResponseStatus para un objeto RealTimeRoom específico

gpg::RealTimeMultiplayerManager::RoomInboxUIResponse

Data y ResponseStatus para la operación ShowRoomInboxUI.

gpg::RealTimeMultiplayerManager::WaitingRoomUIResponse

Data y ResponseStatus para la operación ShowWaitingRoomUI.

gpg::SnapshotManager::CommitResponse

Contiene los datos de una instantánea actualizada, junto con un estado de respuesta.

gpg::SnapshotManager::OpenResponse

Contiene los datos de una instantánea solicitada en particular junto con un estado de respuesta.

gpg::SnapshotManager::ReadResponse

Lee el estado de la respuesta y los datos de la instantánea que se muestran en una operación de lectura de instantáneas.

gpg::SnapshotManager::SnapshotSelectUIResponse

Data y ResponseStatus para la operación ShowSelectUIOperation.

gpg::StartAdvertisingResult

El ID y el nombre de una instancia registrada en este dispositivo.

gpg::StatsManager::FetchForPlayerResponse

Contiene todos los datos de PlayerStats, junto con un estado de respuesta.

gpg::TurnBasedMultiplayerManager::MatchInboxUIResponse

Data y ResponseStatus para la operación ShowMatchInboxUI.

gpg::TurnBasedMultiplayerManager::PlayerSelectUIResponse

Data y ResponseStatus para la operación ShowPlayerSelectUI.

gpg::TurnBasedMultiplayerManager::TurnBasedMatchResponse

Data y ResponseStatus para un TurnBasedMatch específico.

gpg::TurnBasedMultiplayerManager::TurnBasedMatchesResponse

Data y ResponseStatus para TurnBasedMatches y invitaciones.

gpg::VideoManager::GetCaptureCapabilitiesResponse

Contiene datos de las funciones de video, junto con un estado de respuesta.

gpg::VideoManager::GetCaptureStateResponse

Contiene datos para el estado de captura de video, junto con un estado de respuesta.

gpg::VideoManager::IsCaptureAvailableResponse

Indica si hay un modo de captura disponible (especificado en IsCaptureAvailable) o no, junto con un estado de respuesta.

Enumeraciones

StatusCode

 StatusCode

Valores de códigos de estado que se muestran en el campo status.

Typedefs

PlayerSelectUIResponse

TurnBasedMultiplayerManager::PlayerSelectUIResponse PlayerSelectUIResponse

Data y ResponseStatus para la operación ShowPlayerSelectUI.

Se comparte con el modo multijugador por turnos.