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]) (เป็นโมฆะ)

คำอธิบายโดยละเอียด

คำจำกัดความที่บรรทัด 1301 ของ file sensors.h

เอกสารภาคสนาม

สหภาพ { ... }
int (* เปิดใช้งาน) (struct sensors_poll_device_t *dev, int sensor_handle, เปิดใช้งาน int)

คำจำกัดความที่บรรทัด 1318 ของ file sensors.h

int (* แบทช์) (struct sensors_poll_device_1 * dev, int sensor_handle, int flag, int64_t sampling_ period_ns, int64_t max_report_latency_ns)

คำจำกัดความที่บรรทัด 1349 ของ file sensors.h

struct hw_device_t ทั่วไป

คำจำกัดความที่บรรทัด 1309 ของ file sensors.h

int (* ล้าง) (struct sensors_poll_device_1 * dev, int sensor_handle)

คำจำกัดความที่บรรทัด 1365 ของ file sensors.h

int(* inject_sensor_data)(struct sensors_poll_device_1 *dev, const sensors_event_t *ข้อมูล)

คำจำกัดความที่บรรทัด 1374 ของ file sensors.h

int(* แบบสำรวจ) (struct sensors_poll_device_t *dev, sensors_event_t *data, int count)

ส่งกลับอาร์เรย์ของข้อมูลเซ็นเซอร์

คำจำกัดความที่บรรทัด 1333 ของ file sensors.h

เป็นโมฆะ (* Reserved_procs [7]) (เป็นโมฆะ)

คำจำกัดความที่บรรทัด 1376 ของ file sensors.h

int (* setDelay) (struct sensors_poll_device_t * dev, int sensor_handle, int64_t การสุ่มตัวอย่าง_ช่วงเวลา_ns)

กำหนดระยะเวลาของเหตุการณ์เป็นนาโนวินาทีสำหรับเซ็นเซอร์ที่กำหนด หาก sampling_ period_ns > max_delay ค่านั้นจะถูกตัดทอนเป็น max_delay และหาก sampling_ period_ns < min_delay ค่านั้นจะถูกแทนที่ด้วย min_delay

คำจำกัดความที่บรรทัด 1327 ของ file sensors.h

โครงสร้าง เซ็นเซอร์_poll_device_t v0

คำจำกัดความที่บรรทัด 1306 ของ file sensors.h


เอกสารประกอบสำหรับโครงสร้างนี้สร้างขึ้นจากไฟล์ต่อไปนี้: