Typy odpowiedzi

Typy używane przez akcesoria do dostarczania par stan / wartość.

Podsumowanie

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

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

Gdy w polu ResponseStatus wartość IsError() pojawia się wartość !Valid() (w przypadku pojedynczej wartości danych) lub pusta (w przypadku wektora).

Wyliczenia

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

Definicje typów

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

Konstrukcja

gpg::EndpointDetails

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

gpg::LeaderboardManager::FetchAllResponse

Zawiera dane i stany odpowiedzi we wszystkich tabelach wyników.

gpg::LeaderboardManager::FetchAllScoreSummariesResponse

Zawiera wszystkie dane i stany odpowiedzi we wszystkich podsumowaniach wyników w tabeli wyników.

gpg::LeaderboardManager::FetchResponse

Przechowuje dane w tabeli wyników wraz ze stanem odpowiedzi.

gpg::LeaderboardManager::FetchScorePageResponse

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

gpg::LeaderboardManager::FetchScoreSummaryResponse

Dane i stan odpowiedzi dla określonego podsumowania wyniku w tabeli.

gpg::PlayerManager::FetchListResponse

Odpowiedź zawierająca wektor odtwarzaczy.

gpg::PlayerManager::FetchSelfResponse

Przechowuje wszystkie dane graczy wraz ze stanem odpowiedzi.

gpg::RealTimeMultiplayerManager::FetchInvitationsResponse

Data i ResponseStatus dla operacji FetchInvitations.

gpg::RealTimeMultiplayerManager::RealTimeRoomResponse

Data i ResponseStatus dla 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 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 przez operację 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 ze stanem 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 konkretnego elementu TurnBasedMatch.

gpg::TurnBasedMultiplayerManager::TurnBasedMatchesResponse

Data i ResponseStatus dla zasad TurnBasedMatches i zaproszeń.

gpg::VideoManager::GetCaptureCapabilitiesResponse

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

gpg::VideoManager::GetCaptureStateResponse

Przechowuje dane dotyczące stanu nagrywania filmu oraz stanu odpowiedzi.

gpg::VideoManager::IsCaptureAvailableResponse

Wskazuje, czy dostępny jest tryb przechwytywania (określony w IsCaptureAvailable) oraz stan odpowiedzi.

Wyliczenia

StatusCode

 StatusCode

Wartości kodów stanu zwrócone w polu status.

Definicje typów

PlayerSelectUIResponse

TurnBasedMultiplayerManager::PlayerSelectUIResponse PlayerSelectUIResponse

Data i ResponseStatus dla operacji ShowPlayerSelectUI.

Ta gra jest udostępniana z turową rozgrywką wieloosobową.