ข้อมูลอ้างอิงเกี่ยวกับโครงสร้าง sensors_poll_device_1

ข้อมูลอ้างอิงเกี่ยวกับโครงสร้าง sensors_poll_device_1

#include < sensors.h >

ฟิลด์ข้อมูล

union {
   struct sensors_poll_device_t     v0
 
   struct {
      struct hw_device_t     common
 
      int(*    activate )(struct sensors_poll_device_t
         *dev, int sensor_handle, int
         enabled)
 
      int(*    setDelay )(struct sensors_poll_device_t
         *dev, int sensor_handle,
         int64_t sampling_period_ns)
 
      int(*    poll )(struct sensors_poll_device_t
         *dev, sensors_event_t *data,
         int count)
 
   } 
 
}; 
 
int(*  batch )(struct sensors_poll_device_1 *dev, int sensor_handle, int flags, int64_t sampling_period_ns, int64_t max_report_latency_ns)
 
int(*  flush )(struct sensors_poll_device_1 *dev, int sensor_handle)
 
int(*  inject_sensor_data )(struct sensors_poll_device_1 *dev, const sensors_event_t *data)
 
void(*  reserved_procs [7])(void)
 

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

คําจํากัดความที่บรรทัด 1301 ของไฟล์ sensors.h

เอกสารประกอบในสนาม

union { ... }
int(* activate)(struct sensors_poll_device_t *dev, int sensor_handle, int enabled)

คําจํากัดความที่บรรทัด 1318 ของไฟล์ sensors.h .

int(* batch)(struct sensors_poll_device_1 *dev, int sensor_handle, int flags, int64_t sampling_period_ns, int64_t max_report_latency_ns)

คําจํากัดความที่บรรทัด 1349 ของไฟล์ sensors.h

struct hw_device_t common

คําจํากัดความที่บรรทัด 1309 ของไฟล์ sensors.h .

int(* flush)(struct sensors_poll_device_1 *dev, int sensor_handle)

คําจํากัดความที่บรรทัด 1365 ของไฟล์ sensors.h .

int(* inject_sensor_data)(struct sensors_poll_device_1 *dev, const sensors_event_t *data)

คําจํากัดความที่บรรทัด 1374 ของไฟล์ sensors.h .

int(* poll)(struct sensors_poll_device_t *dev, sensors_event_t *data, int count)

แสดงผลอาร์เรย์ของข้อมูลเซ็นเซอร์

คําจํากัดความที่บรรทัด 1333 ของไฟล์ sensors.h .

void(* reserved_procs[7])(void)

คําจํากัดความที่บรรทัด 1376 ของไฟล์ sensors.h .

int(* setDelay)(struct sensors_poll_device_t *dev, int sensor_handle, int64_t sampling_period_ns)

ตั้งค่าระยะเวลาของเหตุการณ์เป็นนาโนวินาทีสําหรับเซ็นเซอร์หนึ่งๆ หาก sampling_period_ns > max_delay ระบบจะตัดให้เหลือ max_delay และหาก sampling_period_ns < min_delay ระบบจะแทนที่ด้วย min_delay

คําจํากัดความที่บรรทัด 1327 ของไฟล์ sensors.h .

คําจํากัดความที่บรรทัด 1306 ของไฟล์ sensors.h .


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