AGpsInterface Struct Reference

AGpsInterface Struct Reference

#include < gps.h >

שדות נתונים

size_t  size
 
void(*  init )( AGpsCallbacks *callbacks)
 
int(*  data_conn_open )(const char *apn)
 
int(*  data_conn_closed )()
 
int(*  data_conn_failed )()
 
int(*  set_server )( AGpsType type, const char *hostname, int port)
 
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 .

void(* init)( AGpsCallbacks *callbacks)

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

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

int(* set_server)( AGpsType type, const char *hostname, int port)

הגדרת שם המארח והיציאה של שרת ה-AGPS.

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

size_t size

מוגדר ל-sizeof(AGpsInterface)

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


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