गतिविधि_पहचान_डिवाइस संरचना संदर्भ

गतिविधि_पहचान_डिवाइस संरचना संदर्भ

#include < activity_recognition.h >

डेटा फ़ील्ड

hw_device_t सामान्य
खालीपन(* रजिस्टर_एक्टिविटी_कॉलबैक )(स्थिरांक संरचना गतिविधि_पहचान_डिवाइस *देव, स्थिरांक गतिविधि_पहचान_कॉलबैक_प्रोक्स_टी *कॉलबैक)
पूर्णांक(* Enable_activity_event )(स्थिर संरचना गतिविधि_पहचान_डिवाइस *dev, uint32_t गतिविधि_हैंडल, uint32_t इवेंट_प्रकार, int64_t max_batch_report_latency_ns)
पूर्णांक(* अक्षम_गतिविधि_इवेंट )(स्थिर संरचना गतिविधि_पहचान_डिवाइस *dev, uint32_t गतिविधि_हैंडल, uint32_t इवेंट_प्रकार)
पूर्णांक(* फ्लश )(स्थिरांक संरचना गतिविधि_पहचान_डिवाइस *देव)
खालीपन(* आरक्षित_प्रोक्स [16-4])(शून्य)

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

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

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

hw_device_t सामान्य

गतिविधि पहचान उपकरण की सामान्य विधियाँ। यह गतिविधि_पहचान_डिवाइस का पहला सदस्य होना चाहिए क्योंकि इस संरचना के उपयोगकर्ता उन संदर्भों में गतिविधि_पहचान_डिवाइस पॉइंटर पर hw_device_t डालेंगे जहां यह ज्ञात है कि hw_device_t गतिविधि_पहचान_डिवाइस का संदर्भ देता है।

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

int(* disable_activity_event)(स्थिरांक संरचना गतिविधि_पहचान_डिवाइस *dev, uint32_t गतिविधि_हैंडल, uint32_t इवेंट_प्रकार)

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

int(* Enable_activity_event)(स्थिरांक संरचना गतिविधि_पहचान_डिवाइस *dev, uint32_t गतिविधि_हैंडल, uint32_t इवेंट_प्रकार, int64_t max_batch_report_latency_ns)

गतिविधि_पहचान.h फ़ाइल की पंक्ति 207 पर परिभाषा।

int(* फ्लश)(स्थिरांक संरचना गतिविधि_पहचान_डिवाइस *dev)

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

शून्य(* रजिस्टर_एक्टिविटी_कॉलबैक)(स्थिरांक संरचना गतिविधि_पहचान_डिवाइस *देव, स्थिरांक गतिविधि_पहचान_कॉलबैक_प्रोक्स_टी *कॉलबैक)

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

शून्य(* आरक्षित_प्रोक्स[16 - 4])(शून्य)

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


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