Typy odpowiedzi

Typy używane przez akcesory do dostarczania par stanu / wartości.

Podsumowanie

Typy odpowiedzi są zwracane przez wywołanie zwrotne (zgodnie z opisem w sekcji Wywołania zwrotne) lub za pomocą funkcji blokującej (zgodnie z definicją w sekcji Menedżerowie).

Każdy typ odpowiedzi zawiera zarówno dane, jak i ResponseStatus. W przypadkach, gdy ResponseStatus IsSuccess() odpowiada dane ma wartość Prawidłowa() (w przypadku pojedynczej wartości danych) lub nie jest pusta (w przypadku wektora).

Gdy ResponseStatus IsError() ma wartość !Valid() (w przypadku pojedynczej wartości danych) lub jest pusta (w przypadku wektora).

Wyliczenia

StatusCode enum | typ wyliczeniowy
Wartości kodów stanu zwracane w polu status.

Definiuje typ

PlayerSelectUIResponse typedef
TurnBasedMultiplayerManager::PlayerSelectUIResponse
Data i ResponseStatus dla operacji ShowPlayerSelectUI.

Struktura

gpg::EndpointDetails

Szczegółowe informacje o zdalnym punkcie końcowym wykrytym przez aplikację.

gpg::LeaderboardManager::FetchAllResponse

Zawiera stany danych i odpowiedzi ze wszystkich tabel wyników.

gpg::LeaderboardManager::FetchAllScoreSummariesResponse

Zawiera wszystkie dane i stany odpowiedzi dla wszystkich podsumowania wyników w tabeli wyników.

gpg::LeaderboardManager::FetchResponse

Przechowuje dane tabeli wyników wraz ze stanem odpowiedzi.

gpg::LeaderboardManager::FetchScorePageResponse

Zwraca stan i dane odpowiedzi ze strony wyników, do której uzyskano dostęp.

gpg::LeaderboardManager::FetchScoreSummaryResponse

Stan danych i odpowiedzi dla określonego podsumowania wyników w tabeli wyników.

gpg::PlayerManager::FetchListResponse

Odpowiedź zawierająca wektor graczy.

gpg::PlayerManager::FetchSelfResponse

Przechowuje wszystkie dane o graczach wraz ze stanem odpowiedzi.

gpg::RealTimeMultiplayerManager::FetchInvitationsResponse

Data i ResponseStatus dla operacji FetchInvitations.

gpg::RealTimeMultiplayerManager::RealTimeRoomResponse

Data i ResponseStatus w przypadku konkretnego obiektu RealTimeRoom.

gpg::RealTimeMultiplayerManager::RoomInboxUIResponse

Data i ResponseStatus dla operacji ShowRoomInboxUI.

gpg::RealTimeMultiplayerManager::WaitingRoomUIResponse

Data i ResponseStatus dla operacji ShowWaitingRoomUI.

gpg::SnapshotManager::CommitResponse

Przechowuje dane na potrzeby zaktualizowanego zrzutu wraz ze stanem odpowiedzi.

gpg::SnapshotManager::OpenResponse

Przechowuje dane konkretnego żądanego zrzutu wraz ze stanem odpowiedzi.

gpg::SnapshotManager::ReadResponse

Odczytuje stan odpowiedzi i dane zrzutu zwrócone z operacji odczytu zrzutu.

gpg::SnapshotManager::SnapshotSelectUIResponse

Data i ResponseStatus dla operacji ShowSelectUIOperation.

gpg::StartAdvertisingResult

Identyfikator i nazwa instancji zarejestrowanej na tym urządzeniu.

gpg::StatsManager::FetchForPlayerResponse

Przechowuje wszystkie dane PlayerStats wraz z informacjami o stanie odpowiedzi.

gpg::TurnBasedMultiplayerManager::MatchInboxUIResponse

Data i ResponseStatus dla operacji ShowMatchInboxUI.

gpg::TurnBasedMultiplayerManager::PlayerSelectUIResponse

Data i ResponseStatus dla operacji ShowPlayerSelectUI.

gpg::TurnBasedMultiplayerManager::TurnBasedMatchResponse

Data i ResponseStatus w przypadku określonego wymiaru TurnBasedMatch.

gpg::TurnBasedMultiplayerManager::TurnBasedMatchesResponse

Data i ResponseStatus w przypadku elementów TurnBasedMatches i zaproszeń.

gpg::VideoManager::GetCaptureCapabilitiesResponse

Przechowuje dane na temat możliwości wideo oraz stan odpowiedzi.

gpg::VideoManager::GetCaptureStateResponse

Przechowuje dane dotyczące stanu nagrywania wideo wraz ze stanem odpowiedzi.

gpg::VideoManager::IsCaptureAvailableResponse

Określa, czy jest dostępny tryb przechwytywania (określony w zasadzie IsCaptureAvailable) i wskazuje stan odpowiedzi.

Wyliczenia

StatusCode

 StatusCode

Wartości kodów stanu zwracane w polu status.

Definiuje typ

PlayerSelectUIResponse

TurnBasedMultiplayerManager::PlayerSelectUIResponse PlayerSelectUIResponse

Data i ResponseStatus dla operacji ShowPlayerSelectUI.

Jest ona udostępniana w grze wieloosobowej turowej.