sensörler_poll_device_1 Yapı Referansı
sensörler_poll_device_1 Yapı Referansı
#include < sensors.h >
Veri alanları | |
birlik { | |
struct sensörler_poll_device_t v0 | |
yapı { | |
hw_device_t ortak yapısı | |
int(* active )(struct sensörler_poll_device_t *dev, int sensör_tanıtıcısı, int etkinleştirilmiş) | |
int(* setDelay )(struct sensörler_poll_device_t *dev, int sensör_tanıtıcısı, int64_t örnekleme_period_ns) | |
int(* anket )(struct sensörler_poll_device_t *geliştirme, sensörler_event_t *veri, int sayısı) | |
} | |
}; | |
int(* | toplu iş )(struct sensörler_poll_device_1 *dev, int sensör_tanıtıcısı, int bayrakları, int64_t örnekleme_period_ns, int64_t max_report_latency_ns) |
int(* | floş )(struct sensörler_poll_device_1 *dev, int sensör_handle) |
int(* | inject_sensor_data )(struct sensörler_poll_device_1 *dev, const sensörler_event_t *veri) |
geçersiz(* | ayrılmış_procs [7])(geçersiz) |
Detaylı Açıklama
Saha Dokümantasyonu
birlik { ... } |
int(* active)(struct sensörler_poll_device_t *dev, int sensör_tanıtıcısı, int etkin) |
int(* Batch)(struct sensörler_poll_device_1 *dev, int sensör_tanıtıcısı, int flags, int64_t sample_period_ns, int64_t max_report_latency_ns) |
hw_device_t ortak yapısı |
int(* floş)(struct sensörler_poll_device_1 *dev, int sensör_tanıtıcı) |
int(* inject_sensor_data)(struct sensörler_poll_device_1 *dev, const sensörler_event_t *veri) |
int(* anket)(struct sensörler_poll_device_t *dev, sensörler_event_t *veri, int sayısı) |
int(* setDelay)(struct sensörler_poll_device_t *dev, int sensör_tanıtıcı, int64_t örnekleme_period_ns) |
struct sensörler_poll_device_t v0 |
Bu yapıya ilişkin belgeler aşağıdaki dosyadan oluşturulmuştur:
- donanım/libdonanım/include/donanım/ sensörler.h