66 return hid_dev->read(hid_dev, data, size, milliseconds);
73 os_hid_write(
struct os_hid_device *hid_dev,
const uint8_t *data,
size_t size)
75 return hid_dev->write(hid_dev, data, size);
90 return hid_dev->get_feature(hid_dev, report_num, data, size);
102 return hid_dev->get_feature_timeout(hid_dev, data, size, timeout);
116 return hid_dev->set_feature(hid_dev, data, size);
125 hid_dev->destroy(hid_dev);
133 os_hid_open_hidraw(
const char *path,
struct os_hid_device **out_hid);
Auto detect OS and certain features.
Representing a single hid interface on a device.
Definition: os_hid.h:26