Monado OpenXR Runtime
|
Representing a single hid interface on a device. More...
#include <os/os_hid.h>
Data Fields | |
int(* | read )(struct os_hid_device *hid_dev, uint8_t *data, size_t size, int milliseconds) |
int(* | write )(struct os_hid_device *hid_dev, const uint8_t *data, size_t size) |
int(* | get_feature )(struct os_hid_device *hid_dev, uint8_t report_num, uint8_t *data, size_t size) |
int(* | get_feature_timeout )(struct os_hid_device *hid_dev, void *data, size_t size, uint32_t timeout) |
int(* | set_feature )(struct os_hid_device *hid_dev, const uint8_t *data, size_t size) |
void(* | destroy )(struct os_hid_device *hid_dev) |
Representing a single hid interface on a device.