סוגי תגובה

הסוגים שבהם משתמשים בעלי הגישה לאספקת צמדים של סטטוס / ערך.

סיכום

סוגי התגובה מוחזרים באמצעות קריאה חוזרת (callback), כפי שמוסבר בקריאות חוזרות, או באמצעות פונקציית חסימה, כפי שמוגדר במנהלים.

כל סוג תגובה מכיל גם נתונים וגם ResponseStatus. במקרים שבהם הערך של ResponseStatus IsSuccess(), הנתונים המתאימים הם Valid() (במקרה של ערך נתונים יחיד) או שאינם ריקים (במקרה של וקטור).

במקרים שבהם ResponseStatus IsError(), הנתונים המתאימים הם !Valid() (במקרה של ערך נתונים יחיד) או ריקים (במקרה של וקטור).

ערכים של ספירה

StatusCode טיפוסים בני מנייה (enum)
הערכים של קוד הסטטוס שהוחזרו בשדה status.

Typedefs

PlayerSelectUIResponse typedef
TurnBasedMultiplayerManager::PlayerSelectUIResponse
Data ו-ResponseStatus לפעולה ShowPlayerSelectUI.

מבנים

gpg::EndpointDetails

פרטים על נקודת קצה מרוחקת שהאפליקציה גילתה.

gpg::LeaderboardManager::FetchAllResponse

כוללים סטטוסים של נתונים ותגובות לכל לוחות הלידרבורד.

gpg::LeaderboardManager::FetchAllScoreSummariesResponse

מכיל את כל הנתונים והסטטוסים של התשובות בכל סיכומי התוצאות של הלידרבורד.

gpg::LeaderboardManager::FetchResponse

מכיל נתונים ללידרבורד וסטטוס התשובה.

gpg::LeaderboardManager::FetchScorePageResponse

הפונקציה מחזירה את סטטוס התגובה והנתונים מדף הציון שבוצעה אליו גישה.

gpg::LeaderboardManager::FetchScoreSummaryResponse

הנתונים וסטטוס התגובה בסיכום הציון שצוין ב-Leaderboard.

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

מכיל את הנתונים של קובץ snapshot מבוקש מסוים יחד עם סטטוס התגובה.

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.

Typedefs

PlayerSelectUIResponse

TurnBasedMultiplayerManager::PlayerSelectUIResponse PlayerSelectUIResponse

Data ו-ResponseStatus לפעולה ShowPlayerSelectUI.

הפריט הזה משותף עם משחק רב-משתתפים שמבוסס על תורות.