مرجع ساختار AGpsInterface

مرجع ساختار AGpsInterface

#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 را فراهم کند.

تعریف در خط 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 را باز می کند و روال های برگشت تماس را برای اجرای این رابط فراهم می کند.

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

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

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

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

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

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

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


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