Name | Date | Size | #Lines | LOC | ||
---|---|---|---|---|---|---|
.. | - | - | ||||
BUILD.gn | D | 03-May-2024 | 3.3 KiB | 156 | 131 | |
README.md | D | 03-May-2024 | 645 | 14 | 11 | |
configuration.h | D | 03-May-2024 | 2.5 KiB | 70 | 20 | |
embedder.cc | D | 03-May-2024 | 5.1 KiB | 169 | 134 | |
embedder.h | D | 03-May-2024 | 8.3 KiB | 187 | 71 | |
embedder_internal.h | D | 03-May-2024 | 1 KiB | 45 | 21 | |
embedder_unittest.cc | D | 03-May-2024 | 19.8 KiB | 563 | 357 | |
entrypoints.cc | D | 03-May-2024 | 12.2 KiB | 309 | 259 | |
entrypoints.h | D | 03-May-2024 | 696 | 23 | 10 | |
platform_channel_pair.cc | D | 03-May-2024 | 818 | 35 | 21 | |
platform_channel_pair.h | D | 03-May-2024 | 4.1 KiB | 106 | 45 | |
platform_channel_pair_posix.cc | D | 03-May-2024 | 4.8 KiB | 148 | 102 | |
platform_channel_pair_posix_unittest.cc | D | 03-May-2024 | 9.2 KiB | 262 | 197 | |
platform_channel_pair_win.cc | D | 03-May-2024 | 4.6 KiB | 124 | 88 | |
platform_channel_utils_posix.cc | D | 03-May-2024 | 6.5 KiB | 198 | 142 | |
platform_channel_utils_posix.h | D | 03-May-2024 | 3.4 KiB | 77 | 34 | |
platform_handle.cc | D | 03-May-2024 | 2.3 KiB | 75 | 43 | |
platform_handle.h | D | 03-May-2024 | 2.4 KiB | 88 | 58 | |
platform_handle_utils.h | D | 03-May-2024 | 1.1 KiB | 34 | 20 | |
platform_handle_utils_posix.cc | D | 03-May-2024 | 657 | 23 | 11 | |
platform_handle_utils_win.cc | D | 03-May-2024 | 866 | 29 | 18 | |
platform_handle_vector.h | D | 03-May-2024 | 1.1 KiB | 36 | 21 | |
platform_shared_buffer.cc | D | 03-May-2024 | 9 KiB | 319 | 230 | |
platform_shared_buffer.h | D | 03-May-2024 | 6.5 KiB | 179 | 83 | |
process_delegate.h | D | 03-May-2024 | 801 | 32 | 18 | |
scoped_platform_handle.h | D | 03-May-2024 | 1.7 KiB | 64 | 44 | |
test_embedder.cc | D | 03-May-2024 | 1 KiB | 47 | 31 | |
test_embedder.h | D | 03-May-2024 | 978 | 29 | 11 |
README.md
1Mojo Embedder API 2================= 3 4The Mojo Embedder API is an unstable, internal API to the Mojo system 5implementation. It should be used by code running on top of the system-level 6APIs to set up the Mojo environment (instead of directly instantiating things 7from src/mojo/edk/system). 8 9Example uses: Mojo shell, to set up the Mojo environment for Mojo apps; Chromium 10code, to set up the Mojo IPC system for use between processes. Note that most 11code should use the Mojo Public API (under src/mojo/public) instead. The 12Embedder API should only be used to initialize the environment, set up the 13initial MessagePipe between two processes, etc. 14