Monado OpenXR Runtime
Loading...
Searching...
No Matches
ipc_client_io_cache.h
Go to the documentation of this file.
1// Copyright 2026, NVIDIA CORPORATION.
2// SPDX-License-Identifier: BSL-1.0
3/*!
4 * @file
5 * @brief IPC client @ref xrt_io_cache proxy.
6 * @ingroup ipc_client
7 */
8
9#pragma once
10
11#include "xrt/xrt_io_cache.h"
12
13
14#ifdef __cplusplus
15extern "C" {
16#endif
17
18struct ipc_connection;
19
21ipc_client_io_cache_create(struct ipc_connection *ipc_c, uint32_t id, struct xrt_io_cache **out_xic);
22
23#ifdef __cplusplus
24}
25#endif
enum xrt_result xrt_result_t
Result type used across Monado.
Connection.
Definition ipc_client.h:62
A cache of flattened device inputs and outputs.
Definition xrt_io_cache.h:116
Header defining xrt input/output cache.