| Name | Date | Size | #Lines | LOC | ||
|---|---|---|---|---|---|---|
| .. | - | - | ||||
| DEPS | D | 03-May-2024 | 257 | 12 | 10 | |
| README.md | D | 03-May-2024 | 641 | 14 | 11 | |
| channel_init.cc | D | 03-May-2024 | 1.8 KiB | 60 | 45 | |
| channel_init.h | D | 03-May-2024 | 1.6 KiB | 60 | 36 | |
| embedder.cc | D | 03-May-2024 | 6.1 KiB | 180 | 129 | |
| embedder.h | D | 03-May-2024 | 3.6 KiB | 78 | 29 | |
| embedder_unittest.cc | D | 03-May-2024 | 19.8 KiB | 519 | 360 | |
| platform_channel_pair.cc | D | 03-May-2024 | 796 | 33 | 20 | |
| platform_channel_pair.h | D | 03-May-2024 | 3.6 KiB | 95 | 41 | |
| platform_channel_pair_posix.cc | D | 03-May-2024 | 4.1 KiB | 112 | 75 | |
| platform_channel_pair_posix_unittest.cc | D | 03-May-2024 | 8.5 KiB | 244 | 183 | |
| platform_channel_pair_win.cc | D | 03-May-2024 | 4.1 KiB | 118 | 83 | |
| platform_channel_utils_posix.cc | D | 03-May-2024 | 6.2 KiB | 188 | 135 | |
| platform_channel_utils_posix.h | D | 03-May-2024 | 3.5 KiB | 79 | 35 | |
| platform_handle.cc | D | 03-May-2024 | 856 | 41 | 30 | |
| platform_handle.h | D | 03-May-2024 | 1.1 KiB | 48 | 31 | |
| platform_handle_utils.h | D | 03-May-2024 | 1.1 KiB | 35 | 21 | |
| platform_handle_utils_posix.cc | D | 03-May-2024 | 659 | 23 | 11 | |
| platform_handle_utils_win.cc | D | 03-May-2024 | 906 | 32 | 21 | |
| platform_handle_vector.h | D | 03-May-2024 | 1.1 KiB | 36 | 21 | |
| scoped_platform_handle.h | D | 03-May-2024 | 1.6 KiB | 62 | 43 | |
| test_embedder.cc | D | 03-May-2024 | 1.3 KiB | 55 | 37 | |
| test_embedder.h | D | 03-May-2024 | 834 | 26 | 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/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