レスポンス タイプ

アクセサでステータスと値のペアを指定するために使用される型。

概要

レスポンス タイプは、コールバックで説明されているようにコールバックを介して返されるか、マネージャーで定義されているようにブロッキング関数を介して返されます。

各レスポンス タイプには、データと ResponseStatus の両方が含まれます。ResponseStatus が IsSuccess() の場合、対応するデータは Valid()(単一のデータ値の場合)または空でないこと(ベクトルの場合)です。

ResponseStatus が IsError() の場合、対応するデータは !Valid()(単一のデータ値の場合)または空(ベクトルの場合)です。

列挙型

StatusCode enum
ステータス コード値が status フィールドに返されます。

Typedef

PlayerSelectUIResponse typedef
TurnBasedMultiplayerManager::PlayerSelectUIResponse
ShowPlayerSelectUI オペレーションの DataResponseStatus

構造体

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

DataResponseStatus は特定の TurnBasedMatch 用です。

gpg::TurnBasedMultiplayerManager::TurnBasedMatchesResponse

DataResponseStatus: ターンベースの試合招待

gpg::VideoManager::GetCaptureCapabilitiesResponse

動画機能のデータとレスポンス ステータスを保持します。

gpg::VideoManager::GetCaptureStateResponse

動画キャプチャの状態とレスポンス ステータスのデータを保持します。

gpg::VideoManager::IsCaptureAvailableResponse

キャプチャ モード(IsCaptureAvailable で指定)が使用可能かどうかと、レスポンス ステータスを保持します。

列挙型

StatusCode

 StatusCode

ステータス コード値が status フィールドに返されます。

Typedef

PlayerSelectUIResponse

TurnBasedMultiplayerManager::PlayerSelectUIResponse PlayerSelectUIResponse

ShowPlayerSelectUI オペレーションの DataResponseStatus

これはターン制マルチプレーヤーと共有されます。