• Home
Name Date Size #Lines LOC

..--

DEPSD03-May-2024257 1210

README.mdD03-May-2024641 1411

channel_init.ccD03-May-20241.8 KiB6045

channel_init.hD03-May-20241.6 KiB6036

embedder.ccD03-May-20246.1 KiB180129

embedder.hD03-May-20243.6 KiB7829

embedder_unittest.ccD03-May-202419.8 KiB519360

platform_channel_pair.ccD03-May-2024796 3320

platform_channel_pair.hD03-May-20243.6 KiB9541

platform_channel_pair_posix.ccD03-May-20244.1 KiB11275

platform_channel_pair_posix_unittest.ccD03-May-20248.5 KiB244183

platform_channel_pair_win.ccD03-May-20244.1 KiB11883

platform_channel_utils_posix.ccD03-May-20246.2 KiB188135

platform_channel_utils_posix.hD03-May-20243.5 KiB7935

platform_handle.ccD03-May-2024856 4130

platform_handle.hD03-May-20241.1 KiB4831

platform_handle_utils.hD03-May-20241.1 KiB3521

platform_handle_utils_posix.ccD03-May-2024659 2311

platform_handle_utils_win.ccD03-May-2024906 3221

platform_handle_vector.hD03-May-20241.1 KiB3621

scoped_platform_handle.hD03-May-20241.6 KiB6243

test_embedder.ccD03-May-20241.3 KiB5537

test_embedder.hD03-May-2024834 2611

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