Google is committed to advancing racial equity for Black communities. See how.
หน้านี้ได้รับการแปลโดย Cloud Translation API
Switch to English

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

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

#include < gps.h >

เขตข้อมูล

size_t ขนาด
เป็นโมฆะ (* init ) (การเรียกกลับ AGpsCallbacks *)
int (* data_conn_open ) (const char * apn)
int (* data_conn_closed ) ()
int (* data_conn_failed ) ()
int (* set_server ) (ประเภท AGpsType , ชื่อโฮสต์ char *, พอร์ต int)
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 * callbacks)

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

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

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

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

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

ขนาด size_t

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

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


เอกสารสำหรับ struct นี้ถูกสร้างขึ้นจากไฟล์ต่อไปนี้:
  • hardware / libhardware / include / hardware / gps.h