Sensors_poll_device_1 مرجع الهيكل
Sensors_poll_device_1 مرجع الهيكل
#include < sensors.h >
حقول البيانات | |
اتحاد { | |
بناء أجهزة الاستشعار_poll_device_t v0 | |
البنية { | |
بناء hw_device_t مشترك | |
int(* تفعيل )(struct Sensors_poll_device_t * ديف، كثافة العمليات Sensor_handle، كثافة العمليات ممكّن) | |
int(* setDelay )(struct Sensors_poll_device_t * ديف، إنت Sensor_handle، int64_t sampling_period_ns) | |
int(* استطلاع )(struct Sensors_poll_device_t *ديف، Sensors_event_t * البيانات، عدد صحيح) | |
} | |
}; | |
كثافة العمليات (* | دفعة ) (بنية أجهزة الاستشعار_poll_device_1 *dev، int Sensor_handle، إشارات int، int64_t sampling_period_ns، int64_t max_report_latency_ns) |
كثافة العمليات (* | تدفق ) (struct Sensors_poll_device_1 *dev, int Sensor_handle) |
كثافة العمليات (* | inject_sensor_data )(struct Sensors_poll_device_1 *dev, const Sensors_event_t *data) |
فارغ(* | محفوظة_بروكس [7])(باطلة) |
وصف تفصيلي
التوثيق الميداني
اتحاد { ... } |
int(* تنشيط)(struct Sensors_poll_device_t *dev, int Sensor_handle, Int Enable) |
int(* Batch)(struct Sensors_poll_device_1 *dev, int Sensor_handle, int flags, int64_t sampling_period_ns, int64_t max_report_latency_ns) |
بناء hw_device_t مشترك |
كثافة العمليات (* تدفق) (بنية Sensors_poll_device_1 *dev، int Sensor_handle) |
int(* inject_sensor_data)(struct Sensors_poll_device_1 *dev, const Sensors_event_t *data) |
int(* استطلاع)(struct Sensors_poll_device_t *dev, Sensors_event_t *data, int count) |
int(* setDelay)(struct Sensors_poll_device_t *dev, int Sensor_handle, int64_t sampling_period_ns) |
بناء أجهزة الاستشعار_poll_device_t v0 |
تم إنشاء وثائق هذه البنية من الملف التالي:
- الأجهزة/libhardware/تشمل/الأجهزة/ أجهزة الاستشعار.ح