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 in Managern definiert.

Jeder Antworttyp enthält sowohl Daten als auch einen ResponseStatus. In Fällen mit dem ResponseStatus IsSuccess() sind die entsprechenden Daten Valid() (bei einem einzelnen Datenwert) oder nicht leer (bei einem Vektor).

In Fällen mit dem ResponseStatus IsError(), sind die entsprechenden Daten !Valid() (bei einem einzelnen Datenwert) oder leer (bei einem Vektor).

Aufzählungen

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

Typedefs

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

Strukturen

gpg::EndpointDetails

Details zu einem Remote-Endpunkt, den die App erkannt hat.

gpg::LeaderboardManager::FetchAllResponse

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

gpg::LeaderboardManager::FetchAllScoreSummariesResponse

Enthält alle Daten und Antwortstatus für alle Punktzahlübersichten der Bestenliste.

gpg::LeaderboardManager::FetchResponse

Enthält Daten zu einer Bestenliste sowie einen Antwortstatus.

gpg::LeaderboardManager::FetchScorePageResponse

Gibt den Antwortstatus und die Daten von der Seite für den Zugriff zurück.

gpg::LeaderboardManager::FetchScoreSummaryResponse

Daten- und Antwortstatus für eine angegebene Zusammenfassung der Bestenliste.

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 FetchInvitations-Vorgang.

gpg::RealTimeMultiplayerManager::RealTimeRoomResponse

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

gpg::RealTimeMultiplayerManager::RoomInboxUIResponse

Data und ResponseStatus für den ShowRoomInboxUI-Vorgang.

gpg::RealTimeMultiplayerManager::WaitingRoomUIResponse

Data und ResponseStatus für den ShowWaitingRoomUI-Vorgang.

gpg::SnapshotManager::CommitResponse

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

gpg::SnapshotManager::OpenResponse

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

gpg::SnapshotManager::ReadResponse

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

gpg::SnapshotManager::SnapshotSelectUIResponse

Data und ResponseStatus für den ShowSelectUIOperation-Vorgang.

gpg::StartAdvertisingResult

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

gpg::StatsManager::FetchForPlayerResponse

Enthält alle PlayerStats-Daten und einen Antwortstatus.

gpg::TurnBasedMultiplayerManager::MatchInboxUIResponse

Data und ResponseStatus für den ShowMatchInboxUI-Vorgang.

gpg::TurnBasedMultiplayerManager::PlayerSelectUIResponse

Data und ResponseStatus für den ShowPlayerSelectUI-Vorgang.

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 zu Videofunktionen sowie einen Antwortstatus.

gpg::VideoManager::GetCaptureStateResponse

Enthält Daten zum Videoaufnahmestatus sowie einen Antwortstatus.

gpg::VideoManager::IsCaptureAvailableResponse

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

Aufzählungen

StatusCode

 StatusCode

Statuscodewerte, die im Feld status zurückgegeben werden.

Typedefs

PlayerSelectUIResponse

TurnBasedMultiplayerManager::PlayerSelectUIResponse PlayerSelectUIResponse

Data und ResponseStatus für den ShowPlayerSelectUI-Vorgang.

Dies wird mit dem rundenbasierten Mehrspielermodus geteilt.