|
Monado OpenXR Runtime
|
IPC client implementation of xrt_system. More...


Data Fields | |
| struct xrt_system | base |
| struct ipc_connection * | ipc_c |
| struct xrt_system_compositor * | xsysc |
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... | |
IPC client implementation of xrt_system.