Gpg
סיכום
| ערכים של ספירה | |
|---|---|
| AchievementState{ | טיפוסים בני מנייה (enum) ערכים המשמשים לציון מצב הישג.  | 
| AchievementType{ | טיפוסים בני מנייה (enum) ערכים שמשמשים לציון סוג ההישג.  | 
| AuthOperation{ | טיפוסים בני מנייה (enum) ערכים המשמשים לציון סוג פעולת ההרשאה שיש לבצע.  | 
| AuthStatus{ | טיפוסים בני מנייה (enum) קבוצת הערכים האפשריים שמייצגים את התוצאה של ניסיון ההרשאה.  | 
| CommonErrorStatus{ | טיפוסים בני מנייה (enum) קבוצה של ערכים אפשריים שמייצגים שגיאות שנפוצות לכל הפעולות.  | 
| DataSource{ | טיפוסים בני מנייה (enum) ערכים שמציינים מאיפה לקבל נתונים באחזור הישג, לוח הישגי השחקנים ונתונים אחרים.  | 
| EventVisibility{ | טיפוסים בני מנייה (enum) ערכים שמציינים אם אירוע מוסתר לנגן או גלוי לו.  | 
| FlushStatus{ | טיפוסים בני מנייה (enum) קבוצת הערכים האפשריים שמייצגת את התוצאה של ניסיון הניקוי.  | 
| ImageResolution{ | טיפוסים בני מנייה (enum) ערכים המשמשים כדי לציין את הרזולוציה שבה תאחזר תמונה מסוימת.  | 
| InitializationStatus | טיפוסים בני מנייה (enum) קבוצת הערכים האפשריים שמייצגת את התוצאה של ניסיון אתחול API.  | 
| LeaderboardCollection{ | טיפוסים בני מנייה (enum) ערכים המציינים אם כל מי שיש לו חשבון Google+ (ציבורי) או רק חברים במעגלי Google+ של השחקן (חברתי) יוכל לצפות בלוח הישגי השחקנים המובילים.  | 
| LeaderboardOrder{ | טיפוסים בני מנייה (enum) ערכים שמציינים את האופן שבו יש לפרש תוצאות גדולות או קטנות כטובות יותר בהקשר של לידרבורד.  | 
| LeaderboardStart{ | טיפוסים בני מנייה (enum) ערכים שמציינים אם הדירוגים יוצגו בלוח הישגי השחקנים המובילים לפי סדר הניקוד או השחקן.  | 
| LeaderboardTimeSpan{ | טיפוסים בני מנייה (enum) ערכים שמציינים את תקופת הזמן שנכללת בלוח הישגי השחקנים המובילים.  | 
| LogLevel{ | טיפוסים בני מנייה (enum) ערכים שמשמשים לציון רמת הרישום ביומן.  | 
| MatchResult{ | טיפוסים בני מנייה (enum) ערכים המשמשים לציון התוצאה של  TurnBasedMatchעבור משתתף. | 
| MatchStatus{ | טיפוסים בני מנייה (enum) ערכים שמשמשים לציון הסטטוס של  TurnBasedMatchעבור המשתתף המקומי. | 
| MultiplayerEvent{ | טיפוסים בני מנייה (enum) ערכים המשמשים לציון סוג העדכון שמדווח על ידי קריאה חוזרת (callback) רב-משתתפים.  | 
| MultiplayerInvitationType{ | טיפוסים בני מנייה (enum) ערכים שמזהים את הסוג של  MultiplayerInvitation. | 
| MultiplayerStatus{ | טיפוסים בני מנייה (enum) קבוצת הערכים האפשריים שמייצגת את התוצאה של פעולה רב-משתתפים.  | 
| ParticipantStatus{ | טיפוסים בני מנייה (enum) ערכים שמשמשים לציון המצב של משתתף בתוך  TurnBasedMatch. | 
| RealTimeRoomStatus{ | טיפוסים בני מנייה (enum) ערכים שמייצגים את הסטטוס הנוכחי של RealTimeRoom.  | 
| ResponseStatus{ | טיפוסים בני מנייה (enum) קבוצת הערכים האפשריים שמייצגת את התוצאה של ניסיון הפעולה.  | 
| SnapshotConflictPolicy{ | טיפוסים בני מנייה (enum) ערכים שמשמשים לציון המדיניות בנושא יישוב התנגשויות 'תמונת מצב'.  | 
| SnapshotOpenStatus{ | טיפוסים בני מנייה (enum) קבוצת הערכים האפשריים שמייצגת את התוצאה של פעולת פתיחת קובץ snapshot.  | 
| UIStatus{ | טיפוסים בני מנייה (enum) קבוצת הערכים האפשריים שמייצגת את התוצאה של ניסיון בממשק המשתמש.  | 
| VideoCaptureMode{ | טיפוסים בני מנייה (enum) ערכים שמציינים את סוג צילום הסרטון שמבוצע.  | 
| VideoCaptureOverlayState{ | טיפוסים בני מנייה (enum) ערכים שמציין את המצב של ממשק המשתמש של שכבת-העל של צילום הסרטון.  | 
| VideoQualityLevel{ | טיפוסים בני מנייה (enum) ערכים שמציינים את איכות צילום הסרטון.  | 
| Typedefs | |
|---|---|
| ConnectionRequestCallback | typedef std::function< void(int64_t client_id, const ConnectionRequest &request)>מגדיר סוג של קריאה חוזרת (callback) שמקבל ConnectionRequest כשנקודת קצה מרוחקת מנסה להתחבר לנקודת הקצה של האפליקציה עצמה.  | 
| ConnectionResponseCallback | typedef std::function< void(int64_t client_id, const ConnectionResponse &response)>מגדיר את סוג הקריאה החוזרת (callback) שמקבל ConnectionResponse כשמתקבלת תגובה לאחר ניסיון ליצור חיבור לנקודת קצה מרוחקת.  | 
| Duration | typedef std::chrono::millisecondsסוג נתונים שמשמש לציון משך הזמן באלפיות השנייה.  | 
| StartAdvertisingCallback | typedef std::function< void(int64_t client_id, const StartAdvertisingResult &result)>מגדיר סוג של קריאה חוזרת (callback) שמקבל StartAdvertisingResult לאחר השלמת ניסיון לפרסום נקודת קצה מקומית; השדה 'הצלחה' מציין אם הפרסום התחיל בהצלחה.  | 
| Timeout | typedef std::chrono::millisecondsסוג הנתונים שמשמש לציון תקופות זמן קצוב לתפוגה של ניסיונות לפעולות.  | 
| Timestamp | typedef std::chrono::millisecondsסוג הנתונים שמשמשים לציון חותמות הזמן.  | 
| TurnBasedMultiplayerEvent | typedef הוצא משימוש. עדיפות ל-MultiplayerEvent. | 
| פונקציות | |
|---|---|
| DEFAULT_ON_AUTH_ACTION_FINISHED(AuthOperation op, AuthStatus status) | voidזהו ערך ברירת המחדל של Builder::SetOnAuthActionFinished.  | 
| DEFAULT_ON_AUTH_ACTION_STARTED(AuthOperation op) | voidזהו ערך ברירת המחדל של Builder:SetOnAuthActionStarted.  | 
| DEFAULT_ON_LOG(LogLevel level, const std::string & message) | voidזהו ערך ברירת המחדל של Builder::SetLogging.  | 
| DEFAULT_ON_MULTIPLAYER_INVITATION_RECEIVED(MultiplayerEvent event, std::string invitation_id, MultiplayerInvitation invitation) | voidזהו ערך ברירת המחדל של Builder::SetOnMultiplayerהזמנהEvent.  | 
| DEFAULT_ON_TURN_BASED_MULTIPLAYER_EVENT(MultiplayerEvent event, std::string match_id, TurnBasedMatch match) | voidזהו ערך ברירת המחדל של Builder::SetOnTurnVerifyMatchEvent.  | 
| DebugString(AchievementType type) | std::stringמחזירה הישג קריא לאנשים.  | 
| DebugString(AchievementState state) | std::stringמחזירה מצב הישג קריא לאנשים.  | 
| DebugString(const Achievement & achievement) | std::stringמחזירה הישג קריא לאנשים.  | 
| DebugString(const Event & event) | std::stringמחזירה את כל נתוני האירועים בפורמט קריא לאנשים.  | 
| DebugString(LeaderboardOrder order) | std::stringמחזירה את ערך הסדר בפורמט קריא לאנשים.  | 
| DebugString(const Leaderboard & leaderboard) | std::stringמחזירה את כל נתוני הלידרבורד בפורמט קריא לאנשים.  | 
| DebugString(LeaderboardStart start) | std::stringמחזירה את הערך של start בפורמט קריא (לבני אדם).  | 
| DebugString(LeaderboardTimeSpan time_span) | std::stringמחזירה את הערך של time_span בפורמט קריא לאנשים.  | 
| DebugString(LeaderboardCollection collection) | std::stringמחזירה את הערך של אוסף באופן קריא לאנשים.  | 
| DebugString(const Score & score) | std::stringמחזירה את כל נתוני הניקוד באופן קריא לאנשים.  | 
| DebugString(const ScorePage & score_page) | std::stringמחזירה את כל הנתונים בדף הניקוד באופן קריא לאנשים.  | 
| DebugString(const ScorePage::Entry & entry) | std::stringמחזירה את כל ערכי הניקוד באופן קריא לאנשים.  | 
| DebugString(const ScoreSummary & summary) | std::stringמחזירה את כל נתוני סיכום הניקוד באופן קריא לאנשים.  | 
| DebugString(const TurnBasedMatch & match) | std::stringמחזירה נתונים עבור התאמה לפי תור באופן קריא לאנשים.  | 
| DebugString(const MultiplayerInvitation & invitation) | std::stringמחזירה נתונים עבור הזמנה למשחק רב-משתתפים באופן קריא לאנשים.  | 
| DebugString(const TurnBasedMatchConfig & config) | std::stringמחזירה נתונים עבור אובייקט תצורה של התאמה לפי תור באופן קריא לאנשים.  | 
| DebugString(const MultiplayerParticipant & participant) | std::stringמחזירה משתתף רב-משתתפים באופן קריא לאנשים.  | 
| DebugString(RealTimeRoom room) | std::stringהפונקציה מחזירה את RealTimeRoom בפורמט קריא לאנשים.  | 
| DebugString(RealTimeRoomStatus status) | std::stringהפונקציה מחזירה את RealTimeroomStatus בפורמט קריא לאנשים.  | 
| DebugString(const Player & player) | std::stringמחזירה את כל נתוני הנגן באופן קריא לאנשים.  | 
| DebugString(const PlayerLevel & player) | std::stringמחזירה מידע ברמת הנגן באופן קריא לאנשים.  | 
| DebugString(const SnapshotMetadataChange::CoverImage & image) | std::stringמחזירה נתונים מתמונת שער של תמונת מצב באופן קריא לאנשים.  | 
| DebugString(const SnapshotMetadata & metadata) | std::stringמחזירה נתונים מאובייקט מטא-נתונים של תמונת מצב באופן קריא לאנשים.  | 
| DebugString(const SnapshotMetadataChange & change) | std::stringמחזירה נתונים משינוי במטא-נתונים של תמונת מצב באופן קריא לאנשים.  | 
| DebugString(BaseStatus::StatusCode status) | std::stringמחזירה BaseStatus בפורמט קריא לאנשים.  | 
| DebugString(AuthStatus status) | std::stringמחזיר את סטטוס ההרשאה בפורמט קריא לאנשים.  | 
| DebugString(ResponseStatus status) | std::stringמחזירה את סטטוס התגובה בפורמט קריא לאנשים.  | 
| DebugString(FlushStatus status) | std::stringמחזיר סטטוס ריקון באופן קריא לאנשים.  | 
| DebugString(UIStatus status) | std::stringמחזירה את הסטטוס של ממשק המשתמש באופן קריא לאנשים.  | 
| DebugString(MultiplayerStatus status) | std::stringמחזירה סטטוס רב-משתתפים באופן קריא לאנשים.  | 
| DebugString(SnapshotOpenStatus status) | std::stringמחזיר סטטוס פתוח של תמונת מצב באופן קריא לאנשים.  | 
| DebugString(Timeout timeout) | std::stringמחזיר את הזמן הקצוב לתפוגה בפורמט קריא לאנשים.  | 
| DebugString(DataSource source) | std::stringמחזירה את מקור הנתונים בפורמט קריא לאנשים.  | 
| DebugString(LogLevel level) | std::stringמחזירה את רמת היומן בפורמט קריא לאנשים.  | 
| DebugString(AuthOperation op) | std::stringמחזירה פעולת הרשאה בפורמט קריא לאנשים.  | 
| DebugString(ImageResolution res) | std::stringמחזיר בחירה של רזולוציית התמונה באופן קריא לאנשים.  | 
| DebugString(EventVisibility vis) | std::stringמחזיר את החשיפה של האירוע באופן קריא לאנשים.  | 
| DebugString(ParticipantStatus status) | std::stringמחזירה את סטטוס המשתתף באופן קריא לאנשים.  | 
| DebugString(MatchResult result) | std::stringתוצאת ההתאמה מוחזרת בפורמט קריא לאנשים.  | 
| DebugString(MatchStatus status) | std::stringמחזיר את סטטוס ההתאמה בפורמט קריא לאנשים.  | 
| DebugString(MultiplayerEvent event) | std::stringמחזירה אירוע רב-משתתפים לפי תור באופן קריא לאנשים.  | 
| DebugString(SnapshotConflictPolicy policy) | std::stringמחזירה את מדיניות תמונת המצב של ההתנגשות בפורמט קריא לאנשים.  | 
| DebugString(VideoCaptureMode mode) | std::stringמחזיר את מצב צילום הווידאו באופן קריא לאנשים.  | 
| DebugString(VideoQualityLevel level) | std::stringמחזירה את רמת איכות הווידאו בפורמט קריא לאנשים.  | 
| IsError(BaseStatus::StatusCode) | boolהפונקציה מחזירה true אם BaseStatus מייצג פעולה שנכשלה.  | 
| IsError(AuthStatus) | boolהפונקציה מחזירה את הערך True אם פעולת ההמרה לא הושלמה.  | 
| IsError(ResponseStatus) | boolהפונקציה מחזירה את הערך true אם פעולה שניסיתם לבצע לא מובילה לתגובה מוצלחת.  | 
| IsError(FlushStatus) | boolמחזירה true אם הניקוי לא הושלם.  | 
| IsError(UIStatus) | boolהפונקציה מחזירה true אם פעולה של ממשק המשתמש לא הושלמה בהצלחה.  | 
| IsError(MultiplayerStatus) | boolהפונקציה מחזירה את הערך True אם פעולה מרובת-משתתפים לא הסתיימה בהצלחה.  | 
| IsError(SnapshotOpenStatus) | boolהפונקציה מחזירה את הערך true אם פעולת פתיחה של תמונת מצב לא הושלמה בהצלחה.  | 
| IsSuccess(BaseStatus::StatusCode) | boolהפונקציה מחזירה true אם  BaseStatusמייצג פעולה מוצלחת. | 
| IsSuccess(AuthStatus) | boolהפונקציה מחזירה את הערך true אם ההרשאה הושלמה בהצלחה.  | 
| IsSuccess(ResponseStatus) | boolהפונקציה מחזירה את הערך true אם פעולה שניסית לבצע הניבה תגובה מוצלחת.  | 
| IsSuccess(FlushStatus) | boolהפונקציה מחזירה את הערך true אם פעולת הניקוי הושלמה בהצלחה.  | 
| IsSuccess(UIStatus) | boolהפונקציה מחזירה את הערך true אם פעולה של ממשק המשתמש הושלמה בהצלחה.  | 
| IsSuccess(MultiplayerStatus) | boolהפונקציה מחזירה את הערך True אם פעולה רב-משתתפים הושלמה בהצלחה.  | 
| IsSuccess(SnapshotOpenStatus) | boolהפונקציה מחזירה את הערך true אם פעולת פתיחה של תמונת מצב הושלמה בהצלחה.  | 
| operator<<(std::ostream & os, AchievementType type) | std::ostream &כתיבת סוג הישג קריא לאנשים בזרם פלט.  | 
| operator<<(std::ostream & os, AchievementState state) | std::ostream &כתיבת מצב הישגים קריא לאנשים בזרם פלט.  | 
| operator<<(std::ostream & os, const Achievement & achievement) | std::ostream &כתיבת הישג קריא לאנשים בזרם פלט.  | 
| operator<<(std::ostream & os, const Event & event) | std::ostream &מאפשר להשתמש בקלות במחרוזת המתאימה לניפוי באגים עם שידורים חיים.  | 
| operator<<(std::ostream & os, EventVisibility vis) | std::ostream &מאפשר להשתמש בקלות במחרוזת המתאימה לניפוי באגים עם שידורים חיים.  | 
| operator<<(std::ostream & os, LeaderboardOrder order) | std::ostream &מאפשר להשתמש בקלות במחרוזת המתאימה לניפוי באגים עם שידורים חיים.  | 
| operator<<(std::ostream & os, const Leaderboard & leaderboard) | std::ostream &מאפשר להשתמש בקלות במחרוזת המתאימה לניפוי באגים עם שידורים חיים.  | 
| operator<<(std::ostream & os, LeaderboardStart start) | std::ostream &מאפשר להשתמש בקלות במחרוזת המתאימה לניפוי באגים עם שידורים חיים.  | 
| operator<<(std::ostream & os, LeaderboardTimeSpan time_span) | std::ostream &מאפשר להשתמש בקלות במחרוזת המתאימה לניפוי באגים עם שידורים חיים.  | 
| operator<<(std::ostream & os, LeaderboardCollection collection) | std::ostream &מאפשר להשתמש בקלות במחרוזת המתאימה לניפוי באגים עם שידורים חיים.  | 
| operator<<(std::ostream & os, const Score & score) | std::ostream &מאפשר להשתמש בקלות במחרוזת המתאימה לניפוי באגים עם שידורים חיים.  | 
| operator<<(std::ostream & os, const ScorePage & score_page) | std::ostream &מאפשר להשתמש בקלות במחרוזת המתאימה לניפוי באגים עם שידורים חיים.  | 
| operator<<(std::ostream & os, const ScorePage::Entry & entry) | std::ostream &מאפשר להשתמש בקלות במחרוזת המתאימה לניפוי באגים עם שידורים חיים.  | 
| operator<<(std::ostream & os, const ScoreSummary & summary) | std::ostream &מאפשר להשתמש בקלות במחרוזת המתאימה לניפוי באגים עם שידורים חיים.  | 
| operator<<(std::ostream & os, const TurnBasedMatch & match) | std::ostream &מאפשר להשתמש בקלות במחרוזת המתאימה לניפוי באגים עם שידורים חיים.  | 
| operator<<(std::ostream & os, const MultiplayerInvitation & invitation) | std::ostream &מאפשר להשתמש בקלות במחרוזת המתאימה לניפוי באגים עם שידורים חיים.  | 
| operator<<(std::ostream & os, const TurnBasedMatchConfig & config) | std::ostream &מאפשר להשתמש בקלות במחרוזת המתאימה לניפוי באגים עם שידורים חיים.  | 
| operator<<(std::ostream & os, const MultiplayerParticipant & participant) | std::ostream &מאפשר להשתמש בקלות במחרוזת המתאימה לניפוי באגים עם שידורים חיים.  | 
| operator<<(std::ostream & os, RealTimeRoomStatus status) | std::ostream &מאפשר להשתמש בקלות במחרוזת המתאימה לניפוי באגים עם שידורים חיים.  | 
| operator<<(std::ostream & os, RealTimeRoom room) | std::ostream &מאפשר להשתמש בקלות במחרוזת המתאימה לניפוי באגים עם שידורים חיים.  | 
| operator<<(std::ostream & os, ParticipantStatus status) | std::ostream &מאפשר להשתמש בקלות במחרוזת המתאימה לניפוי באגים עם שידורים חיים.  | 
| operator<<(std::ostream & os, MatchResult result) | std::ostream &מאפשר להשתמש בקלות במחרוזת המתאימה לניפוי באגים עם שידורים חיים.  | 
| operator<<(std::ostream & os, MatchStatus status) | std::ostream &מאפשר להשתמש בקלות במחרוזת המתאימה לניפוי באגים עם שידורים חיים.  | 
| operator<<(std::ostream & os, MultiplayerEvent event) | std::ostream &מאפשר להשתמש בקלות במחרוזת המתאימה לניפוי באגים עם שידורים חיים.  | 
| operator<<(std::ostream & os, const Player & player) | std::ostream &מאפשר להשתמש בקלות במחרוזת המתאימה לניפוי באגים עם שידורים חיים.  | 
| operator<<(std::ostream & os, const PlayerLevel & player) | std::ostream &מאפשר להשתמש בקלות במחרוזת המתאימה לניפוי באגים עם שידורים חיים.  | 
| operator<<(std::ostream & os, ImageResolution res) | std::ostream &מאפשר להשתמש בקלות במחרוזת המתאימה לניפוי באגים עם שידורים חיים.  | 
| operator<<(std::ostream & os, const SnapshotMetadataChange::CoverImage & image) | std::ostream &מאפשר להשתמש בקלות במחרוזת המתאימה לניפוי באגים עם שידורים חיים.  | 
| operator<<(std::ostream & os, const SnapshotMetadata & metadata) | std::ostream &מאפשר להשתמש בקלות במחרוזת המתאימה לניפוי באגים עם שידורים חיים.  | 
| operator<<(std::ostream & os, const SnapshotMetadataChange & change) | std::ostream &מאפשר להשתמש בקלות במחרוזת המתאימה לניפוי באגים עם שידורים חיים.  | 
| operator<<(std::ostream & os, SnapshotConflictPolicy policy) | std::ostream &מאפשר להשתמש בקלות במחרוזת המתאימה לניפוי באגים עם שידורים חיים.  | 
| operator<<(std::ostream & os, BaseStatus::StatusCode status) | std::ostream &מאפשר להשתמש בקלות במחרוזת המתאימה לניפוי באגים עם שידורים חיים.  | 
| operator<<(std::ostream & os, AuthStatus status) | std::ostream &מאפשר להשתמש בקלות במחרוזת המתאימה לניפוי באגים עם שידורים חיים.  | 
| operator<<(std::ostream & os, ResponseStatus status) | std::ostream &מאפשר להשתמש בקלות במחרוזת המתאימה לניפוי באגים עם שידורים חיים.  | 
| operator<<(std::ostream & os, FlushStatus status) | std::ostream &מאפשר להשתמש בקלות במחרוזת המתאימה לניפוי באגים עם שידורים חיים.  | 
| operator<<(std::ostream & os, UIStatus status) | std::ostream &מאפשר להשתמש בקלות במחרוזת המתאימה לניפוי באגים עם שידורים חיים.  | 
| operator<<(std::ostream & os, MultiplayerStatus status) | std::ostream &מאפשר להשתמש בקלות במחרוזת המתאימה לניפוי באגים עם שידורים חיים.  | 
| operator<<(std::ostream & os, SnapshotOpenStatus status) | std::ostream &מאפשר להשתמש בקלות במחרוזת המתאימה לניפוי באגים עם שידורים חיים.  | 
| operator<<(std::ostream & os, Timeout timeout) | std::ostream &מאפשר להשתמש בקלות במחרוזת המתאימה לניפוי באגים עם שידורים חיים.  | 
| operator<<(std::ostream & os, DataSource status) | std::ostream &מאפשר להשתמש בקלות במחרוזת המתאימה לניפוי באגים עם שידורים חיים.  | 
| operator<<(std::ostream & os, LogLevel status) | std::ostream &מאפשר להשתמש בקלות במחרוזת המתאימה לניפוי באגים עם שידורים חיים.  | 
| operator<<(std::ostream & os, AuthOperation op) | std::ostream &מאפשר להשתמש בקלות במחרוזת המתאימה לניפוי באגים עם שידורים חיים.  | 
| operator<<(std::ostream & os, VideoCaptureMode mode) | std::ostream &מאפשר להשתמש בקלות במחרוזת המתאימה לניפוי באגים עם שידורים חיים.  | 
| operator<<(std::ostream & os, VideoQualityLevel level) | std::ostream &מאפשר להשתמש בקלות במחרוזת המתאימה לניפוי באגים עם שידורים חיים.  | 
| שיעורים | |
|---|---|
| gpg:: | מבנה נתונים יחיד שמאפשר לגשת לנתונים לגבי הסטטוס של הישג ספציפי. | 
| gpg:: | מקבלת ומגדירה נתונים שונים הקשורים להישגים. | 
| gpg:: | הגדרת הפלטפורמה שמשמשת ליצירת מכונה של המחלקה GameServices ב-Android. | 
| gpg:: | מגדיר כלי עזר שיכול לשמש כדי לספק קריאות חוזרות של ICaptureOverlayStateListener ל-SDK בלי להגדיר את ממשק ICaptureOverlayStateListener המלא. | 
| gpg:: | מגדיר כלי עזר שיכול לשמש כדי לספק קריאות חוזרות של IEndpointDiscoveryListener ל-SDK בלי להגדיר את הממשק המלא של IEndpointDiscoveryListener. | 
| gpg:: | מבנה נתונים יחיד שמכיל נתונים על הסטטוס של אירוע ספציפי. | 
| gpg:: | מקבל ומגדיר נתונים שונים שקשורים לאירועים. | 
| gpg:: | נקודת ההתחלה לאינטראקציה עם Google Play Games. | 
| gpg:: | מגדיר ממשק שיכול להעביר אירועים הקשורים לשינויים במצב צילום הווידאו. | 
| gpg:: | מגדיר ממשק שניתן להעביר אירועים הקשורים לגילוי נקודות קצה מרחוק בין אפליקציות. | 
| gpg:: | מגדיר ממשק שניתן להעביר אירועים הקשורים לגילוי מרחוק של נקודות קצה. | 
| gpg:: | מגדיר ממשק שניתן להעביר הודעות מנקודות קצה מרוחקות. | 
| gpg:: | מגדיר ממשק שיכול להעביר אירועים הקשורים לריבוי שחקנים בזמן אמת. | 
| gpg:: | מבנה נתונים יחיד שמאפשר לגשת לנתונים על הסטטוס של לידרבורד ספציפי, כמו השם שלו והתוקף שלו. | 
| gpg:: | מקבל ומגדיר נתונים שונים שקשורים ללידרבורד. | 
| gpg:: | מגדיר כלי עזר שיכול לשמש כדי לספק קריאות חוזרות של IMessageListener ל-SDK מבלי להגדיר את ממשק IMessageListener המלא. | 
| gpg:: | מבנה נתונים שמכיל נתונים על המצב הנוכחי של הזמנה להתאמה לפי תור. | 
| gpg:: | מבנה נתונים שמכיל נתונים על משתתף במשחק רב-משתתפים. | 
| gpg:: | ממשק API המשמש ליצירת חיבורים ולתקשורת בין אפליקציות באותה רשת מקומית. | 
| gpg:: | מבנה נתונים שמכיל נתונים לגבי התוצאות של  | 
| gpg:: | מבנה נתונים שמאפשר לגשת לנתונים על שחקן ספציפי. | 
| gpg:: | מבנה נתונים יחיד שמכיל נתונים על הרמה של השחקן. | 
| gpg:: | מקבל ומגדיר נתונים שונים שקשורים לשחקנים. | 
| gpg:: | מבנה נתונים שמאפשר לגשת לנתונים על שחקן ספציפי. | 
| gpg:: | מגדיר כלי עזר שיכול לשמש כדי לספק קריאות חוזרות של IRealTimeEventListener ל-SDK בלי להגדיר את הממשק המלא של IRealTimeEventListener. | 
| gpg:: | מאחזר, משנה, מטפל בהעברת הודעות ויוצר אובייקטים מסוג  | 
| gpg:: | מבנה נתונים שמכיל את המצב הנוכחי של חדר רב-משתתפים בזמן אמת. | 
| gpg:: | מבנה נתונים שמכיל את הנתונים שדרושים ליצירת אובייקט  | 
| gpg:: | מבנה נתונים יחיד שמאפשר לגשת לנתונים לגבי הניקוד של שחקן. | 
| gpg:: | מבנה נתונים יחיד שמאפשר לגשת לנתוני ציונים. | 
| gpg:: | מבנה נתונים יחיד שמאפשר לגשת לסיכום של פרטי הציונים. | 
| gpg:: | מקבל ומגדיר נתונים שונים שקשורים לקובצי snapshot. | 
| gpg:: | מבנה נתונים יחיד שמאפשר לגשת לנתונים על הסטטוס של מטא-נתונים ספציפיים בתמונת המצב. | 
| gpg:: | מבנה נתונים יחיד שמאפשר לגשת לנתונים על הסטטוס של תמונת מצב ספציפית. | 
| gpg:: | מקבל ומגדיר נתונים שונים שקשורים לנתונים סטטיסטיים. | 
| gpg:: | מבנה נתונים שמכיל נתונים על המצב הנוכחי של  | 
| gpg:: | מבנה נתונים שמכיל את הנתונים שדרושים כדי ליצור  | 
| gpg:: | מאחזר, משנה ויוצר אובייקטים מסוג  | 
| gpg:: | מבנה נתונים שמאפשר גישה למידע על היכולות של המכשיר הנוכחי לצילום וידאו. | 
| gpg:: | מבנה נתונים שמאפשר גישה למצב הנוכחי של צילום הווידאו. | 
| gpg:: | מקבלת ומגדירה נתונים שונים שקשורים לסרטונים. | 
| מבנים | |
|---|---|
| gpg:: | AndroidInitialization כוללת שלוש פונקציות אתחול, וצריך לקרוא לאחת מהן בדיוק. | 
| gpg:: | פונקציות שמאפשרות תמיכה שקודמת ל-Android 4.0. | 
| gpg:: | המזהה של האפליקציה. | 
| gpg:: | מבנה שמכיל את כל קודי הסטטוס האפשריים שאפשר להחזיר על ידי ממשקי ה-API שלנו. | 
| gpg:: | בקשה ליצירת חיבור. | 
| gpg:: | תשובה לבקשת חיבור. | 
| gpg:: | פרטים על נקודת קצה מרוחקת שהאפליקציה גילתה. | 
| gpg:: | המזהה והשם של מכונה שרשומה במכשיר הזה. | 
ערכים של ספירה
AchievementState
AchievementState
AchievementType
AchievementType
ערכים שמשמשים לציון סוג ההישג.
השחקן מתקדם בהדרגה (צעדים) לקראת הישג מצטבר. הוא משלים הישג רגיל בשלב אחד.
| מאפיינים | |
|---|---|
| INCREMENTAL | הישג מצטבר – מתבצע בכמה שלבים. | 
| STANDARD | הישג רגיל – מוצג בשלב אחד בלבד. | 
AuthOperation
AuthOperation
AuthStatus
AuthStatus
קבוצת הערכים האפשריים שמייצגים את התוצאה של ניסיון ההרשאה.
| מאפיינים | |
|---|---|
| ERROR_APP_MISCONFIGURED | האפליקציה לא הוגדרה כראוי. | 
| ERROR_GAME_NOT_FOUND | מזהה המשחק שצוין לא זוהה על ידי השרת. | 
| ERROR_INTERNAL | אירעה שגיאה פנימית. | 
| ERROR_INTERRUPTED | שיחת חסימה הופסקה בזמן ההמתנה ולא הסתיימה. | 
| ERROR_NETWORK_OPERATION_FAILED | אירעה שגיאת רשת במהלך פעולה שדורשת גישה לרשת. | 
| ERROR_NOT_AUTHORIZED | הנגן לא מורשה לבצע את הפעולה. | 
| ERROR_NO_DATA | אירעה שגיאה בחיבור לרשת ואין נתונים זמינים באופן מקומי. | 
| ERROR_TIMEOUT | הזמן הקצוב פג במהלך ההמתנה לתוצאה. | 
| ERROR_VERSION_UPDATE_REQUIRED | הגרסה המותקנת של Google Play Services לא עדכנית. | 
| VALID | הפעולה הושלמה בהצלחה. | 
CommonErrorStatus
CommonErrorStatus
קבוצה של ערכים אפשריים שמייצגים שגיאות שנפוצות לכל הפעולות.
צריך לכלול את ערכי השגיאות האלה בכל קבוצה של ערכי סטטוס.
| מאפיינים | |
|---|---|
| ERROR_APP_MISCONFIGURED | האפליקציה לא הוגדרה כראוי. מידע נוסף זמין ביומנים. | 
| ERROR_GAME_NOT_FOUND | מזהה המשחק שצוין לא זוהה על ידי השרת. | 
| ERROR_INTERNAL | אירעה שגיאה פנימית. | 
| ERROR_INTERRUPTED | שיחת חסימה הופסקה בזמן ההמתנה ולא הסתיימה. | 
| ERROR_NETWORK_OPERATION_FAILED | אירעה שגיאת רשת במהלך פעולה שדורשת גישה לרשת. | 
| ERROR_NOT_AUTHORIZED | הנגן לא מורשה לבצע את הפעולה. | 
| ERROR_NO_DATA | אירעה שגיאה בחיבור לרשת ואין נתונים זמינים באופן מקומי. | 
| ERROR_TIMEOUT | הזמן הקצוב פג במהלך ההמתנה לתוצאה. | 
DataSource
DataSource
ערכים שמציינים מאיפה לקבל נתונים באחזור הישג, לוח הישגי השחקנים ונתונים אחרים.
כשההגדרה היא CACHE_OR_NETWORK, המערכת מפנה אל המטמון המקומי כשאין חיבור לרשת זמין.
| מאפיינים | |
|---|---|
| CACHE_OR_NETWORK | אפשר להשתמש במטמון או ברשת. (המערכת מפנה למטמון המקומי אם אין חיבור לרשת זמין.) | 
| NETWORK_ONLY | אילוץ רענון של נתונים מהרשת. הבקשה תיכשל אם אין חיבור לרשת זמין. | 
EventVisibility
EventVisibility
FlushStatus
FlushStatus
קבוצת הערכים האפשריים שמייצגת את התוצאה של ניסיון הניקוי.
| מאפיינים | |
|---|---|
| ERROR_APP_MISCONFIGURED | האפליקציה לא הוגדרה כראוי. | 
| ERROR_GAME_NOT_FOUND | מזהה המשחק שצוין לא זוהה על ידי השרת. | 
| ERROR_INTERNAL | אירעה שגיאה פנימית. | 
| ERROR_INTERRUPTED | שיחת חסימה הופסקה בזמן ההמתנה ולא הסתיימה. | 
| ERROR_NETWORK_OPERATION_FAILED | אירעה שגיאת רשת במהלך פעולה שדורשת גישה לרשת. | 
| ERROR_NOT_AUTHORIZED | הנגן לא מורשה לבצע את הפעולה. | 
| ERROR_NO_DATA | אירעה שגיאה בחיבור לרשת ואין נתונים זמינים באופן מקומי. | 
| ERROR_TIMEOUT | הזמן הקצוב פג במהלך ההמתנה לתוצאה. | 
| ERROR_VERSION_UPDATE_REQUIRED | הגרסה המותקנת של Google Play Services לא עדכנית. | 
| FLUSHED | פעולת ניקוי הנתונים הצליחה. | 
ImageResolution
ImageResolution
InitializationStatus
InitializationStatus
קבוצת הערכים האפשריים שמייצגת את התוצאה של ניסיון לאתחול API.
אם לקוח ה-API נותק, תתבצע קריאה חוזרת (callback) עם הכיתוב InitializationStatus::DISCONNECTED כדי להודיע למשתמש שלא ניתן לאשר את כל הקריאות ל-API עד לחיבור מחדש של GoogleApiClient.
LeaderboardCollection
LeaderboardCollection
ערכים המציינים אם כל מי שיש לו חשבון Google+ (ציבורי) או רק חברים במעגלי Google+ של השחקן (חברתי) יוכל לצפות בלוח הישגי השחקנים המובילים.
| מאפיינים | |
|---|---|
| PUBLIC | גלוי לכולם. | 
| SOCIAL | גלוי לחברים בתרשים החברתי של השחקן. 
 | 
LeaderboardOrder
LeaderboardOrder
ערכים שמציינים את האופן שבו יש לפרש תוצאות גדולות או קטנות כטובות יותר בהקשר של לידרבורד.
| מאפיינים | |
|---|---|
| LARGER_IS_BETTER | עדיף גדול יותר. | 
| SMALLER_IS_BETTER | עדיף קטן. | 
LeaderboardStart
LeaderboardStart
ערכים שמציינים אם הדירוגים יוצגו בלוח הישגי השחקנים המובילים לפי סדר הניקוד או השחקן.
| מאפיינים | |
|---|---|
| PLAYER_CENTERED | מתחילים את לוח הלידרבורד במרכז הניקוד של השחקן. | 
| TOP_SCORES | מתחילים את טבלת הלידרבורד למעלה. | 
LeaderboardTimeSpan
LeaderboardTimeSpan
LogLevel
LogLevel
MatchResult
MatchResult
ערכים המשמשים לציון התוצאה של TurnBasedMatch עבור משתתף. 
| מאפיינים | |
|---|---|
| DISAGREED | המשתתף לא הסכים להתאמה. | 
| DISCONNECTED | המשתתף התנתק. | 
| LOSS | המשתתף איבד. | 
| NONE | אין תוצאה. | 
| TIE | המשחק הסתיים תיקו. | 
| WIN | המשתתף ניצח. | 
MatchStatus
MatchStatus
ערכים שמשמשים לציון הסטטוס של TurnBasedMatch עבור המשתתף המקומי. 
| מאפיינים | |
|---|---|
| CANCELED | ההתאמה בוטלה. | 
| COMPLETED | המשחק הסתיים. | 
| EXPIRED | פג תוקף ההתאמה. | 
| INVITED | היריבים הוזמנו. | 
| MY_TURN | עכשיו תורו של המשתתף. | 
| PENDING_COMPLETION | ההתאמה בהמתנה לסיום. | 
| THEIR_TURN | זה לא תורו של המשתתף. | 
MultiplayerEvent
MultiplayerEvent
ערכים המשמשים לציון סוג העדכון שמדווח על ידי קריאה חוזרת (callback) רב-משתתפים.
        למידע נוסף:
        gpg::GameServices::Builder::SetOnTurnBasedMatchEvent
        למידע נוסף:
        gpg::GameServices::Builder::SetOnMultiplayerInvitationEvent
      
| מאפיינים | |
|---|---|
| REMOVED | התאמה הוסרה מהמכשיר ולא צריך יותר להשתמש בה. | 
| UPDATED | משחק רב-משתתפים עודכן בזמן שהאפליקציה פעלה. | 
| UPDATED_FROM_APP_LAUNCH | משחק רב-משתתפים עודכן והאפליקציה הושקה בתגובה לעדכון הזה. | 
MultiplayerInvitationType
MultiplayerInvitationType
ערכים שמזהים את הסוג של MultiplayerInvitation. 
| מאפיינים | |
|---|---|
| REAL_TIME | משחק רב-משתתפים בזמן אמת. | 
| TURN_BASED | משחק רב-משתתפים לפי תורות. | 
MultiplayerStatus
MultiplayerStatus
קבוצת הערכים האפשריים שמייצגת את התוצאה של פעולה רב-משתתפים.
| מאפיינים | |
|---|---|
| DEFERRED | אירעה שגיאה בחיבור לרשת, אבל הנתונים שונו בהצלחה באופן מקומי. | 
| ERROR_APP_MISCONFIGURED | האפליקציה לא הוגדרה כראוי. מידע נוסף זמין ביומנים. | 
| ERROR_GAME_NOT_FOUND | מזהה המשחק שצוין לא זוהה על ידי השרת. | 
| ERROR_INACTIVE_MATCH | ההתאמה לא פעילה כרגע. אין אפשרות לבצע את הפעולה הזו בהתאמה לא פעילה. | 
| ERROR_INTERNAL | אירעה שגיאה פנימית. | 
| ERROR_INTERRUPTED | שיחת חסימה הופסקה בזמן ההמתנה ולא הסתיימה. | 
| ERROR_INVALID_MATCH | ההתאמה לא חוקית. | 
| ERROR_INVALID_RESULTS | תוצאות ההתאמה שצוינו בקריאה הזו ל-API לא תקינות. הקטגוריה הזו כוללת מקרים של תוצאות כפולות, תוצאות של שחקנים שלא משתתפים במשחק וכו'. | 
| ERROR_MATCH_ALREADY_REMATCHED | ההתאמה שצוינה כבר נוצרה להתאמה חוזרת. | 
| ERROR_MATCH_INVALID_MATCH_STATE | ההתאמה לא במצב הנכון לביצוע הפעולה שצוינה. | 
| ERROR_MATCH_INVALID_PARTICIPANT_STATE | אחד או יותר מהמשתתפים בהתאמה הזו לא נמצאים במדינות חוקיות. | 
| ERROR_MATCH_LOCALLY_MODIFIED | ההתאמה שצוינה שונתה באופן מקומי ויש לשלוח אותה לשרת לפני שניתן יהיה לבצע את הפעולה הזו. | 
| ERROR_MATCH_NOT_FOUND | לא נמצאה ההתאמה שצוינה. | 
| ERROR_MATCH_OUT_OF_DATE | נתוני ההתאמה אינם מעודכנים, והם שונו בשרת. | 
| ERROR_MULTIPLAYER_CREATION_NOT_ALLOWED | אסור למשתמש ליצור משחק חדש רב-משתתפים בשלב הזה. מצב כזה יכול לקרות אם למשתמש יש כבר יותר מדי הזמנות בהמתנה. | 
| ERROR_MULTIPLAYER_DISABLED | הסוג הזה של משחק רב-משתתפים לא מופעל ב-Developer Console. | 
| ERROR_MULTIPLAYER_INVALID_MULTIPLAYER_TYPE | ההתאמה היא לא הסוג הנכון לביצוע הפעולה הזו. | 
| ERROR_MULTIPLAYER_INVALID_OPERATION | פעולה רב-משתתפים זו אינה חוקית, והשרת דחה אותה. | 
| ERROR_MULTIPLAYER_NOT_TRUSTED_TESTER | המשתמש ניסה להזמין משתמש אחר שלא מורשה לראות את המשחק. | 
| ERROR_NETWORK_OPERATION_FAILED | אירעה שגיאת רשת במהלך פעולה שדורשת גישה לרשת. | 
| ERROR_NOT_AUTHORIZED | הנגן לא מורשה לבצע את הפעולה. | 
| ERROR_NO_DATA | אירעה שגיאה בחיבור לרשת ואין נתונים זמינים באופן מקומי. | 
| ERROR_REAL_TIME_ROOM_NOT_JOINED | שליחת ההודעה נכשלה כי חדר ה-RTMP לא צורף. | 
| ERROR_TIMEOUT | הזמן הקצוב פג במהלך ההמתנה לתוצאה. | 
| ERROR_VERSION_UPDATE_REQUIRED | הגרסה המותקנת של Google Play Services לא עדכנית. | 
| VALID | הפעולה הושלמה בהצלחה. | 
| VALID_BUT_STALE | אירעה שגיאה בחיבור לרשת במהלך הניסיון לאחזר נתונים חדשים, אבל חלק מהנתונים שנשמרו במטמון באופן מקומי היו זמינים. ייתכן שהנתונים המוחזרים לא יהיו פעילים או חלקיים. | 
ParticipantStatus
ParticipantStatus
ערכים שמשמשים לציון המצב של משתתף בתוך TurnBasedMatch. 
| מאפיינים | |
|---|---|
| DECLINED | המשתתף דחה את ההזמנה. | 
| FINISHED | המשתתף סיים את הפעולה. | 
| INVITED | המשתתף הוזמן. | 
| JOINED | המשתתף/ת הצטרף/ה. | 
| LEFT | המשתתף עזב את המשחק. | 
| NOT_INVITED_YET | המשתתף עדיין לא הוזמן. | 
| UNRESPONSIVE | המשתתף לא מגיב. | 
RealTimeRoomStatus
RealTimeRoomStatus
ערכים שמייצגים את הסטטוס הנוכחי של RealTimeRoom.
| מאפיינים | |
|---|---|
| ACTIVE | החדר פעיל ומתחברים אליו. | 
| AUTO_MATCHING | אחד או יותר מהמשבצות בחדר ממתינים למילוי על ידי התאמה אוטומטית. | 
| CONNECTING | החדר ממתין שלקוחות יתחברו זה לזה. | 
| DELETED | החדר נמחק. | 
| INVITING | בחדר יש שחקן אחד או יותר שהוזמנו ועדיין לא הגיבו. | 
ResponseStatus
ResponseStatus
קבוצת הערכים האפשריים שמייצגת את התוצאה של ניסיון הפעולה.
| מאפיינים | |
|---|---|
| DEFERRED | אירעה שגיאה בחיבור לרשת, אבל הנתונים שונו בהצלחה באופן מקומי. | 
| ERROR_APP_MISCONFIGURED | האפליקציה לא הוגדרה כראוי. | 
| ERROR_GAME_NOT_FOUND | מזהה המשחק שצוין לא זוהה על ידי השרת. | 
| ERROR_INTERNAL | אירעה שגיאה פנימית. | 
| ERROR_INTERRUPTED | שיחת חסימה הופסקה בזמן ההמתנה ולא הסתיימה. | 
| ERROR_LICENSE_CHECK_FAILED | למשתמש אין רישיון לאפליקציה. | 
| ERROR_NETWORK_OPERATION_FAILED | אירעה שגיאת רשת במהלך פעולה שדורשת גישה לרשת. | 
| ERROR_NOT_AUTHORIZED | הנגן לא מורשה לבצע את הפעולה. | 
| ERROR_NO_DATA | אירעה שגיאה בחיבור לרשת ואין נתונים זמינים באופן מקומי. | 
| ERROR_TIMEOUT | הזמן הקצוב פג במהלך ההמתנה לתוצאה. | 
| ERROR_VERSION_UPDATE_REQUIRED | הגרסה המותקנת של Google Play Services לא עדכנית. | 
| VALID | הפעולה הושלמה בהצלחה. | 
| VALID_BUT_STALE | אירעה שגיאה בחיבור לרשת במהלך הניסיון לאחזר נתונים חדשים, אבל חלק מהנתונים שנשמרו במטמון באופן מקומי היו זמינים. ייתכן שהנתונים המוחזרים לא יהיו פעילים או חלקיים. | 
SnapshotConflictPolicy
SnapshotConflictPolicy
ערכים שמשמשים לציון המדיניות בנושא יישוב התנגשויות 'תמונת מצב'.
למידע נוסף: gpg::SnapshotManager::Open
| מאפיינים | |
|---|---|
| HIGHEST_PROGRESS | במקרה של סתירה, המערכת תשתמש בתמונת המצב עם ערך ההתקדמות הגבוה ביותר. | 
| LAST_KNOWN_GOOD | במקרה של התנגשות, ייעשה שימוש בגרסה האחרונה שידועה כטובה של תמונת המצב הזו. | 
| LONGEST_PLAYTIME | במקרה של התנגשות, המערכת תשתמש בתמונת המצב עם זמן ההפעלה הארוך ביותר. | 
| MANUAL | במקרה של התנגשות, התוצאה תוחזר לאפליקציה לצורך פתרון. | 
| MOST_RECENTLY_MODIFIED | במקרה של התנגשות, ייעשה שימוש בגרסה האחרונה של תמונת המצב הזו. | 
SnapshotOpenStatus
SnapshotOpenStatus
קבוצת הערכים האפשריים שמייצגת את התוצאה של פעולת פתיחת קובץ snapshot.
| מאפיינים | |
|---|---|
| ERROR_APP_MISCONFIGURED | האפליקציה לא הוגדרה כראוי. מידע נוסף זמין ביומנים. | 
| ERROR_GAME_NOT_FOUND | מזהה המשחק שצוין לא זוהה על ידי השרת. | 
| ERROR_INTERNAL | אירעה שגיאה פנימית. | 
| ERROR_INTERRUPTED | שיחת חסימה הופסקה בזמן ההמתנה ולא הסתיימה. | 
| ERROR_NETWORK_OPERATION_FAILED | אירעה שגיאת רשת במהלך פעולה שדורשת גישה לרשת. | 
| ERROR_NOT_AUTHORIZED | הנגן לא מורשה לבצע את הפעולה. | 
| ERROR_NO_DATA | אירעה שגיאה בחיבור לרשת ואין נתונים זמינים באופן מקומי. | 
| ERROR_SNAPSHOT_COMMIT_FAILED | הניסיון לבצע את השינוי בתמונת המצב נכשל. | 
| ERROR_SNAPSHOT_CONFLICT_MISSING | ההתנגשות בקובץ ה-snapshot לא קיימת. | 
| ERROR_SNAPSHOT_CONTENTS_UNAVAILABLE | אירעה שגיאה בניסיון לפתוח את התוכן של תמונת מצב. | 
| ERROR_SNAPSHOT_CREATION_FAILED | הניסיון ליצור תמונת מצב נכשל. | 
| ERROR_SNAPSHOT_FOLDER_UNAVAILABLE | לא ניתן למצוא את תיקיית הבסיס של תמונות המצב או ליצור אותה. | 
| ERROR_SNAPSHOT_NOT_FOUND | תמונת המצב שצוינה לא נמצאה. | 
| ERROR_TIMEOUT | הזמן הקצוב פג במהלך ההמתנה לתוצאה. | 
| VALID | הפעולה הושלמה בהצלחה. | 
| VALID_WITH_CONFLICT | הפעולה הסתיימה בהצלחה אבל זוהתה התנגשות. | 
UIStatus
UIStatus
קבוצת הערכים האפשריים שמייצגת את התוצאה של ניסיון בממשק המשתמש.
| מאפיינים | |
|---|---|
| ERROR_APP_MISCONFIGURED | האפליקציה לא הוגדרה כראוי. מידע נוסף זמין ביומנים. | 
| ERROR_CANCELED | המשתמש סגר את ממשק המשתמש וביטל את הפעולה. | 
| ERROR_GAME_NOT_FOUND | מזהה המשחק שצוין לא זוהה על ידי השרת. | 
| ERROR_INTERNAL | אירעה שגיאה פנימית. | 
| ERROR_INTERRUPTED | שיחת חסימה הופסקה בזמן ההמתנה ולא הסתיימה. | 
| ERROR_LEFT_ROOM | השחקן יצא מהחדר הרב-משתתפים. | 
| ERROR_NETWORK_OPERATION_FAILED | אירעה שגיאת רשת במהלך פעולה שדורשת גישה לרשת. | 
| ERROR_NOT_AUTHORIZED | הנגן לא מורשה לבצע את הפעולה. | 
| ERROR_NO_DATA | אירעה שגיאה בחיבור לרשת ואין נתונים זמינים באופן מקומי. | 
| ERROR_TIMEOUT | הזמן הקצוב פג במהלך ההמתנה לתוצאה. | 
| ERROR_UI_BUSY | אי אפשר לפתוח את ממשק המשתמש. | 
| ERROR_VERSION_UPDATE_REQUIRED | הגרסה המותקנת של Google Play Services לא עדכנית. | 
| VALID | הפעולה הושלמה בהצלחה. | 
VideoCaptureMode
VideoCaptureMode
VideoCaptureOverlayState
VideoCaptureOverlayState
ערכים שמציין את המצב של ממשק המשתמש של שכבת-העל של צילום הסרטון.
| מאפיינים | |
|---|---|
| DISMISSED | מצב שמשמש כדי לציין שהמשתמש סגר את שכבת-העל של הצילום והיא לא גלויה יותר. | 
| SHOWN | מצב שמשמש לציון ששכבת-העל של הצילום מצוירת על המסך וגלויה למשתמש. | 
| STARTED | מצב שמשמש לציון שהמשתמש הפעיל צילום באמצעות שכבת-העל של הצילום. | 
| STOPPED | המצב שמשמש כדי לציין שהמשתמש הפסיק לצלם דרך שכבת-העל לצילום הסרטון. | 
| UNKNOWN | המצב שמשמש לציון שמצב שכבת-העל של הצילום לא ידוע. מצב כזה בדרך כלל מצביע על שגיאה. | 
VideoQualityLevel
VideoQualityLevel
ערכים שמציינים את איכות צילום הסרטון.
| מאפיינים | |
|---|---|
| FULLHD | איכות Full HD: רזולוציה של 2160P וקצב העברת נתונים גבוה, לדוגמה 10-12Mbps. | 
| HD | איכות HD: רזולוציית DVD HD (כלומר 720p) וקצב העברת נתונים בינוני (למשל: 3-4Mbps). | 
| SD | איכות SD: רזולוציית ברירת מחדל רגילה (למשל, 480p) וקצב העברת נתונים נמוך (למשל 1-2Mbps). | 
| UNKNOWN | ערך לא ידוע שצריך להחזיר כאשר רמת האיכות לא זמינה. | 
| XHD | איכות HD קיצונית: רזולוציית BluRay HD (כלומר, 1080p) וקצב העברת נתונים גבוה (למשל 6-8Mbps). | 
Typedefs
ConnectionRequestCallback
std::function< void(int64_t client_id, const ConnectionRequest &request)> ConnectionRequestCallback
מגדיר סוג של קריאה חוזרת (callback) שמקבל ConnectionRequest כשנקודת קצה מרוחקת מנסה להתחבר לנקודת הקצה של האפליקציה עצמה.
client_id הוא המזהה של המכונה NearbyConnections שקיבלה את הבקשה הזו. השדה request מכיל את הפרטים של בקשת החיבור. 
ConnectionResponseCallback
std::function< void(int64_t client_id, const ConnectionResponse &response)> ConnectionResponseCallback
מגדיר את סוג הקריאה החוזרת (callback) שמקבל ConnectionResponse כשמתקבלת תגובה לאחר ניסיון ליצור חיבור לנקודת קצה מרוחקת.
client_id הוא המזהה של המכונה NearbyConnections ששלחה את בקשת החיבור. response מכילה את פרטי התשובה. 
משך
std::chrono::milliseconds Duration
סוג נתונים שמשמש לציון משך הזמן באלפיות השנייה.
StartAdvertisingCallback
std::function< void(int64_t client_id, const StartAdvertisingResult &result)> StartAdvertisingCallback
מגדיר סוג של קריאה חוזרת (callback) שמקבל StartAdvertisingResult לאחר השלמת ניסיון לפרסום נקודת קצה מקומית; השדה 'הצלחה' מציין אם הפרסום התחיל בהצלחה.
client_id הוא המזהה של המכונה NearbyConnections שניסה להתחיל לפרסם. השדה result מכיל את התוצאות של המודעה הזו. 
חסימה זמנית
std::chrono::milliseconds Timeout
סוג הנתונים שמשמש לציון תקופות זמן קצוב לתפוגה של ניסיונות לפעולות.
חותמת זמן
std::chrono::milliseconds Timestamp
סוג הנתונים שמשמשים לציון חותמות הזמן.
ביחס לתקופה המקבילה (1/1/1970).
TurnBasedMultiplayerEvent
MultiplayerEvent TurnBasedMultiplayerEvent
הוצא משימוש. עדיפות ל-MultiplayerEvent.
פונקציות
DEFAULT_ON_AUTH_ACTION_FINISHED
void DEFAULT_ON_AUTH_ACTION_FINISHED( AuthOperation op, AuthStatus status )
זהו ערך ברירת המחדל של Builder::SetOnAuthActionFinished.
כברירת מחדל, הפונקציה הזו רושמת ביומן את השם של פעולת האימות שהסתיימה, ואת סטטוס ההשלמה של הפעולה.
DEFAULT_ON_AUTH_ACTION_STARTED
void DEFAULT_ON_AUTH_ACTION_STARTED( AuthOperation op )
זהו ערך ברירת המחדל של Builder:SetOnAuthActionStarted.
כברירת מחדל, הפונקציה הזו רושמת ביומן את השם של פעולת האימות שהתחילה.
DEFAULT_ON_LOG
void DEFAULT_ON_LOG( LogLevel level, const std::string & message )
זהו ערך ברירת המחדל של Builder::SetLogging.
כברירת מחדל, היומנים נכתבים באופן ספציפי לפלטפורמה (כלומר, ביומן Android או ב-NSLog).
DEFAULT_ON_MULTIPLAYER_INVITATION_RECEIVED
void DEFAULT_ON_MULTIPLAYER_INVITATION_RECEIVED( MultiplayerEvent event, std::string invitation_id, MultiplayerInvitation invitation )
זהו ערך ברירת המחדל של Builder::SetOnMultiplayerהזמנהEvent.
כברירת מחדל, הפונקציה הזו רושמת ביומן את מזהה ההזמנה.
DEFAULT_ON_TURN_BASED_MULTIPLAYER_EVENT
void DEFAULT_ON_TURN_BASED_MULTIPLAYER_EVENT( MultiplayerEvent event, std::string match_id, TurnBasedMatch match )
זהו ערך ברירת המחדל של Builder::SetOnTurnVerifyMatchEvent.
כברירת מחדל, הפונקציה הזו רושמת ביומן את המזהה של ההתאמה שמבוססת על תור אבל עודכנה.
DebugString
std::string DebugString( const Event & event )
מחזירה את כל נתוני האירועים בפורמט קריא לאנשים.
DebugString
std::string DebugString( LeaderboardOrder order )
מחזירה את ערך הסדר בפורמט קריא לאנשים.
DebugString
std::string DebugString( const Leaderboard & leaderboard )
מחזירה את כל נתוני הלידרבורד בפורמט קריא לאנשים.
DebugString
std::string DebugString( LeaderboardStart start )
מחזירה את הערך של start בפורמט קריא (לבני אדם).
DebugString
std::string DebugString( LeaderboardTimeSpan time_span )
מחזירה את הערך של time_span בפורמט קריא לאנשים.
DebugString
std::string DebugString( LeaderboardCollection collection )
מחזירה את הערך של אוסף באופן קריא לאנשים.
DebugString
std::string DebugString( const Score & score )
מחזירה את כל נתוני הניקוד באופן קריא לאנשים.
DebugString
std::string DebugString( const ScorePage & score_page )
מחזירה את כל הנתונים בדף הניקוד באופן קריא לאנשים.
DebugString
std::string DebugString( const ScorePage::Entry & entry )
מחזירה את כל ערכי הניקוד באופן קריא לאנשים.
DebugString
std::string DebugString( const ScoreSummary & summary )
מחזירה את כל נתוני סיכום הניקוד באופן קריא לאנשים.
DebugString
std::string DebugString( const TurnBasedMatch & match )
מחזירה נתונים עבור התאמה לפי תור באופן קריא לאנשים.
DebugString
std::string DebugString( const MultiplayerInvitation & invitation )
מחזירה נתונים עבור הזמנה למשחק רב-משתתפים באופן קריא לאנשים.
DebugString
std::string DebugString( const TurnBasedMatchConfig & config )
מחזירה נתונים עבור אובייקט תצורה של התאמה לפי תור באופן קריא לאנשים.
DebugString
std::string DebugString( const MultiplayerParticipant & participant )
מחזירה משתתף רב-משתתפים באופן קריא לאנשים.
DebugString
std::string DebugString( RealTimeRoom room )
הפונקציה מחזירה את RealTimeRoom בפורמט קריא לאנשים.
DebugString
std::string DebugString( RealTimeRoomStatus status )
הפונקציה מחזירה את RealTimeroomStatus בפורמט קריא לאנשים.
DebugString
std::string DebugString( const Player & player )
מחזירה את כל נתוני הנגן באופן קריא לאנשים.
DebugString
std::string DebugString( const PlayerLevel & player )
מחזירה מידע ברמת הנגן באופן קריא לאנשים.
DebugString
std::string DebugString( const SnapshotMetadataChange::CoverImage & image )
מחזירה נתונים מתמונת שער של תמונת מצב באופן קריא לאנשים.
DebugString
std::string DebugString( const SnapshotMetadata & metadata )
מחזירה נתונים מאובייקט מטא-נתונים של תמונת מצב באופן קריא לאנשים.
DebugString
std::string DebugString( const SnapshotMetadataChange & change )
מחזירה נתונים משינוי במטא-נתונים של תמונת מצב באופן קריא לאנשים.
DebugString
std::string DebugString( BaseStatus::StatusCode status )
מחזירה BaseStatus בפורמט קריא לאנשים.
DebugString
std::string DebugString( ResponseStatus status )
מחזירה את סטטוס התגובה בפורמט קריא לאנשים.
DebugString
std::string DebugString( UIStatus status )
מחזירה את הסטטוס של ממשק המשתמש באופן קריא לאנשים.
DebugString
std::string DebugString( MultiplayerStatus status )
מחזירה סטטוס רב-משתתפים באופן קריא לאנשים.
DebugString
std::string DebugString( SnapshotOpenStatus status )
מחזיר סטטוס פתוח של תמונת מצב באופן קריא לאנשים.
DebugString
std::string DebugString( Timeout timeout )
מחזיר את הזמן הקצוב לתפוגה בפורמט קריא לאנשים.
הפונקציה מחזירה את משך הזמן בפורמט קריא (לבני אדם).
מחזירה חותמת זמן בפורמט קריא לאנשים.
DebugString
std::string DebugString( ImageResolution res )
מחזיר בחירה של רזולוציית התמונה באופן קריא לאנשים.
DebugString
std::string DebugString( EventVisibility vis )
מחזיר את החשיפה של האירוע באופן קריא לאנשים.
DebugString
std::string DebugString( ParticipantStatus status )
מחזירה את סטטוס המשתתף באופן קריא לאנשים.
DebugString
std::string DebugString( MultiplayerEvent event )
מחזירה אירוע רב-משתתפים לפי תור באופן קריא לאנשים.
DebugString
std::string DebugString( SnapshotConflictPolicy policy )
מחזירה את מדיניות תמונת המצב של ההתנגשות בפורמט קריא לאנשים.
DebugString
std::string DebugString( VideoCaptureMode mode )
מחזיר את מצב צילום הווידאו באופן קריא לאנשים.
DebugString
std::string DebugString( VideoQualityLevel level )
מחזירה את רמת איכות הווידאו בפורמט קריא לאנשים.
IsError
bool IsError( BaseStatus::StatusCode )
הפונקציה מחזירה true אם BaseStatus מייצג פעולה שנכשלה.
IsError
bool IsError( ResponseStatus )
הפונקציה מחזירה את הערך true אם פעולה שניסיתם לבצע לא מובילה לתגובה מוצלחת.
IsError
bool IsError( MultiplayerStatus )
הפונקציה מחזירה את הערך True אם פעולה מרובת-משתתפים לא הסתיימה בהצלחה.
IsError
bool IsError( SnapshotOpenStatus )
הפונקציה מחזירה את הערך true אם פעולת פתיחה של תמונת מצב לא הושלמה בהצלחה.
IsSuccess
bool IsSuccess( BaseStatus::StatusCode )
הפונקציה מחזירה true אם BaseStatus מייצג פעולה מוצלחת. 
IsSuccess
bool IsSuccess( ResponseStatus )
הפונקציה מחזירה true אם ניסיון פעולה מסוים הניב תגובה מוצלחת.
IsSuccess
bool IsSuccess( UIStatus )
הפונקציה מחזירה את הערך true אם פעולה של ממשק המשתמש הושלמה בהצלחה.
IsSuccess
bool IsSuccess( MultiplayerStatus )
הפונקציה מחזירה את הערך True אם פעולה רב-משתתפים הושלמה בהצלחה.
IsSuccess
bool IsSuccess( SnapshotOpenStatus )
הפונקציה מחזירה את הערך true אם פעולת פתיחה של תמונת מצב הושלמה בהצלחה.
אופרטור<<
std::ostream & operator<<( std::ostream & os, AchievementType type )
כתיבת סוג הישג קריא לאנשים בזרם פלט.
אופרטור<<
std::ostream & operator<<( std::ostream & os, AchievementState state )
כתיבת מצב הישגים קריא לאנשים בזרם פלט.
אופרטור<<
std::ostream & operator<<( std::ostream & os, const Achievement & achievement )
כתיבת הישג קריא לאנשים בזרם פלט.
אופרטור<<
std::ostream & operator<<( std::ostream & os, const Event & event )
מאפשר להשתמש בקלות במחרוזת המתאימה לניפוי באגים עם שידורים חיים.
אופרטור<<
std::ostream & operator<<( std::ostream & os, EventVisibility vis )
מאפשר להשתמש בקלות במחרוזת המתאימה לניפוי באגים עם שידורים חיים.
אופרטור<<
std::ostream & operator<<( std::ostream & os, LeaderboardOrder order )
מאפשר להשתמש בקלות במחרוזת המתאימה לניפוי באגים עם שידורים חיים.
אופרטור<<
std::ostream & operator<<( std::ostream & os, const Leaderboard & leaderboard )
מאפשר להשתמש בקלות במחרוזת המתאימה לניפוי באגים עם שידורים חיים.
אופרטור<<
std::ostream & operator<<( std::ostream & os, LeaderboardStart start )
מאפשר להשתמש בקלות במחרוזת המתאימה לניפוי באגים עם שידורים חיים.
אופרטור<<
std::ostream & operator<<( std::ostream & os, LeaderboardTimeSpan time_span )
מאפשר להשתמש בקלות במחרוזת המתאימה לניפוי באגים עם שידורים חיים.
אופרטור<<
std::ostream & operator<<( std::ostream & os, LeaderboardCollection collection )
מאפשר להשתמש בקלות במחרוזת המתאימה לניפוי באגים עם שידורים חיים.
אופרטור<<
std::ostream & operator<<( std::ostream & os, const Score & score )
מאפשר להשתמש בקלות במחרוזת המתאימה לניפוי באגים עם שידורים חיים.
אופרטור<<
std::ostream & operator<<( std::ostream & os, const ScorePage & score_page )
מאפשר להשתמש בקלות במחרוזת המתאימה לניפוי באגים עם שידורים חיים.
אופרטור<<
std::ostream & operator<<( std::ostream & os, const ScorePage::Entry & entry )
מאפשר להשתמש בקלות במחרוזת המתאימה לניפוי באגים עם שידורים חיים.
אופרטור<<
std::ostream & operator<<( std::ostream & os, const ScoreSummary & summary )
מאפשר להשתמש בקלות במחרוזת המתאימה לניפוי באגים עם שידורים חיים.
אופרטור<<
std::ostream & operator<<( std::ostream & os, const TurnBasedMatch & match )
מאפשר להשתמש בקלות במחרוזת המתאימה לניפוי באגים עם שידורים חיים.
אופרטור<<
std::ostream & operator<<( std::ostream & os, const MultiplayerInvitation & invitation )
מאפשר להשתמש בקלות במחרוזת המתאימה לניפוי באגים עם שידורים חיים.
אופרטור<<
std::ostream & operator<<( std::ostream & os, const TurnBasedMatchConfig & config )
מאפשר להשתמש בקלות במחרוזת המתאימה לניפוי באגים עם שידורים חיים.
אופרטור<<
std::ostream & operator<<( std::ostream & os, const MultiplayerParticipant & participant )
מאפשר להשתמש בקלות במחרוזת המתאימה לניפוי באגים עם שידורים חיים.
אופרטור<<
std::ostream & operator<<( std::ostream & os, RealTimeRoomStatus status )
מאפשר להשתמש בקלות במחרוזת המתאימה לניפוי באגים עם שידורים חיים.
אופרטור<<
std::ostream & operator<<( std::ostream & os, RealTimeRoom room )
מאפשר להשתמש בקלות במחרוזת המתאימה לניפוי באגים עם שידורים חיים.
אופרטור<<
std::ostream & operator<<( std::ostream & os, ParticipantStatus status )
מאפשר להשתמש בקלות במחרוזת המתאימה לניפוי באגים עם שידורים חיים.
אופרטור<<
std::ostream & operator<<( std::ostream & os, MatchResult result )
מאפשר להשתמש בקלות במחרוזת המתאימה לניפוי באגים עם שידורים חיים.
אופרטור<<
std::ostream & operator<<( std::ostream & os, MatchStatus status )
מאפשר להשתמש בקלות במחרוזת המתאימה לניפוי באגים עם שידורים חיים.
אופרטור<<
std::ostream & operator<<( std::ostream & os, MultiplayerEvent event )
מאפשר להשתמש בקלות במחרוזת המתאימה לניפוי באגים עם שידורים חיים.
אופרטור<<
std::ostream & operator<<( std::ostream & os, const Player & player )
מאפשר להשתמש בקלות במחרוזת המתאימה לניפוי באגים עם שידורים חיים.
אופרטור<<
std::ostream & operator<<( std::ostream & os, const PlayerLevel & player )
מאפשר להשתמש בקלות במחרוזת המתאימה לניפוי באגים עם שידורים חיים.
אופרטור<<
std::ostream & operator<<( std::ostream & os, ImageResolution res )
מאפשר להשתמש בקלות במחרוזת המתאימה לניפוי באגים עם שידורים חיים.
אופרטור<<
std::ostream & operator<<( std::ostream & os, const SnapshotMetadataChange::CoverImage & image )
מאפשר להשתמש בקלות במחרוזת המתאימה לניפוי באגים עם שידורים חיים.
אופרטור<<
std::ostream & operator<<( std::ostream & os, const SnapshotMetadata & metadata )
מאפשר להשתמש בקלות במחרוזת המתאימה לניפוי באגים עם שידורים חיים.
אופרטור<<
std::ostream & operator<<( std::ostream & os, const SnapshotMetadataChange & change )
מאפשר להשתמש בקלות במחרוזת המתאימה לניפוי באגים עם שידורים חיים.
אופרטור<<
std::ostream & operator<<( std::ostream & os, SnapshotConflictPolicy policy )
מאפשר להשתמש בקלות במחרוזת המתאימה לניפוי באגים עם שידורים חיים.
אופרטור<<
std::ostream & operator<<( std::ostream & os, BaseStatus::StatusCode status )
מאפשר להשתמש בקלות במחרוזת המתאימה לניפוי באגים עם שידורים חיים.
אופרטור<<
std::ostream & operator<<( std::ostream & os, AuthStatus status )
מאפשר להשתמש בקלות במחרוזת המתאימה לניפוי באגים עם שידורים חיים.
אופרטור<<
std::ostream & operator<<( std::ostream & os, ResponseStatus status )
מאפשר להשתמש בקלות במחרוזת המתאימה לניפוי באגים עם שידורים חיים.
אופרטור<<
std::ostream & operator<<( std::ostream & os, FlushStatus status )
מאפשר להשתמש בקלות במחרוזת המתאימה לניפוי באגים עם שידורים חיים.
אופרטור<<
std::ostream & operator<<( std::ostream & os, UIStatus status )
מאפשר להשתמש בקלות במחרוזת המתאימה לניפוי באגים עם שידורים חיים.
אופרטור<<
std::ostream & operator<<( std::ostream & os, MultiplayerStatus status )
מאפשר להשתמש בקלות במחרוזת המתאימה לניפוי באגים עם שידורים חיים.
אופרטור<<
std::ostream & operator<<( std::ostream & os, SnapshotOpenStatus status )
מאפשר להשתמש בקלות במחרוזת המתאימה לניפוי באגים עם שידורים חיים.
אופרטור<<
std::ostream & operator<<( std::ostream & os, Timeout timeout )
מאפשר להשתמש בקלות במחרוזת המתאימה לניפוי באגים עם שידורים חיים.
אופרטור<<
std::ostream & operator<<( std::ostream & os, DataSource status )
מאפשר להשתמש בקלות במחרוזת המתאימה לניפוי באגים עם שידורים חיים.
אופרטור<<
std::ostream & operator<<( std::ostream & os, LogLevel status )
מאפשר להשתמש בקלות במחרוזת המתאימה לניפוי באגים עם שידורים חיים.
אופרטור<<
std::ostream & operator<<( std::ostream & os, AuthOperation op )
מאפשר להשתמש בקלות במחרוזת המתאימה לניפוי באגים עם שידורים חיים.
אופרטור<<
std::ostream & operator<<( std::ostream & os, VideoCaptureMode mode )
מאפשר להשתמש בקלות במחרוזת המתאימה לניפוי באגים עם שידורים חיים.
אופרטור<<
std::ostream & operator<<( std::ostream & os, VideoQualityLevel level )
מאפשר להשתמש בקלות במחרוזת המתאימה לניפוי באגים עם שידורים חיים.
