Monado OpenXR Runtime
Loading...
Searching...
No Matches
ipc_client_system_devices.c File Reference

IPC Client system devices. More...

#include "util/u_system_helpers.h"
#include "util/u_system_devices.h"
#include "util/u_var.h"
#include "b_system_devices.h"
#include "ipc_client.h"
#include "ipc_client_generated.h"
#include "ipc_client_hand_tracker.h"
#include "ipc_client_system_devices.h"
#include "ipc_client_xdev.h"
Include dependency graph for ipc_client_system_devices.c:

Functions

static struct ipc_client_system_devicesipc_system_devices (struct xrt_system_devices *xsysd)
 
static xrt_result_t ipc_client_system_devices_get_roles (struct xrt_system_devices *xsysd, struct xrt_system_roles *out_roles)
 
static xrt_result_t ipc_client_system_devices_feature_inc (struct xrt_system_devices *xsysd, enum xrt_device_feature_type type)
 
static xrt_result_t ipc_client_system_devices_feature_dec (struct xrt_system_devices *xsysd, enum xrt_device_feature_type type)
 
static xrt_result_t ipc_client_system_devices_create_hand_tracker (struct xrt_system_devices *xsysd, const struct xrt_hand_tracker_create_info *info, struct xrt_hand_tracker **out_xht)
 
static void ipc_client_system_devices_destroy (struct xrt_system_devices *xsysd)
 
xrt_result_t ipc_client_system_devices_create (struct ipc_connection *ipc_c, struct ipc_client_system_devices **out_icsd)
 

Detailed Description