|
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.