การอ้างอิงโครงสร้าง GpsNavigationMessageInterface
การอ้างอิงโครงสร้าง GpsNavigationMessageInterface
#include < gps.h >
เขตข้อมูล | |
ขนาด_t | ขนาด |
อินท์(* | init )( GpsNavigationMessageCallbacks *การโทรกลับ) |
เป็นโมฆะ(* | ปิด )() |
คำอธิบายโดยละเอียด
อินเทอร์เฟซเพิ่มเติมสำหรับการสนับสนุนการรายงานข้อความนำทาง GPS
เอกสารภาคสนาม
เป็นโมฆะ(* ปิด)() |
int(* init)( GpsNavigationMessageCallbacks *การโทรกลับ) |
เริ่มต้นอินเทอร์เฟซและลงทะเบียนรูทีนการโทรกลับด้วย HAL หลังจากการเรียก 'เริ่มต้น' สำเร็จ HAL จะต้องเริ่มให้ข้อมูลอัปเดตเมื่อพร้อมใช้งาน
สถานะ: GPS_NAVIGATION_MESSAGE_OPERATION_SUCCESS GPS_NAVIGATION_MESSAGE_ERROR_ALREADY_INIT - หากมีการลงทะเบียนการโทรกลับแล้วโดยไม่มีการโทรที่เกี่ยวข้องเพื่อ 'ปิด' GPS_NAVIGATION_MESSAGE_ERROR_GENERIC - หากเกิดข้อผิดพลาดอื่น ๆ คาดว่า HAL จะไม่สร้างการอัปเดตใด ๆ เมื่อส่งคืนรหัสข้อผิดพลาดนี้
ขนาด_ขนาดt |
เอกสารประกอบสำหรับโครงสร้างนี้สร้างขึ้นจากไฟล์ต่อไปนี้:
- ฮาร์ดแวร์ / libhardware / รวม / ฮาร์ดแวร์ / gps.h