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 objet ResponseStatus. Lorsque la valeur de ResponseStatus est IsSuccess(), les données correspondantes sont valides (dans le cas d'une seule valeur de données) ou non vides (dans le cas d'un vecteur).

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

Énumérations

StatusCode enum
Valeurs du 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

Informations sur un point de terminaison distant détecté par l'application

gpg::LeaderboardManager::FetchAllResponse

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

gpg::LeaderboardManager::FetchAllScoreSummariesResponse

Contient l'ensemble des données et des états de réponse pour tous les résumés des scores du classement.

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 de la page de score consultée.

gpg::LeaderboardManager::FetchScoreSummaryResponse

Données et état de la réponse pour un résumé spécifié du score dans un classement.

gpg::PlayerManager::FetchListResponse

Réponse contenant un vecteur de joueurs.

gpg::PlayerManager::FetchSelfResponse

Contient toutes les données du joueur, ainsi que l'état de la 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 que l'état de la 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 que l'état de la 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 des données sur les fonctionnalités vidéo, ainsi qu'un état de réponse.

gpg::VideoManager::GetCaptureStateResponse

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

gpg::VideoManager::IsCaptureAvailableResponse

Indique si un mode de capture (spécifié dans IsCaptureAvailable) est disponible, ainsi que l'état de la réponse.

Énumérations

StatusCode

 StatusCode

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

Typedefs

PlayerSelectUIResponse

TurnBasedMultiplayerManager::PlayerSelectUIResponse PlayerSelectUIResponse

Data et ResponseStatus pour l'opération ShowPlayerSelectUI.

Cette information est partagée avec le mode multijoueur en tour par tour.