AGpsRilInterface Struct Reference

AGpsRilInterface Struct Reference

#include < gps.h >

שדות נתונים

size_t  size
 
void(*  init )( AGpsRilCallbacks *callbacks)
 
void(*  set_ref_location )(const AGpsRefLocation *agps_reflocation, size_t sz_struct)
 
void(*  set_set_id )( AGpsSetIDType type, const char *setid)
 
void(*  ni_message )(uint8_t *msg, size_t len)
 
void(*  update_network_state )(int connected, int type, int roaming, const char *extra_info)
 
void(*  update_network_availability )(int avaiable, const char *apn)
 

תיאור מפורט

ממשק מורחב לתמיכה ב-AGPS_RIL.

ההגדרה מופיעה בשורה 1145 בקובץ gps.h .

מסמכי תיעוד של שדה

void(* init)( AGpsRilCallbacks *callbacks)

הפונקציה פותחת את ממשק ה-AGPS ומספקת את פונקציות ה-callback להטמעה של הממשק הזה.

ההגדרה מופיעה בשורה 1152 בקובץ gps.h .

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

שליחת הודעה ביוזמת הרשת.

ההגדרה מופיעה בשורה 1166 בקובץ gps.h .

void(* 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 avaiable, const char *apn)

דיווח ל-GPS על שינויים בסטטוס הרשת. הפרמטרים האלה תואמים לערכים בכיתה android.net.NetworkInfo.

ההגדרה מופיעה בשורה 1178 בקובץ gps.h .

void(* update_network_state)(int connected, int type, int roaming, const char *extra_info)

דיווח ל-GPS על שינויים בסטטוס הרשת. הפרמטרים האלה תואמים לערכים בכיתה android.net.NetworkInfo.

ההגדרה מופיעה בשורה 1172 בקובץ gps.h .


התיעוד של המבנה הזה נוצר מהקובץ הבא:
  • hardware/libhardware/include/hardware/ gps.h