Tham chiếu cấu trúc AGpsRilInterface

Tham chiếu cấu trúc AGpsRilInterface

#include < gps.h >

Trường dữ liệu

size_t kích thước
void (* init ) ( AGpsRilCallbacks * gọi lại)
void (* set_ref_location ) (const AGpsRefLocation * agps_reflocation, size_t sz_struct)
void (* set_set_id ) (kiểu AGpsSetIDType , const char * setid)
void (* ni_message ) (uint8_t * msg, size_t len)
void (* update_network_state ) (int đã kết nối, int type, int roaming, const char * extra_info)
void (* update_network_available ) (int avaiable, const char * apn)

miêu tả cụ thể

Giao diện mở rộng để hỗ trợ AGPS_RIL.

Định nghĩa ở dòng 1145 của tệp gps.h.

Tài liệu thực địa

void (* init) ( AGpsRilCallbacks * callbacks)

Mở giao diện AGPS và cung cấp các quy trình gọi lại để triển khai giao diện này.

Định nghĩa tại dòng 1152 của tệp gps.h.

void (* ni_message) (uint8_t * msg, size_t len)

Gửi tin nhắn do mạng khởi tạo.

Định nghĩa tại dòng 1166 của tệp gps.h.

void (* set_ref_location) (const AGpsRefLocation * agps_reflocation, size_t sz_struct)

Đặt vị trí tham chiếu.

Định nghĩa tại dòng 1157 của tệp gps.h.

void (* set_set_id) ( AGpsSetIDType type, const char * setid)

Đặt ID đã đặt.

Định nghĩa tại dòng 1161 của tệp gps.h.

size_t size

đặt thành sizeof (AGpsRilInterface)

Định nghĩa tại dòng 1147 của tệp gps.h.

void (* update_network_available) (int avaiable, const char * apn)

Thông báo cho GPS về các thay đổi trạng thái mạng. Các tham số này khớp với các giá trị trong lớp android.net.NetworkInfo.

Định nghĩa tại dòng 1178 của tệp gps.h.

void (* update_network_state) (int đã kết nối, int type, int roaming, const char * extra_info)

Thông báo cho GPS về các thay đổi trạng thái mạng. Các tham số này khớp với các giá trị trong lớp android.net.NetworkInfo.

Định nghĩa tại dòng 1172 của tệp gps.h.


Tài liệu cho cấu trúc này được tạo từ tệp sau:
  • phần cứng / libhardware / bao gồm / phần cứng / gps.h