התייחסות למבנה GnssConfigurationInterface
התייחסות למבנה GnssConfigurationInterface
#include < gps.h >
שדות נתונים | |
size_t | גודל |
בָּטֵל(* | configuration_update )(const char *config_data, int32_t length) |
תיאור מפורט
תיעוד שטח
void(* configuration_update)(const char *config_data, int32_t length) |
אספקת תוכן תצורת GNSS ל-HAL. פרמטרים: config_data - מצביע למערך char שמכיל את מה שבדרך כלל מצופה מקובץ(/etc/gps.conf), כלומר רצף של מחרוזות UTF8 מופרדות על ידי '
'. אורך - המספר הכולל של תווי UTF8 בנתוני התצורה.
חשוב: GPS HAL אמור לצפות לפונקציה זו שניתן להתקשר מספר פעמים. והוא עשוי להיקרא גם כאשר GpsLocationProvider כבר בנוי ומופעל. GPS HAL אמור לשמור על הבקשות הקיימות להתקשרות חוזרת שונות ללא קשר לשינוי בנתוני התצורה.
התיעוד עבור מבנה זה נוצר מהקובץ הבא:
- hardware/libhardware/include/hardware/ gps.h