أنواع الردود

الأنواع التي تستخدمها الموصّلات لتوفير أزواج الحالة / القيمة.

ملخّص

يتم إرجاع أنواع الردود إما من خلال معاودة الاتصال، كما هو موضح في طلبات الاستدعاء، أو من خلال دالة حظر كما هو محدّد في المدراء.

يحتوي كل نوع استجابة على كل من البيانات وResponseStatus. في الحالات التي تكون فيها ResponseStatus IsSuccess()، هي البيانات المقابلة صالحة() (في حالة قيمة بيانات فردية) أو تكون غير فارغة (في حالة المتجه).

في الحالات التي تكون فيها قيمة ResponseStatus IsError() هي نفسها، تكون البيانات المقابلة هي !Valid() (في حالة قيمة بيانات فردية) أو فارغة (في حالة المتجه).

عمليات التعداد

StatusCode تعداد
قيم رمز الحالة التي يتم عرضها في الحقل status

تعريف الأنواع

PlayerSelectUIResponse تعريف الكتابة
TurnBasedMultiplayerManager::PlayerSelectUIResponse
Data وResponseStatus لعملية ShowPlayerSelectUI.

بُنى

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

Data وResponseStatus لعملية FetchInvitations.

gpg::RealTimeMultiplayerManager::RealTimeRoomResponse

Data وResponseStatus لكائن RealTimeRoom معيّن.

gpg::RealTimeMultiplayerManager::RoomInboxUIResponse

Data وResponseStatus لعملية ShowRoomInboxUI.

gpg::RealTimeMultiplayerManager::WaitingRoomUIResponse

Data وResponseStatus لعملية ShowWaitingRoomUI.

gpg::SnapshotManager::CommitResponse

الاحتفاظ بالبيانات للحصول على نبذة معدّلة، إلى جانب حالة الردّ.

gpg::SnapshotManager::OpenResponse

يحتفظ ببيانات نبذة معيّنة مطلوبة مع حالة الردّ.

gpg::SnapshotManager::ReadResponse

قراءة حالة الاستجابة وبيانات اللقطة التي يتم عرضها من خلال عملية قراءة اللقطة

gpg::SnapshotManager::SnapshotSelectUIResponse

Data وResponseStatus لعملية ShowSelectUIOperation.

gpg::StartAdvertisingResult

رقم تعريف واسم مثيل مسجَّل على هذا الجهاز

gpg::StatsManager::FetchForPlayerResponse

يحتفظ بجميع بيانات PlayerStats، بالإضافة إلى حالة الاستجابة.

gpg::TurnBasedMultiplayerManager::MatchInboxUIResponse

Data وResponseStatus لعملية ShowMatchInboxUI.

gpg::TurnBasedMultiplayerManager::PlayerSelectUIResponse

Data وResponseStatus لعملية ShowPlayerSelectUI.

gpg::TurnBasedMultiplayerManager::TurnBasedMatchResponse

Data وResponseStatus لفئة TurnBasedMatch محدّدة.

gpg::TurnBasedMultiplayerManager::TurnBasedMatchesResponse

Data وResponseStatus لـ TurnBasedMatches ودعوات

gpg::VideoManager::GetCaptureCapabilitiesResponse

تحتوي على بيانات حول إمكانات الفيديو إلى جانب حالة الردّ.

gpg::VideoManager::GetCaptureStateResponse

يحتفظ ببيانات حالة التقاط الفيديو إلى جانب حالة الاستجابة.

gpg::VideoManager::IsCaptureAvailableResponse

يعرض هذا الإعداد ما إذا كان وضع الالتقاط (المحدّد في IsCaptureAvailable) متاحًا أم لا، إلى جانب حالة الاستجابة.

عمليات التعداد

StatusCode

 StatusCode

قيم رمز الحالة التي يتم عرضها في الحقل status

تعريف الأنواع

PlayerSelectUIResponse

TurnBasedMultiplayerManager::PlayerSelectUIResponse PlayerSelectUIResponse

Data وResponseStatus لعملية ShowPlayerSelectUI.

تتم مشاركة هذه المعلومات مع اللاعبين المتعددين الذين يعتمدون على تناوب الأدوار.