مرجع هيكل GpsNavigationMessageInterface
#include < gps.h >
حقول البيانات | |
size_t | مقاس |
كثافة العمليات (* | init )( GpsNavigationMessageCallbacks *callbacks) |
فارغ(* | يغلق )() |
وصف تفصيلي
واجهة موسعة لدعم الإبلاغ عن رسائل الملاحة عبر نظام تحديد المواقع العالمي (GPS).
التوثيق الميداني
باطلة (* إغلاق) () |
int(* init)( GpsNavigationMessageCallbacks *callbacks) |
تهيئة الواجهة وتسجيل إجراءات رد الاتصال باستخدام HAL. بعد استدعاء ناجح لـ 'init'، يجب أن يبدأ HAL في توفير التحديثات عندما تصبح متاحة.
الحالة: GPS_NAVIGATION_MESSAGE_OPERATION_SUCCESS GPS_NAVIGATION_MESSAGE_ERROR_ALREADY_INIT - إذا تم تسجيل رد الاتصال بالفعل دون استدعاء مماثل لـ "إغلاق". GPS_NAVIGATION_MESSAGE_ERROR_GENERIC - في حالة حدوث أي خطأ آخر، فمن المتوقع ألا يقوم HAL بإنشاء أي تحديثات عند إرجاع رمز الخطأ هذا.
تم إنشاء وثائق هذه البنية من الملف التالي:
- الأجهزة/libhardware/تشمل/الأجهزة/ gps.h