การอ้างอิงโครงสร้าง AGpsRilInterface

การอ้างอิงโครงสร้าง AGpsRilInterface

#include < gps.h >

เขตข้อมูล

ขนาด_t ขนาด
เป็นโมฆะ(* init )( AGpsRilCallbacks *การโทรกลับ)
เป็นโมฆะ(* set_ref_location )(const AGpsRefLocation *agps_reflocation, size_t sz_struct)
เป็นโมฆะ(* set_set_id )( ประเภท AGpsSetIDType , const char *setid)
เป็นโมฆะ(* ni_message )(uint8_t *msg, size_t len)
เป็นโมฆะ(* update_network_state ) (เชื่อมต่อ int, ประเภท int, การโรมมิ่ง int, const char *extra_info)
เป็นโมฆะ(* update_network_availability ) (int พร้อมใช้งาน const char * apn)

คำอธิบายโดยละเอียด

อินเทอร์เฟซเพิ่มเติมสำหรับการรองรับ AGPS_RIL

คำจำกัดความที่บรรทัด 1145 ของไฟล์ gps.h

เอกสารภาคสนาม

เป็นโมฆะ (* init) ( AGpsRilCallbacks * โทรกลับ)

เปิดอินเทอร์เฟซ AGPS และจัดเตรียมรูทีนการโทรกลับเพื่อใช้งานอินเทอร์เฟซนี้

คำจำกัดความที่บรรทัด 1152 ของไฟล์ gps.h

เป็นโมฆะ (* ni_message) (uint8_t * msg, size_t len)

ส่งข้อความที่เริ่มต้นโดยเครือข่าย

คำจำกัดความที่บรรทัด 1166 ของไฟล์ gps.h

เป็นโมฆะ (* set_ref_location) (const AGpsRefLocation *agps_reflocation, size_t sz_struct)

ตั้งค่าตำแหน่งอ้างอิง

คำจำกัดความที่บรรทัด 1157 ของไฟล์ gps.h

เป็นโมฆะ(* set_set_id)( ประเภท AGpsSetIDType , const char *setid)

ตั้งค่า ID ที่ตั้ง

คำจำกัดความที่บรรทัด 1161 ของไฟล์ gps.h

ขนาด_ขนาดt

ตั้งค่าเป็น sizeof (AGpsRilInterface)

คำจำกัดความที่บรรทัด 1147 ของไฟล์ gps.h

เป็นโมฆะ (* update_network_availability) (int avaiable, const char *apn)

แจ้ง GPS เกี่ยวกับการเปลี่ยนแปลงสถานะเครือข่าย พารามิเตอร์เหล่านี้ตรงกับค่าในคลาส android.net.NetworkInfo

คำจำกัดความที่บรรทัด 1178 ของไฟล์ gps.h

เป็นโมฆะ (* update_network_state) (เชื่อมต่อ int, ประเภท int, การโรมมิ่ง int, const char *extra_info)

แจ้ง GPS เกี่ยวกับการเปลี่ยนแปลงสถานะเครือข่าย พารามิเตอร์เหล่านี้ตรงกับค่าในคลาส android.net.NetworkInfo

คำจำกัดความที่บรรทัด 1172 ของไฟล์ gps.h


เอกสารประกอบสำหรับโครงสร้างนี้สร้างขึ้นจากไฟล์ต่อไปนี้:
  • ฮาร์ดแวร์ / libhardware / รวม / ฮาร์ดแวร์ / gps.h