Types de réponses

Types utilisés par les accesseurs pour fournir des paires état / valeur.

Résumé

Les types de réponses sont renvoyés via un rappel, comme expliqué dans la section Rappels, ou via une fonction de blocage, telle que définie dans la section Gestionnaires.

Chaque type de réponse contient à la fois des données et un attribut ResponseStatus. Dans les cas où ResponseStatus est IsSuccess(), les données correspondantes sont Valid() (dans le cas d'une valeur de données unique) ou non vides (dans le cas d'un vecteur).

Dans les cas où ResponseStatus est IsError(), les données correspondantes sont !Valid() (dans le cas d'une valeur de données unique) ou vides (dans le cas d'un vecteur).

Énumérations

StatusCode énum
Valeurs de code d'état renvoyées dans le champ status.

Typedefs

PlayerSelectUIResponse typedef
TurnBasedMultiplayerManager::PlayerSelectUIResponse
Data et ResponseStatus pour l'opération ShowPlayerSelectUI.

Structs

gpg::EndpointDetails

Détails sur un point de terminaison distant découvert par l'application.

gpg::LeaderboardManager::FetchAllResponse

Contient des données et des états de réponse pour tous les classements.

gpg::LeaderboardManager::FetchAllScoreSummariesResponse

Contient l'ensemble des données et des états des réponses pour tous les résumés des scores des classements.

gpg::LeaderboardManager::FetchResponse

Contient les données d'un classement, ainsi qu'un état de réponse.

gpg::LeaderboardManager::FetchScorePageResponse

Renvoie l'état de la réponse et les données à partir de la page des scores consultée.

gpg::LeaderboardManager::FetchScoreSummaryResponse

État des données et de la réponse pour un résumé des scores du classement spécifié.

gpg::PlayerManager::FetchListResponse

Réponse contenant un vecteur de joueurs.

gpg::PlayerManager::FetchSelfResponse

Contient toutes les données du joueur, ainsi qu'un état de réponse.

gpg::RealTimeMultiplayerManager::FetchInvitationsResponse

Data et ResponseStatus pour l'opération FetchInvitations.

gpg::RealTimeMultiplayerManager::RealTimeRoomResponse

Data et ResponseStatus pour un objet RealTimeRoom spécifique.

gpg::RealTimeMultiplayerManager::RoomInboxUIResponse

Data et ResponseStatus pour l'opération ShowRoomInboxUI.

gpg::RealTimeMultiplayerManager::WaitingRoomUIResponse

Data et ResponseStatus pour l'opération ShowWaitingRoomUI.

gpg::SnapshotManager::CommitResponse

Contient les données d'un instantané mis à jour, ainsi qu'un état de réponse.

gpg::SnapshotManager::OpenResponse

Contient les données d'un instantané demandé particulier, ainsi qu'un état de réponse.

gpg::SnapshotManager::ReadResponse

Lit l'état de la réponse et les données d'instantané renvoyées par une opération de lecture d'instantané.

gpg::SnapshotManager::SnapshotSelectUIResponse

Data et ResponseStatus pour l'opération ShowSelectUIOperation.

gpg::StartAdvertisingResult

ID et nom d'une instance enregistrée sur cet appareil.

gpg::StatsManager::FetchForPlayerResponse

Contient toutes les données PlayerStats, ainsi qu'un état de réponse.

gpg::TurnBasedMultiplayerManager::MatchInboxUIResponse

Data et ResponseStatus pour l'opération ShowMatchInboxUI.

gpg::TurnBasedMultiplayerManager::PlayerSelectUIResponse

Data et ResponseStatus pour l'opération ShowPlayerSelectUI.

gpg::TurnBasedMultiplayerManager::TurnBasedMatchResponse

Data et ResponseStatus pour un TurnBasedMatch spécifique.

gpg::TurnBasedMultiplayerManager::TurnBasedMatchesResponse

Data et ResponseStatus pour les TurnBasedMatches et les invitations.

gpg::VideoManager::GetCaptureCapabilitiesResponse

Contient les données des fonctionnalités vidéo, ainsi qu'un état de réponse.

gpg::VideoManager::GetCaptureStateResponse

Contient les données pour l'état de capture vidéo, ainsi que l'état de la réponse.

gpg::VideoManager::IsCaptureAvailableResponse

Contient si un mode de capture (spécifié dans IsCaptureAvailable) est disponible ou non, ainsi qu'un état de réponse.

Énumérations

StatusCode

 StatusCode

Valeurs de code d'état renvoyées dans le champ status.

Typedefs

PlayerSelectUIResponse

TurnBasedMultiplayerManager::PlayerSelectUIResponse PlayerSelectUIResponse

Data et ResponseStatus pour l'opération ShowPlayerSelectUI.

Ce contenu est partagé avec le mode multijoueur au tour par tour.