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

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

#include < gps.h >

เขตข้อมูล

ขนาด_t ขนาด
เป็นโมฆะ(* init )( AGpsCallbacks *การโทรกลับ)
อินท์(* data_conn_open )(const char *apn)
อินท์(* data_conn_closed )()
อินท์(* data_conn_failed )()
อินท์(* set_server )( ประเภท AGpsType , const char *ชื่อโฮสต์, พอร์ต int)
อินท์(* data_conn_open_with_apn_ip_type )(const char *apn, ApnIpType apnIpType)

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

อินเทอร์เฟซแบบขยายสำหรับการรองรับ AGPS ได้รับการเสริมเพื่อให้สามารถส่งผ่านข้อมูล APN พิเศษได้

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

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

int(* data_conn_closed)()

แจ้งว่าการเชื่อมต่อข้อมูล AGPS ถูกปิด

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

int(* data_conn_failed)()

แจ้งว่าการเชื่อมต่อข้อมูลไม่พร้อมใช้งานสำหรับ AGPS

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

int(* data_conn_open)(const char *apn)

เลิกใช้แล้ว หาก HAL รองรับ AGpsInterface_v2 API นี้จะไม่ถูกใช้งาน โปรดดูข้อมูลเพิ่มเติมที่ data_conn_open_with_apn_ip_type

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

int(* data_conn_open_with_apn_ip_type)(const char *apn, ApnIpType apnIpType)

แจ้งว่ามีการเชื่อมต่อข้อมูลและตั้งชื่อ APN และประเภท IP ที่จะใช้สำหรับการเชื่อมต่อ SUPL

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

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

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

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

int(* set_server)( ประเภท AGpsType , const char *ชื่อโฮสต์, พอร์ต int)

ตั้งชื่อโฮสต์และพอร์ตสำหรับเซิร์ฟเวอร์ AGPS

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

ขนาด_ขนาดt

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

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


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