sensors_poll_device_1 การอ้างอิงโครงสร้าง
sensors_poll_device_1 การอ้างอิงโครงสร้าง
#include < sensors.h >
เขตข้อมูล | |
สหภาพ { | |
โครงสร้าง เซ็นเซอร์_poll_device_t v0 | |
โครงสร้าง { | |
struct hw_device_t ทั่วไป | |
int(* เปิดใช้งาน )(struct sensors_poll_device_t *dev, int sensor_handle, int เปิดใช้งาน) | |
int(* setDelay )(struct sensors_poll_device_t *dev, int sensor_handle, int64_t การสุ่มตัวอย่าง_ช่วงเวลา_ns) | |
int(* โพล )(struct sensors_poll_device_t *dev, sensors_event_t *ข้อมูล, นับจำนวน) | |
} | |
}; | |
อินท์(* | ชุด ) (struct sensors_poll_device_1 *dev, int sensor_handle, int flags, 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) |
เป็นโมฆะ(* | Reserved_procs [7]) (เป็นโมฆะ) |
คำอธิบายโดยละเอียด
เอกสารภาคสนาม
สหภาพ { ... } |
int (* เปิดใช้งาน) (struct sensors_poll_device_t *dev, int sensor_handle, เปิดใช้งาน int) |
int (* แบทช์) (struct sensors_poll_device_1 * dev, int sensor_handle, int flag, int64_t sampling_ period_ns, int64_t max_report_latency_ns) |
struct hw_device_t ทั่วไป |
int (* ล้าง) (struct sensors_poll_device_1 * dev, int sensor_handle) |
int(* inject_sensor_data)(struct sensors_poll_device_1 *dev, const sensors_event_t *ข้อมูล) |
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 การสุ่มตัวอย่าง_ช่วงเวลา_ns) |
โครงสร้าง เซ็นเซอร์_poll_device_t v0 |
เอกสารประกอบสำหรับโครงสร้างนี้สร้างขึ้นจากไฟล์ต่อไปนี้:
- ฮาร์ดแวร์/libhardware/รวม/ฮาร์ดแวร์/ เซ็นเซอร์h