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

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

#include < gps.h >

डेटा फ़ील्ड

size_t आकार
इंट (* init )( GpsMeasurementCallbacks *callbacks)
शून्य(* बंद ) ()

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

जीपीएस मापन समर्थन के लिए विस्तारित इंटरफ़ेस।

फ़ाइल gps.h की लाइन 1982 में परिभाषा।

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

शून्य (* बंद) ()

एचएएल से अपडेट रोकता है, और कॉलबैक रूटीन को अपंजीकृत करता है। कॉल टू स्टॉप के बाद, पहले से पंजीकृत कॉलबैक को एचएएल द्वारा अमान्य माना जाना चाहिए। यदि स्टॉप को पिछले 'इनिट' के बिना लागू किया जाता है, तो इस फ़ंक्शन को कोई काम नहीं करना चाहिए।

फ़ाइल gps.h की लाइन 2005 में परिभाषा।

int(* init)( GpsMeasurementCallbacks *callbacks)

इंटरफ़ेस को प्रारंभ करता है और एचएएल के साथ कॉलबैक रूटीन को पंजीकृत करता है। 'इनिट' को सफल कॉल के बाद एचएएल को अपने चरण में अपडेट प्रदान करना शुरू करना चाहिए।

स्थिति: GPS_MEASUREMENT_OPERATION_SUCCESS GPS_MEASUREMENT_ERROR_ALREADY_INIT - यदि GPS_MEASUREMENT_ERROR_GENERIC को 'बंद' करने के लिए संबंधित कॉल के बिना कॉलबैक पहले ही पंजीकृत हो चुका है - यदि कोई अन्य त्रुटि हुई, तो यह उम्मीद की जाती है कि HAL इस त्रुटि कोड को वापस करने पर कोई अपडेट उत्पन्न नहीं करेगा।

फ़ाइल जीपीएस.एच की लाइन 1997 में परिभाषा।

size_t आकार

आकार पर सेट करें(GpsMeasurementInterface)

फ़ाइल जीपीएस.एच की लाइन 1984 में परिभाषा।


इस संरचना के लिए प्रलेखन निम्न फ़ाइल से उत्पन्न किया गया था:
  • हार्डवेयर/लिबहार्डवेयर/शामिल/हार्डवेयर/ gps.h