レスポンス タイプ

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

概要

レスポンス タイプは、コールバック(コールバックを参照)か、ブロッキング関数(マネージャーで定義)を介して返されます。

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

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

列挙型

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

特定の TurnBasedMatch に対する DataResponseStatus

gpg::TurnBasedMultiplayerManager::TurnBasedMatchesResponse

TurnBasedMatches招待DataResponseStatus

gpg::VideoManager::GetCaptureCapabilitiesResponse

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

gpg::VideoManager::GetCaptureStateResponse

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

gpg::VideoManager::IsCaptureAvailableResponse

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

列挙型

StatusCode

 StatusCode

status フィールドに返されるステータス コードの値。

Typedef

PlayerSelectUIResponse

TurnBasedMultiplayerManager::PlayerSelectUIResponse PlayerSelectUIResponse

ShowPlayerSelectUI オペレーションの DataResponseStatus

これは、ターン制マルチプレーヤー型ゲームとも共有されています。