एजीपीएस इंटरफ़ेस संरचना संदर्भ

एजीपीएस इंटरफ़ेस संरचना संदर्भ

#include < gps.h >

डेटा फ़ील्ड

आकार_t आकार
खालीपन(* init )( AGpsCallbacks *कॉलबैक)
पूर्णांक(* data_conn_open )(const char *apn)
पूर्णांक(* data_conn_closed )()
पूर्णांक(* data_conn_failed )()
पूर्णांक(* set_server )( AGpsType प्रकार, const char *hostname, int port)
पूर्णांक(* data_conn_open_with_apn_ip_type )(const char *apn, ApnIpType apnIpType)

विस्तृत विवरण

एजीपीएस समर्थन के लिए विस्तारित इंटरफ़ेस, इसे अतिरिक्त एपीएन डेटा पास करने में सक्षम बनाने के लिए संवर्धित किया गया है।

फ़ाइल gps.h की पंक्ति 921 पर परिभाषा।

फ़ील्ड दस्तावेज़ीकरण

int(* data_conn_closed)()

सूचित करता है कि एजीपीएस डेटा कनेक्शन बंद कर दिया गया है।

फ़ाइल gps.h की पंक्ति 939 पर परिभाषा।

int(* data_conn_failed)()

सूचित करता है कि एजीपीएस के लिए डेटा कनेक्शन उपलब्ध नहीं है।

फ़ाइल gps.h की पंक्ति 943 पर परिभाषा।

int(* data_conn_open)(const char *apn)

बहिष्कृत. यदि HAL AGpsInterface_v2 का समर्थन करता है तो इस API का उपयोग नहीं किया जाएगा, अधिक जानकारी के लिए data_conn_open_with_apn_ip_type देखें।

फ़ाइल gps.h की पंक्ति 935 पर परिभाषा।

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

सूचित करता है कि डेटा कनेक्शन उपलब्ध है और एसयूपीएल कनेक्शन के लिए उपयोग किए जाने वाले एपीएन का नाम और उसके आईपी प्रकार को सेट करता है।

फ़ाइल gps.h की पंक्ति 953 पर परिभाषा।

शून्य(* init)( AGpsCallbacks *कॉलबैक)

एजीपीएस इंटरफ़ेस खोलता है और इस इंटरफ़ेस के कार्यान्वयन के लिए कॉलबैक रूटीन प्रदान करता है।

फ़ाइल gps.h की पंक्ति 929 पर परिभाषा।

int(* set_server)( AGpsType प्रकार, स्थिरांक चार *होस्टनाम, int पोर्ट)

AGPS सर्वर के लिए होस्टनाम और पोर्ट सेट करता है।

फ़ाइल gps.h की पंक्ति 947 पर परिभाषा।

आकार_टी आकार

sizeof(AGpsInterface) पर सेट करें

फ़ाइल gps.h की पंक्ति 923 पर परिभाषा।


इस संरचना के लिए दस्तावेज़ीकरण निम्नलिखित फ़ाइल से तैयार किया गया था:
  • हार्डवेयर/लिबहार्डवेयर/शामिल/हार्डवेयर/ जीपीएस.एच