החל מ-27 במרץ 2025, מומלץ להשתמש ב-android-latest-release
במקום ב-aosp-main
כדי ליצור תרומות ל-AOSP. מידע נוסף זמין במאמר שינויים ב-AOSP.
קל לארגן דפים בעזרת אוספים
אפשר לשמור ולסווג תוכן על סמך ההעדפות שלך.
הפניה ל-struct של GpsMeasurementInterface
#include <
gps.h
>
ממשק מורחב לתמיכה במדידות GPS.
ההגדרה מופיעה בשורה
1982
בקובץ
gps.h
.
הפסקת העדכונים מ-HAL והסרת הרישום של פונקציות ה-callback. אחרי קריאה להפסקה, HAL צריך להתייחס כאל לא חוקיות את הפונקציות להפעלה חוזרת (callbacks) שרושמו קודם. אם קוראים לפונקציה stop בלי 'init' קודם, הפונקציה הזו לא אמורה לבצע שום פעולה.
ההגדרה מופיעה בשורה
2005
בקובץ
gps.h
.
הפונקציה מפעילה את הממשק ומרשמת את פונקציות ה-call back ב-HAL. אחרי קריאה מוצלחת ל-'init', ה-HAL צריך להתחיל לספק עדכונים בשלב שלו.
סטטוס: GPS_MEASUREMENT_OPERATION_SUCCESS GPS_MEASUREMENT_ERROR_ALREADY_INIT – אם כבר נרשם קריאה חוזרת (callback) ללא קריאה תואמת ל-'close' GPS_MEASUREMENT_ERROR_GENERIC – אם אירעה שגיאה אחרת, צפוי שה-HAL לא ייצור עדכונים עם החזרת קוד השגיאה הזה.
ההגדרה מופיעה בשורה
1997
בקובץ
gps.h
.
מוגדר כ-sizeof(GpsMeasurementInterface)
ההגדרה מופיעה בשורה
1984
בקובץ
gps.h
.
התיעוד של המבנה הזה נוצר מהקובץ הבא:
-
hardware/libhardware/include/hardware/
gps.h
דוגמאות התוכן והקוד שבדף הזה כפופות לרישיונות המפורטים בקטע רישיון לתוכן. Java ו-OpenJDK הם סימנים מסחריים או סימנים מסחריים רשומים של חברת Oracle ו/או של השותפים העצמאיים שלה.
עדכון אחרון: 2025-03-26 (שעון UTC).
[[["התוכן קל להבנה","easyToUnderstand","thumb-up"],["התוכן עזר לי לפתור בעיה","solvedMyProblem","thumb-up"],["סיבה אחרת","otherUp","thumb-up"]],[["חסרים לי מידע או פרטים","missingTheInformationINeed","thumb-down"],["התוכן מורכב מדי או עם יותר מדי שלבים","tooComplicatedTooManySteps","thumb-down"],["התוכן לא עדכני","outOfDate","thumb-down"],["בעיה בתרגום","translationIssue","thumb-down"],["בעיה בדוגמאות/בקוד","samplesCodeIssue","thumb-down"],["סיבה אחרת","otherDown","thumb-down"]],["עדכון אחרון: 2025-03-26 (שעון UTC)."],[],[]]