مرجع بنية GpsMeasurementInterface
#include <
gps.h
>
حقول البيانات |
|
size_t | size |
int(* | init )( GpsMeasurementCallbacks *callbacks) |
void(* | إغلاق )() |
وصف مفصّل
مستندات الحقل
void(* close)() |
int(* init)( GpsMeasurementCallbacks *callbacks) |
يبدأ تشغيل الواجهة ويُسجِّل إجراءات الاستدعاء مع HAL. بعد إجراء طلب ناجح لـ "init"، يجب أن يبدأ HAL في تقديم التحديثات في مرحلته الخاصة.
الحالة: GPS_MEASUREMENT_OPERATION_SUCCESS GPS_MEASUREMENT_ERROR_ALREADY_INIT - إذا سبق أن تم تسجيل طلب استدعاء بدون طلب مقابل لـ "إغلاق" GPS_MEASUREMENT_ERROR_GENERIC - في حال حدوث أي خطأ آخر، من المتوقّع ألا يُنشئ HAL أي تعديلات عند عرض رمز الخطأ هذا.
الحجم size_t |
تم إنشاء مستندات هذه البنية من الملف التالي:
- hardware/libhardware/include/hardware/ gps.h