AGpsRil مرجع هيكل الواجهة

AGpsRil مرجع هيكل الواجهة

#include < gps.h >

حقول البيانات

size_t بحجم
فارغ(* init ) ( AGpsRilCallbacks * callbacks)
فارغ(* set_ref_location ) (const AGpsRefLocation * agps_reflocation، size_t sz_struct)
فارغ(* set_set_id ) ( AGpsSetIDType type، const char * setid)
فارغ(* ni_message ) (uint8_t * msg، size_t len)
فارغ(* update_network_state ) (int connect، int type، int roaming، const char * extra_info)
فارغ(* update_network_availability ) (int avaiable، const char * apn)

وصف مفصل

واجهة ممتدة لدعم AGPS_RIL.

تعريف في السطر 1145 لملف gps.h.

التوثيق الميداني

void (* init) ( AGpsRilCallbacks * callbacks)

يفتح واجهة 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.

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

يضبط معرف المجموعة.

تعريف في السطر 1161 لملف gps.h.

size_t size

ضبط على sizeof (AGpsRilInterface)

تعريف في السطر 1147 لملف gps.h.

void (* update_network_availability) (متوفر int ، const char * apn)

قم بإخطار GPS بتغييرات حالة الشبكة. تطابق هذه المعلمات القيم الموجودة في فئة android.net.NetworkInfo.

التعريف في السطر 1178 لملف gps.h.

void (* update_network_state) (int connect، int type، int roaming، const char * extra_info)

إخطار GPS بتغييرات حالة الشبكة. تطابق هذه المعلمات القيم الموجودة في فئة android.net.NetworkInfo.

التعريف في السطر 1172 لملف gps.h.


تم إنشاء وثائق هذه البنية من الملف التالي: