Tipos de respuesta

Son los tipos que usan los descriptores de acceso para proporcionar pares de estado / valor.

Resumen

Los tipos de respuesta se muestran mediante una devolución de llamada, como se explica en Devoluciones de llamada, o bien mediante una función de bloqueo, como se define en Administradores.

Cada tipo de respuesta contiene datos y un ResponseStatus. Cuando el 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).

Cuando el 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 para una tabla de clasificación, junto con un estado de respuesta.

gpg::LeaderboardManager::FetchScorePageResponse

Muestra 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 de un resumen de la puntuación de la tabla de clasificación especificada.

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 el estado de la respuesta.

gpg::SnapshotManager::OpenResponse

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

gpg::SnapshotManager::ReadResponse

Lee el estado de la respuesta y los datos de instantáneas 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 para las capacidades de video, junto con un estado de respuesta.

gpg::VideoManager::GetCaptureStateResponse

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

gpg::VideoManager::IsCaptureAvailableResponse

Conserva si está disponible o no un modo de captura (especificado en IsCaptureAvailable), 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.