回應類型

存取子用來提供狀態 / 值組合的類型。

摘要

回應類型可透過回呼 (如「回呼」一文所述) 傳回,或透過「Managers」中定義的封鎖函式傳回。

每個回應類型都包含資料和 ResponseStatus。如果 ResponseStatus IsSuccess() ,則對應資料為 Valid() (如果是單一資料值) 或非空白 (如果是向量的話)。

如果 ResponseStatus IsError() 為 !Valid() (如果只有單一資料值),則對應的資料為 !Valid() (如果是單一資料值) 或空白 (如果是向量的話)。

列舉

StatusCode 列舉
status 欄位中傳回的狀態碼值。

Typedefs

PlayerSelectUIResponse typedef
TurnBasedMultiplayerManager::PlayerSelectUIResponse
ShowPlayerSelectUI 作業的 DataResponseStatus

Structs

gpg::EndpointDetails

應用程式找到的遠端端點相關詳細資料。

gpg::LeaderboardManager::FetchAllResponse

包含所有排行榜的資料和回應狀態。

gpg::LeaderboardManager::FetchAllScoreSummariesResponse

包含所有排行榜分數摘要的所有資料和回應狀態。

gpg::LeaderboardManager::FetchResponse

保留排行榜的資料以及回應狀態。

gpg::LeaderboardManager::FetchScorePageResponse

從存取的分數頁面傳回回應狀態和資料。

gpg::LeaderboardManager::FetchScoreSummaryResponse

指定排行榜分數摘要的資料與回應狀態。

gpg::PlayerManager::FetchListResponse

包含玩家向量的回應。

gpg::PlayerManager::FetchSelfResponse

包含所有玩家的資料以及回應狀態。

gpg::RealTimeMultiplayerManager::FetchInvitationsResponse

FetchInvitations 作業的 DataResponseStatus

gpg::RealTimeMultiplayerManager::RealTimeRoomResponse

特定 RealTimeRoom 物件的 DataResponseStatus

gpg::RealTimeMultiplayerManager::RoomInboxUIResponse

ShowRoomInboxUI 作業的 DataResponseStatus

gpg::RealTimeMultiplayerManager::WaitingRoomUIResponse

ShowWaitingRoomUI 作業的 DataResponseStatus

gpg::SnapshotManager::CommitResponse

將更新快照的資料與回應狀態保留下來。

gpg::SnapshotManager::OpenResponse

保留特定要求快照的資料,以及回應狀態。

gpg::SnapshotManager::ReadResponse

這個外掛程式能讀取快照讀取作業傳回的回應狀態和快照資料。

gpg::SnapshotManager::SnapshotSelectUIResponse

ShowSelectUIOperation 作業的 DataResponseStatus

gpg::StartAdvertisingResult

在這部裝置上註冊的執行個體 ID 和名稱。

gpg::StatsManager::FetchForPlayerResponse

保留所有 PlayerStats 資料以及回應狀態。

gpg::TurnBasedMultiplayerManager::MatchInboxUIResponse

ShowMatchInboxUI 作業的 DataResponseStatus

gpg::TurnBasedMultiplayerManager::PlayerSelectUIResponse

ShowPlayerSelectUI 作業的 DataResponseStatus

gpg::TurnBasedMultiplayerManager::TurnBasedMatchResponse

特定 TurnBasedMatchDataResponseStatus

gpg::TurnBasedMultiplayerManager::TurnBasedMatchesResponse

DataResponseStatus 搜尋 TurnBasedMatches邀請

gpg::VideoManager::GetCaptureCapabilitiesResponse

保留視訊功能的資料以及回應狀態。

gpg::VideoManager::GetCaptureStateResponse

保留影片擷取狀態與回應狀態的資料。

gpg::VideoManager::IsCaptureAvailableResponse

此屬性會保留是否可使用擷取模式 (在 IsCaptureAvailable 中指定的),以及回應狀態。

列舉

StatusCode

 StatusCode

status 欄位中傳回的狀態碼值。

Typedefs

PlayerSelectUIResponse

TurnBasedMultiplayerManager::PlayerSelectUIResponse PlayerSelectUIResponse

ShowPlayerSelectUI 作業的 DataResponseStatus

多人對戰制多人對戰遊戲也會共用這個 ID。