Yanıt Türleri

Durum / değer çiftlerini sağlamak için erişimcilerin kullandığı türler.

Özet

Yanıt türleri, Geri Aramalar bölümünde açıklandığı gibi bir geri çağırma aracılığıyla veya Yöneticiler bölümünde tanımlandığı gibi bir engelleme işlevi aracılığıyla döndürülür.

Her yanıt türü hem veri hem de bir ResponseStatus. ResponseStatus IsSuccess() olduğu durumlarda, karşılık gelen veriler Valid() şeklindedir (tek bir veri değeri söz konusu olduğunda) veya boş değildir (vektör durumunda).

ResponseStatus IsError() olduğunda, karşılık gelen veriler !Valid() (tek bir veri değeri söz konusu olduğunda) ya da boş (vektör söz konusu olduğunda) olur.

Numaralandırmalar

StatusCode enum
status alanında döndürülen durum kodu değerleri.

Typedef'ler

PlayerSelectUIResponse typedef
TurnBasedMultiplayerManager::PlayerSelectUIResponse
ShowPlayerSelectUI işlemi için Data ve ResponseStatus.

Yapılar

gpg::EndpointDetails

Uygulamanın keşfettiği uzak uç noktayla ilgili ayrıntılar.

gpg::LeaderboardManager::FetchAllResponse

Tüm skor tabloları için verileri ve yanıt durumlarını içerir.

gpg::LeaderboardManager::FetchAllScoreSummariesResponse

Tüm skor tablosu puan özetleriyle ilgili verileri ve yanıt durumlarını içerir.

gpg::LeaderboardManager::FetchResponse

Skor tablosu verilerini, yanıt durumuyla birlikte saklar.

gpg::LeaderboardManager::FetchScorePageResponse

Erişilen puan sayfasındaki yanıt durumunu ve verileri döndürür.

gpg::LeaderboardManager::FetchScoreSummaryResponse

Belirli bir leaderboard puan özeti için veri ve yanıt durumu.

gpg::PlayerManager::FetchListResponse

Oyuncuların vektörünü içeren bir yanıt.

gpg::PlayerManager::FetchSelfResponse

Tüm oynatıcı verilerini, yanıt durumuyla birlikte saklar.

gpg::RealTimeMultiplayerManager::FetchInvitationsResponse

FetchInvitations işlemi için Data ve ResponseStatus.

gpg::RealTimeMultiplayerManager::RealTimeRoomResponse

Belirli bir RealTimeRoom nesnesi için Data ve ResponseStatus.

gpg::RealTimeMultiplayerManager::RoomInboxUIResponse

ShowRoomInboxUI işlemi için Data ve ResponseStatus.

gpg::RealTimeMultiplayerManager::WaitingRoomUIResponse

ShowWaitingRoomUI işlemi için Data ve ResponseStatus.

gpg::SnapshotManager::CommitResponse

Güncellenen anlık görüntü için verileri, yanıt durumuyla birlikte saklar.

gpg::SnapshotManager::OpenResponse

İstenen belirli bir anlık görüntü için verileri yanıt durumuyla birlikte saklar.

gpg::SnapshotManager::ReadResponse

Anlık görüntü okuma işleminden döndürülen yanıt durumunu ve anlık görüntü verilerini okur.

gpg::SnapshotManager::SnapshotSelectUIResponse

ShowSelectUIOperation işlemi için Data ve ResponseStatus.

gpg::StartAdvertisingResult

Bu cihazda kayıtlı bir örneğin kimliği ve adı.

gpg::StatsManager::FetchForPlayerResponse

Tüm PlayerStats verilerini, yanıt durumuyla birlikte saklar.

gpg::TurnBasedMultiplayerManager::MatchInboxUIResponse

ShowMatchInboxUI işlemi için Data ve ResponseStatus.

gpg::TurnBasedMultiplayerManager::PlayerSelectUIResponse

ShowPlayerSelectUI işlemi için Data ve ResponseStatus.

gpg::TurnBasedMultiplayerManager::TurnBasedMatchResponse

Belirli bir TurnBasedMatch için Data ve ResponseStatus.

gpg::TurnBasedMultiplayerManager::TurnBasedMatchesResponse

TurnBasedMatches ve davetler için Data ve ResponseStatus.

gpg::VideoManager::GetCaptureCapabilitiesResponse

Video özellikleri için verileri, yanıt durumuyla birlikte saklar.

gpg::VideoManager::GetCaptureStateResponse

Video yakalama durumu için verileri, yanıt durumuyla birlikte saklar.

gpg::VideoManager::IsCaptureAvailableResponse

Bir yakalama modunun (IsCaptureAvailable öğesinde belirtilir) kullanılabilir olup olmadığını ve yanıt durumunu tutar.

Numaralandırmalar

StatusCode

 StatusCode

status alanında döndürülen durum kodu değerleri.

Typedef'ler

PlayerSelectUIResponse

TurnBasedMultiplayerManager::PlayerSelectUIResponse PlayerSelectUIResponse

ShowPlayerSelectUI işlemi için Data ve ResponseStatus.

Bu, Sıraya Dayalı çok oyunculu oyunla paylaşılır.