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