Tipos de resposta

Tipos usados pelos acessadores para fornecer pares de status / valor.

Resumo

Os tipos de resposta são retornados por um callback, conforme explicado em Callbacks, ou por uma função de bloqueio, conforme definido em Managers.

Cada tipo de resposta contém dados e um ResponseStatus. Nos casos em que o ResponseStatus IsSuccess(), os dados correspondentes são Valid() (no caso de um único valor de dados) ou não estão vazios (no caso de um vetor).

Nos casos em que o ResponseStatus IsError(), os dados correspondentes serão !Valid() (no caso de um único valor de dados) ou estão vazios (no caso de um vetor).

Enumerações

StatusCode enum
Valores do código de status retornados no campo status.

Typedefs

PlayerSelectUIResponse typedef
TurnBasedMultiplayerManager::PlayerSelectUIResponse
Data e ResponseStatus para a operação ShowPlayerSelectUI.

Estruturas

gpg::EndpointDetails

Detalhes sobre um endpoint remoto descoberto pelo app.

gpg::LeaderboardManager::FetchAllResponse

Contém status de dados e resposta para todos os placares.

gpg::LeaderboardManager::FetchAllScoreSummariesResponse

Contém todos os dados e status de resposta de todos os resumos de pontuação do placar.

gpg::LeaderboardManager::FetchResponse

Contém dados de um quadro de liderança, juntamente com um status de resposta.

gpg::LeaderboardManager::FetchScorePageResponse

Retorna o status e os dados da resposta da página de pontuação acessada.

gpg::LeaderboardManager::FetchScoreSummaryResponse

Status de dados e resposta de um resumo específico da pontuação do placar.

gpg::PlayerManager::FetchListResponse

Uma resposta que contém um vetor de jogadores.

gpg::PlayerManager::FetchSelfResponse

Mantém todos os dados do jogador, junto com um status de resposta.

gpg::RealTimeMultiplayerManager::FetchInvitationsResponse

Data e ResponseStatus para a operação FetchInvitations.

gpg::RealTimeMultiplayerManager::RealTimeRoomResponse

Data e ResponseStatus para um objeto RealTimeRoom específico.

gpg::RealTimeMultiplayerManager::RoomInboxUIResponse

Data e ResponseStatus para a operação ShowRoomInboxUI.

gpg::RealTimeMultiplayerManager::WaitingRoomUIResponse

Data e ResponseStatus para a operação ShowWaitingRoomUI.

gpg::SnapshotManager::CommitResponse

Mantém os dados de um snapshot atualizado, junto com um status de resposta.

gpg::SnapshotManager::OpenResponse

Mantém os dados de um snapshot solicitado específico, além de um status de resposta.

gpg::SnapshotManager::ReadResponse

Lê o status da resposta e os dados do snapshot retornados de uma operação de leitura de snapshot.

gpg::SnapshotManager::SnapshotSelectUIResponse

Data e ResponseStatus para a operação ShowSelectUIOperation.

gpg::StartAdvertisingResult

O ID e o nome de uma instância registrada no dispositivo.

gpg::StatsManager::FetchForPlayerResponse

Mantém todos os dados de PlayerStats, junto com um status de resposta.

gpg::TurnBasedMultiplayerManager::MatchInboxUIResponse

Data e ResponseStatus para a operação ShowMatchInboxUI.

gpg::TurnBasedMultiplayerManager::PlayerSelectUIResponse

Data e ResponseStatus para a operação ShowPlayerSelectUI.

gpg::TurnBasedMultiplayerManager::TurnBasedMatchResponse

Data e ResponseStatus para uma TurnBasedMatch específica.

gpg::TurnBasedMultiplayerManager::TurnBasedMatchesResponse

Data e ResponseStatus para TurnBasedMatches e convites.

gpg::VideoManager::GetCaptureCapabilitiesResponse

Mantém dados de recursos de vídeo e um status de resposta.

gpg::VideoManager::GetCaptureStateResponse

Mantém os dados do estado de captura de vídeo, junto com um status de resposta.

gpg::VideoManager::IsCaptureAvailableResponse

Determina se um modo de captura (especificado em IsCaptureAvailable) está disponível ou não, com um status de resposta.

Enumerações

StatusCode

 StatusCode

Valores do código de status retornados no campo status.

Typedefs

PlayerSelectUIResponse

TurnBasedMultiplayerManager::PlayerSelectUIResponse PlayerSelectUIResponse

Data e ResponseStatus para a operação ShowPlayerSelectUI.

Isso é compartilhado com o recurso multiplayer baseado em turnos.