Antworttypen

Typen, die von Zugriffsfunktionen verwendet werden, um Status / Wert-Paare bereitzustellen.

Zusammenfassung

Antworttypen werden entweder über einen Callback zurückgegeben, wie unter Callbacks erläutert, oder über eine Blockierfunktion, wie unter Manager definiert.

Jeder Antworttyp enthält sowohl Daten als auch einen ResponseStatus. Wenn der ResponseStatus IsSuccess() lautet, sind die entsprechenden Daten bei einem einzelnen Datenwert Valid() oder bei einem Vektor nicht leer.

Wenn der ResponseStatus IsError() lautet, sind die entsprechenden Daten bei einem einzelnen Datenwert !Valid() oder bei einem Vektor leer.

Aufzählungen

StatusCode enum
Statuscodewerte, die im Feld status zurückgegeben werden.

Typedefs

PlayerSelectUIResponse typedef.
TurnBasedMultiplayerManager::PlayerSelectUIResponse
Data und ResponseStatus für den Vorgang ShowPlayerSelectUI.

Strukturen

gpg::EndpointDetails

Details zu einem Remote-Endpunkt, der von der Anwendung erkannt wurde.

gpg::LeaderboardManager::FetchAllResponse

Enthält Daten- und Antwortstatus für alle Bestenlisten.

gpg::LeaderboardManager::FetchAllScoreSummariesResponse

Enthält den gesamten Daten- und Antwortstatus für alle Zusammenfassungen der Bestenlisten.

gpg::LeaderboardManager::FetchResponse

Enthält Daten für eine Bestenliste sowie einen Antwortstatus.

gpg::LeaderboardManager::FetchScorePageResponse

Gibt den Antwortstatus und Daten von der Punktzahlseite zurück, auf die zugegriffen wurde.

gpg::LeaderboardManager::FetchScoreSummaryResponse

Daten- und Antwortstatus für eine bestimmte Bestenlistenpunktzahl.

gpg::PlayerManager::FetchListResponse

Eine Antwort, die einen Spielervektor enthält.

gpg::PlayerManager::FetchSelfResponse

Enthält alle Spielerdaten sowie einen Antwortstatus.

gpg::RealTimeMultiplayerManager::FetchInvitationsResponse

Data und ResponseStatus für den Vorgang FetchInvitations.

gpg::RealTimeMultiplayerManager::RealTimeRoomResponse

Data und ResponseStatus für ein bestimmtes RealTimeRoom-Objekt.

gpg::RealTimeMultiplayerManager::RoomInboxUIResponse

Data und ResponseStatus für den Vorgang ShowRoomInboxUI.

gpg::RealTimeMultiplayerManager::WaitingRoomUIResponse

Data und ResponseStatus für den Vorgang ShowWaitingRoomUI.

gpg::SnapshotManager::CommitResponse

Enthält die Daten für einen aktualisierten Snapshot sowie einen Antwortstatus.

gpg::SnapshotManager::OpenResponse

Enthält die Daten für einen bestimmten angeforderten Snapshot zusammen mit einem Antwortstatus.

gpg::SnapshotManager::ReadResponse

Liest Antwortstatus und Snapshot-Daten, die von einem Snapshot-Lesevorgang zurückgegeben wurden.

gpg::SnapshotManager::SnapshotSelectUIResponse

Data und ResponseStatus für den Vorgang ShowSelectUIOperation.

gpg::StartAdvertisingResult

Die ID und der Name einer Instanz, die auf diesem Gerät registriert ist.

gpg::StatsManager::FetchForPlayerResponse

Enthält alle PlayerStats-Daten sowie einen Antwortstatus.

gpg::TurnBasedMultiplayerManager::MatchInboxUIResponse

Data und ResponseStatus für den Vorgang ShowMatchInboxUI.

gpg::TurnBasedMultiplayerManager::PlayerSelectUIResponse

Data und ResponseStatus für den Vorgang ShowPlayerSelectUI.

gpg::TurnBasedMultiplayerManager::TurnBasedMatchResponse

Data und ResponseStatus für eine bestimmte TurnBasedMatch.

gpg::TurnBasedMultiplayerManager::TurnBasedMatchesResponse

Data und ResponseStatus für TurnBasedMatches und Einladungen.

gpg::VideoManager::GetCaptureCapabilitiesResponse

Enthält Daten für Videofunktionen sowie einen Antwortstatus.

gpg::VideoManager::GetCaptureStateResponse

Enthält Daten für den Videoaufnahmestatus sowie einen Antwortstatus.

gpg::VideoManager::IsCaptureAvailableResponse

Gibt an, ob ein Aufnahmemodus (angegeben in IsCaptureAvailable) verfügbar ist, zusammen mit einem Antwortstatus.

Aufzählungen

StatusCode

 StatusCode

Statuscodewerte, die im Feld status zurückgegeben werden.

Typedefs

PlayerSelectUIResponse

TurnBasedMultiplayerManager::PlayerSelectUIResponse PlayerSelectUIResponse

Data und ResponseStatus für den Vorgang ShowPlayerSelectUI.

Dies wird für den rundenbasierten Mehrspielermodus freigegeben.