xrt_result_t b_io_cache_create(struct xrt_system_devices *xsysd, struct xrt_space_overseer *xso, struct xrt_io_cache **out_xic)
Create a base input/output cache from system devices.
Definition b_io_cache.cpp:298
enum xrt_result xrt_result_t
Result type used across Monado.
A cache of flattened device inputs and outputs.
Definition xrt_io_cache.h:116
Object that oversees and manages spaces, one created for each XR system.
Definition xrt_space.h:97
A collection of xrt_device, and an interface for identifying the roles they have been assigned.
Definition xrt_system.h:218
Header defining xrt input/output cache.
Header defining xrt space and space overseer.
Header for system objects.