مرجع هيكل AGpsInterface

مرجع هيكل AGpsInterface

#include < gps.h >

حقول البيانات

size_t مقاس
فارغ(* init )( AGpsCallbacks *callbacks)
كثافة العمليات (* data_conn_open )(const char *apn)
كثافة العمليات (* data_conn_clused )()
كثافة العمليات (* data_conn_failed )()
كثافة العمليات (* set_server )( نوع AGpsType ، const char *اسم المضيف، منفذ int)
كثافة العمليات (* data_conn_open_with_apn_ip_type )(const char *apn, ApnIpType apnIpType)

وصف تفصيلي

واجهة موسعة لدعم AGPS، تم تعزيزها لتمكين تمرير بيانات APN إضافية.

التعريف في السطر 921 من الملف gps.h .

التوثيق الميداني

كثافة العمليات (* data_conn_closed)()

يُعلمك بإغلاق اتصال بيانات AGPS.

التعريف في السطر 939 من الملف gps.h .

كثافة العمليات (* 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 .

باطلة(* init)( AGpsCallbacks *callbacks)

يفتح واجهة AGPS ويوفر إجراءات رد الاتصال لتنفيذ هذه الواجهة.

التعريف في السطر 929 من الملف gps.h .

int(* set_server)(نوع AGpsType ، const char *اسم المضيف، منفذ int)

يضبط اسم المضيف والمنفذ لخادم AGPS.

التعريف في السطر 947 من الملف gps.h .

حجم_حجم

تم ضبطه على sizeof (AGpsInterface)

التعريف في السطر 923 من الملف gps.h .


تم إنشاء وثائق هذه البنية من الملف التالي:
  • الأجهزة/libhardware/تشمل/الأجهزة/ gps.h