Monado OpenXR Runtime
|
A single device found by a prober. More...
#include <prober/p_prober.h>
Data Fields | |
struct xrt_prober_device | base |
struct { | |
uint16_t bus | |
uint16_t addr | |
const char * product | |
const char * manufacturer | |
const char * serial | |
const char * path | |
uint8_t ports [8] | |
uint32_t num_ports | |
libusb_device * dev | |
} | usb |
struct { | |
uint64_t id | |
char product [64] | |
} | bluetooth |
struct { | |
uvc_device_t * dev | |
} | uvc |
size_t | num_v4ls |
struct prober_v4l * | v4ls |
size_t | num_hidraws |
struct prober_hidraw * | hidraws |
Data Fields inherited from xrt_prober_device | |
uint16_t | vendor_id |
USB/Bluetooth vendor ID (VID) More... | |
uint16_t | product_id |
USB/Bluetooth product ID (PID) More... | |
enum xrt_bus_type | bus |
Device bus type. More... | |
uint8_t | usb_dev_class |
USB device class. More... | |
A single device found by a prober.