• Home
Name Date Size #Lines LOC

..--

BUILD.gnD03-May-20243.3 KiB156131

README.mdD03-May-2024645 1411

configuration.hD03-May-20242.5 KiB7020

embedder.ccD03-May-20245.1 KiB169134

embedder.hD03-May-20248.3 KiB18771

embedder_internal.hD03-May-20241 KiB4521

embedder_unittest.ccD03-May-202419.8 KiB563357

entrypoints.ccD03-May-202412.2 KiB309259

entrypoints.hD03-May-2024696 2310

platform_channel_pair.ccD03-May-2024818 3521

platform_channel_pair.hD03-May-20244.1 KiB10645

platform_channel_pair_posix.ccD03-May-20244.8 KiB148102

platform_channel_pair_posix_unittest.ccD03-May-20249.2 KiB262197

platform_channel_pair_win.ccD03-May-20244.6 KiB12488

platform_channel_utils_posix.ccD03-May-20246.5 KiB198142

platform_channel_utils_posix.hD03-May-20243.4 KiB7734

platform_handle.ccD03-May-20242.3 KiB7543

platform_handle.hD03-May-20242.4 KiB8858

platform_handle_utils.hD03-May-20241.1 KiB3420

platform_handle_utils_posix.ccD03-May-2024657 2311

platform_handle_utils_win.ccD03-May-2024866 2918

platform_handle_vector.hD03-May-20241.1 KiB3621

platform_shared_buffer.ccD03-May-20249 KiB319230

platform_shared_buffer.hD03-May-20246.5 KiB17983

process_delegate.hD03-May-2024801 3218

scoped_platform_handle.hD03-May-20241.7 KiB6444

test_embedder.ccD03-May-20241 KiB4731

test_embedder.hD03-May-2024978 2911

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