Monado OpenXR Runtime
ipc_client_session Struct Reference

IPC client implementation of xrt_session. More...

Inheritance diagram for ipc_client_session:
Collaboration diagram for ipc_client_session:

Data Fields

struct xrt_session base
 
struct ipc_connectionipc_c
 
- Data Fields inherited from xrt_session
xrt_result_t(* poll_events )(struct xrt_session *xs, union xrt_session_event *out_xse)
 Poll a single event from this session, if no event is available then the type of the event will be XRT_SESSION_EVENT_NONE. More...
 
void(* destroy )(struct xrt_session *xs)
 Destroy the session, must be destroyed after the native compositor. More...
 

Additional Inherited Members

- Static Public Member Functions inherited from xrt_session
static XRT_CHECK_RESULT xrt_result_t xrt_session_poll_events (struct xrt_session *xs, union xrt_session_event *out_xse)
 Poll a single event from this session, if no event is available then the type of the event will be XRT_SESSION_EVENT_NONE. More...
 
static void xrt_session_destroy (struct xrt_session **xs_ptr)
 Destroy an xrt_session - helper function. More...
 

Detailed Description

IPC client implementation of xrt_session.


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