Monado OpenXR Runtime
ipc_client_system Struct Reference

IPC client implementation of xrt_system. More...

Inheritance diagram for ipc_client_system:
Collaboration diagram for ipc_client_system:

Data Fields

struct xrt_system base
 
struct ipc_connectionipc_c
 
struct xrt_system_compositorxsysc
 
- Data Fields inherited from xrt_system
xrt_result_t(* create_session )(struct xrt_system *xsys, const struct xrt_session_info *xsi, struct xrt_session **out_xs, struct xrt_compositor_native **out_xcn)
 Create a xrt_session and optionally a xrt_compositor_native for this system. More...
 
void(* destroy )(struct xrt_system *xsys)
 Destroy the system, must be destroyed after system devices and system compositor has been destroyed. More...
 
struct xrt_system_properties properties
 

Additional Inherited Members

- Static Public Member Functions inherited from xrt_system
static xrt_result_t xrt_system_create_session (struct xrt_system *xsys, const struct xrt_session_info *xsi, struct xrt_session **out_xs, struct xrt_compositor_native **out_xcn)
 Create a xrt_session and optionally a xrt_compositor_native for this system. More...
 
static void xrt_system_destroy (struct xrt_system **xsys_ptr)
 Destroy an xrt_system - helper function. More...
 

Detailed Description

IPC client implementation of xrt_system.


The documentation for this struct was generated from the following file: