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

Helper to implement xrt_session. More...

#include "b_system.h"
#include "b_session.h"
Include dependency graph for b_session.c:

Functions

static struct b_sessionb_session (struct xrt_session *xs)
 
static xrt_result_t push_event (struct xrt_session_event_sink *xses, const union xrt_session_event *xse)
 
static xrt_result_t poll_events (struct xrt_session *xs, union xrt_session_event *out_xse)
 
static xrt_result_t request_exit (struct xrt_session *xs)
 
static void destroy (struct xrt_session *xs)
 
struct b_sessionb_session_create (struct b_system *bsys)
 
void b_session_event_push (struct b_session *bs, const union xrt_session_event *xse)
 
void b_session_event_pop (struct b_session *bs, union xrt_session_event *out_xse)
 

Detailed Description

Helper to implement xrt_session.

Author
Jakob Bornecrantz jakob.nosp@m.@col.nosp@m.labor.nosp@m.a.co.nosp@m.m