AGpsInterface_v2 Struct Reference

AGpsInterface_v2 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 נוספים.

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

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

int(* data_conn_closed)()

התראה על כך שחיבורי הנתונים של AGPS נסגרו.

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

int(* data_conn_failed)()

התראה על כך שחיבור נתונים לא זמין ל-AGPS.

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

int(* data_conn_open)(const char *apn)

הוצא משימוש. אם ה-HAL תומך ב- AGpsInterface_v2 , לא יתבצע שימוש ב-API הזה. מידע נוסף זמין במאמר data_conn_open_with_apn_ip_type.

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

int(* data_conn_open_with_apn_ip_type)(const char *apn, ApnIpType apnIpType)

ההודעה הזו מתריעה על כך שיש חיבור נתונים זמין ומגדירה את השם של נקודת הגישה (APN) ואת סוג ה-IP שלה לשימוש בחיבורי SUPL.

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

void(* init)( AGpsCallbacks *callbacks)

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

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

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

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

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

size_t size

מוגדר ל-sizeof(AGpsInterface_v2)

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


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