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
15
extern
"C"
{
16
#endif
17
18
struct
ipc_connection
;
19
20
xrt_result_t
21
ipc_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
xrt_result_t
enum xrt_result xrt_result_t
Result type used across Monado.
ipc_connection
Connection.
Definition
ipc_client.h:62
xrt_io_cache
A cache of flattened device inputs and outputs.
Definition
xrt_io_cache.h:116
xrt_io_cache.h
Header defining xrt input/output cache.
ipc
client
ipc_client_io_cache.h
Generated by
1.9.8