Monado OpenXR Runtime

Main prober code. More...

#include "xrt/xrt_config_have.h"
#include "xrt/xrt_config_os.h"
#include "xrt/xrt_compiler.h"
#include "xrt/xrt_prober.h"
#include "xrt/xrt_settings.h"
#include "util/u_logging.h"
#include "util/u_config_json.h"
#include <libusb.h>
#include <libuvc/libuvc.h>
#include <sys/types.h>
Include dependency graph for p_prober.h:

Go to the source code of this file.

Data Structures

struct  prober_hidraw
 A hidraw interface that a prober_device exposes. More...
 
struct  prober_v4l
 A v4l interface that a prober_device exposes. More...
 
struct  prober_device
 A single device found by a prober. More...
 
struct  prober
 

Macros

#define P_PROBER_BLUETOOTH_PRODUCT_COUNT   64
 
#define P_TRACE(d, ...)   U_LOG_IFL_T(d->log_level, __VA_ARGS__)
 
#define P_DEBUG(d, ...)   U_LOG_IFL_D(d->log_level, __VA_ARGS__)
 
#define P_INFO(d, ...)   U_LOG_IFL_I(d->log_level, __VA_ARGS__)
 
#define P_WARN(d, ...)   U_LOG_IFL_W(d->log_level, __VA_ARGS__)
 
#define P_ERROR(d, ...)   U_LOG_IFL_E(d->log_level, __VA_ARGS__)
 

Detailed Description

Main prober code.

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