|
Monado OpenXR Runtime
|
Hid implementation based on hidapi. More...
#include "h_hid.h"#include "os/os_time.h"#include "util/u_misc.h"#include "util/u_time.h"#include <hidapi.h>
Data Structures | |
| struct | hid_hidapi |
Functions | |
| static int | h_hidapi_read (struct h_hid_device *ohdev, uint8_t *data, size_t length, int milliseconds) |
| static int | h_hidapi_write (struct h_hid_device *ohdev, const uint8_t *data, size_t length) |
| static int | h_hidapi_get_feature (struct h_hid_device *ohdev, uint8_t report_num, uint8_t *data, size_t length) |
| static int | h_hidapi_get_physical_address (struct h_hid_device *ohdev, uint8_t *data, size_t length) |
| static int | h_hidapi_get_feature_timeout (struct h_hid_device *ohdev, void *data, size_t length, uint32_t timeout) |
| static int | h_hidapi_set_feature (struct h_hid_device *ohdev, const uint8_t *data, size_t length) |
| static void | h_hidapi_destroy (struct h_hid_device *ohdev) |
| int | h_hid_open_hidapi (const char *path, struct h_hid_device **out_hid) |
Hid implementation based on hidapi.