Monado OpenXR Runtime
Variables
target_lists.h File Reference

Common things to pull into a target. More...

#include "xrt/xrt_prober.h"
Include dependency graph for target_lists.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

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_entrytarget_entry_lists []
 
xrt_auto_prober_creator target_auto_list []
 
struct xrt_prober_entry_lists target_lists
 

Detailed Description

Common things to pull into a target.

Author
Jakob Bornecrantz jakob.nosp@m.@col.nosp@m.labor.nosp@m.a.co.nosp@m.m

Variable Documentation

◆ target_auto_list

xrt_auto_prober_creator target_auto_list[]

◆ target_entry_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:

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.

◆ target_entry_lists

struct xrt_prober_entry* target_entry_lists[]

◆ target_lists

struct xrt_prober_entry_lists target_lists

Referenced by xrt_prober_create().