Monado OpenXR Runtime
ipc_documentation.h
Go to the documentation of this file.
1// Copyright 2020, Collabora, Ltd.
2// SPDX-License-Identifier: BSL-1.0
3/*!
4 * @file
5 * @brief IPC documentation.
6 * @author Jakob Bornecrantz <jakob@collabora.com>
7 * @ingroup ipc
8 */
9
10#pragma once
11
12
13/*!
14 * @defgroup ipc Inter-Process Communication
15 * @ingroup xrt
16 *
17 * @brief Inter-Process Communication layer for Monado.
18 */
19
20/*!
21 * @defgroup ipc_shared Shared IPC code
22 * @ingroup ipc
23 *
24 * @brief Shared IPC code.
25 */
26
27/*!
28 * @defgroup ipc_client Client IPC
29 * @ingroup ipc
30 *
31 * @brief Client side IPC code.
32 */
33
34/*!
35 * @defgroup ipc_server Server IPC
36 * @ingroup ipc
37 *
38 * @brief Server side IPC code.
39 */
40
41/*!
42 * @defgroup ipc_android Android IPC code
43 * @ingroup ipc
44 *
45 * @brief Android IPC code.
46 */
47
48/*!
49 * @dir xrt/ipc
50 * @ingroup xrt
51 *
52 * @brief Inter-Process Communication layer
53 */
54
55/*!
56 * @dir xrt/ipc/shared
57 * @ingroup ipc
58 *
59 * @brief Inter-Process Communication layer shared code
60 */
61
62/*!
63 * @dir xrt/ipc/server
64 * @ingroup ipc
65 *
66 * @brief Inter-Process Communication layer server code
67 */
68
69/*!
70 * @dir xrt/ipc/client
71 * @ingroup ipc
72 *
73 * @brief Inter-Process Communication layer client code
74 */
75
76/*!
77 * @dir xrt/ipc/android
78 * @ingroup ipc
79 *
80 * @brief Inter-Process Communication layer android code
81 */