مرجع ساختار AGpsInterface_v2

مرجع ساختار AGpsInterface_v2

#include < gps.h >

فیلدهای داده

اندازه_t اندازه
خالی(* init )( AGpsCallbacks *Callbacks)
int(* data_conn_open )(const char *apn)
int(* data_conn_closed )()
int(* data_conn_failed )()
int(* set_server )(نوع AGpsType ، const char *نام میزبان، پورت int)
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 را باز می کند و روال های برگشت تماس را برای اجرای این رابط فراهم می کند.

تعریف در خط 779 فایل gps.h.

int(* set_server) (نوع AGpsType ، const char *نام میزبان، پورت int)

نام میزبان و پورت را برای سرور AGPS تنظیم می کند.

تعریف در خط 797 فایل gps.h.

اندازه_t اندازه

تنظیم روی sizeof(AGpsInterface_v2)

تعریف در خط 773 فایل gps.h.


مستندات این ساختار از فایل زیر تولید شده است:
  • hardware/libhardware/include/hardware/ gps.h