مرجع هيكل GpsMeasurementInterface

مرجع هيكل GpsMeasurementInterface

#include < gps.h >

حقول البيانات

size_t مقاس
كثافة العمليات (* init )( GpsMeasurementCallbacks *callbacks)
فارغ(* يغلق )()

وصف تفصيلي

واجهة موسعة لدعم قياسات GPS.

التعريف في السطر 1982 من الملف gps.h .

التوثيق الميداني

باطلة (* إغلاق) ()

إيقاف التحديثات من HAL، وإلغاء تسجيل إجراءات رد الاتصال. بعد استدعاء التوقف، يجب اعتبار عمليات الاسترجاعات المسجلة مسبقًا غير صالحة بواسطة HAL. إذا تم استدعاء stop بدون "init" سابق، فلن تؤدي هذه الوظيفة أي عمل.

التعريف في السطر 2005 للملف gps.h .

int(* init)( GpsMeasurementCallbacks *callbacks)

تهيئة الواجهة وتسجيل إجراءات رد الاتصال باستخدام HAL. بعد استدعاء ناجح لـ 'init'، يجب أن يبدأ HAL في توفير التحديثات في مرحلته الخاصة.

الحالة: GPS_MEASUREMENT_OPERATION_SUCCESS GPS_MEASUREMENT_ERROR_ALREADY_INIT - إذا تم بالفعل تسجيل رد اتصال دون استدعاء مناظر لـ "إغلاق" GPS_MEASUREMENT_ERROR_GENERIC - في حالة حدوث أي خطأ آخر، فمن المتوقع ألا تقوم طبقة تصديق الأجهزة (HAL) بإنشاء أي تحديثات عند إرجاع رمز الخطأ هذا.

التعريف في السطر 1997 من الملف gps.h .

حجم_حجم

اضبط على sizeof (GpsMeasurementInterface)

التعريف في السطر 1984 من الملف gps.h .


تم إنشاء وثائق هذه البنية من الملف التالي:
  • الأجهزة/libhardware/تشمل/الأجهزة/ gps.h