sensor_poll_device_1 Strukturreferenz

sensor_poll_device_1 Strukturreferenz

#include < sensors.h >

Datenfelder

Gewerkschaft {
struct sensores_poll_device_t v0
struktur {
struct hw_device_t common
int(* activate )(struct sensores_poll_device_t
*dev, int sensor_handle, int
ermöglicht)
int(* setDelay )(struct sensores_poll_device_t
*dev, int sensor_handle,
int64_t sampling_period_ns)
int(* poll )(struct sensores_poll_device_t
*dev, sensoren_event_t *data,
int count)
}
};
int(* Batch )(struct sensor_poll_device_1 *dev, int sensor_handle, int flags, int64_t sampling_period_ns, int64_t max_report_latency_ns)
int(* bündig )(struct sensor_poll_device_1 *dev, int sensor_handle)
int(* inject_sensor_data )(struct sensores_poll_device_1 *dev, const sensores_event_t *data)
Leere(* reservierte_procs [7])(void)

detaillierte Beschreibung

Definition in Zeile 1301 der Datei sensor.h .

Felddokumentation

Gewerkschaft { ... }
int(* activate)(struct sensor_poll_device_t *dev, int sensor_handle, int aktiviert)

Definition in Zeile 1318 der Datei sensor.h .

int(* Batch)(struct sensor_poll_device_1 *dev, int sensor_handle, int flags, int64_t sampling_period_ns, int64_t max_report_latency_ns)

Definition in Zeile 1349 der Datei sensor.h .

struct hw_device_t common

Definition in Zeile 1309 der Datei sensor.h .

int(* Flush)(struct sensor_poll_device_1 *dev, int sensor_handle)

Definition in Zeile 1365 der Datei sensor.h .

int(* inject_sensor_data)(struct sensores_poll_device_1 *dev, const sensores_event_t *data)

Definition in Zeile 1374 der Datei sensor.h .

int(* poll)(struct sensores_poll_device_t *dev, sensores_event_t *data, int count)

Gibt ein Array von Sensordaten zurück.

Definition in Zeile 1333 der Datei sensor.h .

void(* reservierte_procs[7])(void)

Definition in Zeile 1376 der Datei sensor.h .

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

Legen Sie den Zeitraum der Ereignisse in Nanosekunden für einen bestimmten Sensor fest. Wenn „sampling_period_ns“ > „max_delay“ ist, wird es auf „max_delay“ gekürzt, und wenn „sampling_period_ns“ < „min_delay“ ist, wird es durch „min_delay“ ersetzt.

Definition in Zeile 1327 der Datei sensor.h .

Definition in Zeile 1306 der Datei sensor.h .


Die Dokumentation für diese Struktur wurde aus der folgenden Datei generiert:
  • hardware/libhardware/include/hardware/ sensors.h