सेंसर्स_पोल_डिवाइस_1 संरचना संदर्भ

सेंसर्स_पोल_डिवाइस_1 संरचना संदर्भ

#include < sensors.h >

डेटा फ़ील्ड

संघ {
स्ट्रक्चर सेंसर्स_पोल_डिवाइस_टी v0
संरचना {
struct hw_device_t सामान्य
int(* activate )(struct Sensors_poll_device_t
*डेव, इंट सेंसर_हैंडल, इंट
सक्षम)
int(* setDelay )(struct Sensors_poll_device_t
*डेव, इंट सेंसर_हैंडल,
int64_t नमूनाकरण_अवधि_ns)
int(* poll )(struct Sensors_poll_device_t
*डेव, सेंसर्स_इवेंट_टी *डेटा,
पूर्णांक गिनती)
}
};
पूर्णांक(* बैच )(स्ट्रक्चर सेंसर्स_पोल_डिवाइस_1 *डेव, इंट सेंसर_हैंडल, इंट फ्लैग्स, इंट64_टी सैंपलिंग_पीरियड_एनएस, इंट64_टी मैक्स_रिपोर्ट_लेटेंसी_एनएस)
पूर्णांक(* फ्लश )(स्ट्रक्चर सेंसर्स_पोल_डिवाइस_1 *डेव, इंट सेंसर_हैंडल)
पूर्णांक(* इंजेक्ट_सेंसर_डेटा )(स्ट्रक्चर सेंसर्स_पोल_डिवाइस_1 *डेव, कॉन्स्ट सेंसर्स_इवेंट_टी *डेटा)
खालीपन(* आरक्षित_प्रोक्स [7])(शून्य)

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

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

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

संघ { ... }
int(* सक्रिय)(struct Sensors_poll_device_t *dev, int सेंसर_हैंडल, int सक्षम)

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

इंट(* बैच)(स्ट्रक्चर सेंसर्स_पोल_डिवाइस_1 *डेव, इंट सेंसर_हैंडल, इंट फ्लैग्स, इंट64_टी सैंपलिंग_पीरियड_एनएस, इंट64_टी मैक्स_रिपोर्ट_लेटेंसी_एनएस)

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

struct hw_device_t सामान्य

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

इंट(* फ्लश)(स्ट्रक्चर सेंसर्स_पोल_डिवाइस_1 *डेव, इंट सेंसर_हैंडल)

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

int(* inject_sensor_data)(struct Sensors_poll_device_1 *dev, const Sensors_event_t *data)

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

int(* पोल)(स्ट्रक्चर सेंसर्स_पोल_डिवाइस_टी *डेव, सेंसर्स_इवेंट_टी *डेटा, इंट काउंट)

सेंसर डेटा की एक श्रृंखला लौटाता है।

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

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

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

int(* setDelay)(स्ट्रक्चर सेंसर_पोल_डिवाइस_t *dev, int सेंसर_हैंडल, int64_t सैम्पलिंग_पीरियड_ns)

किसी दिए गए सेंसर के लिए घटनाओं की अवधि नैनोसेकंड में सेट करें। यदि सैंपलिंग_पीरियड_एनएस > मैक्स_डेले है तो इसे अधिकतम_डेले में छोटा कर दिया जाएगा और यदि सैंपलिंग_पीरियड_एनएस <मिन_डेले है तो इसे मिनि_डेले से बदल दिया जाएगा।

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

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


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