Monado OpenXR Runtime
|
Client side wrapper of xrt_system. More...
#include "xrt/xrt_defines.h"
#include "xrt/xrt_system.h"
#include "xrt/xrt_session.h"
#include "ipc_client_generated.h"
#include <assert.h>
Data Structures | |
struct | ipc_client_system |
IPC client implementation of xrt_system. More... | |
Functions | |
static struct ipc_client_system * | ipc_system (struct xrt_system *xsys) |
static xrt_result_t | create_headless (struct ipc_client_system *icsys, const struct xrt_session_info *xsi, struct xrt_session **out_xs) |
static xrt_result_t | create_with_comp (struct ipc_client_system *icsys, const struct xrt_session_info *xsi, struct xrt_session **out_xs, struct xrt_compositor_native **out_xcn) |
static xrt_result_t | ipc_client_system_create_session (struct xrt_system *xsys, const struct xrt_session_info *xsi, struct xrt_session **out_xs, struct xrt_compositor_native **out_xcn) |
static void | ipc_client_system_destroy (struct xrt_system *xsys) |
struct xrt_system * | ipc_client_system_create (struct ipc_connection *ipc_c, struct xrt_system_compositor *xsysc) |
Client side wrapper of xrt_system.