Monado OpenXR Runtime
target_lists.h
Go to the documentation of this file.
1 // Copyright 2019, Collabora, Ltd.
2 // SPDX-License-Identifier: BSL-1.0
3 /*!
4  * @file
5  * @brief Common things to pull into a target.
6  * @author Jakob Bornecrantz <jakob@collabora.com>
7  */
8 
9 #pragma once
10 
11 #include "xrt/xrt_prober.h"
12 
13 extern struct xrt_prober_entry target_entry_list[];
14 extern struct xrt_prober_entry *target_entry_lists[];
xrt_auto_prober_creator target_auto_list[]
Definition: target_lists.c:103
Common interface to probe for devices.
struct xrt_prober_entry * target_entry_lists[]
Definition: target_lists.c:98
Main root of all of the probing device.
Definition: xrt_prober.h:75
struct xrt_prober_entry_lists target_lists
Definition: target_lists.c:135
Entry for a single device.
Definition: xrt_prober.h:48
struct xrt_auto_prober *(* xrt_auto_prober_creator)()
Function for creating a auto prober.
Definition: xrt_prober.h:68
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 na...
Definition: target_lists.c:71