|
Monado OpenXR Runtime
|
Common things to pull into a target. More...

Variables | |
| struct xrt_prober_entry | target_entry_list [] |
| Each entry should be a vendor ID (VID), product ID (PID), a "found" function, and a string literal name. More... | |
| struct xrt_prober_entry * | target_entry_lists [] |
| xrt_auto_prober_creator | target_auto_list [] |
| struct xrt_prober_entry_lists | target_lists |
Common things to pull into a target.
| xrt_auto_prober_creator target_auto_list[] |
| struct xrt_prober_entry target_entry_list[] |
Each entry should be a vendor ID (VID), product ID (PID), a "found" function, and a string literal name.
The "found" function must return int and take as parameters:
struct xrt_prober *xpstruct xrt_prober_device **devicessize_t indexstruct xrt_device **out_xdevs (an array of XRT_MAX_DEVICES_PER_PROBE xrt_device pointers)It is called when devices[index] match the VID and PID in the list. It should return 0 if it decides not to create any devices, negative on error, and the number of devices created if it creates one or more: it should assign sequential elements of out_xdevs to the created devices.
| struct xrt_prober_entry* target_entry_lists[] |
| struct xrt_prober_entry_lists target_lists |
1.8.13