Google is committed to advancing racial equity for Black communities. See how.

fuchsia.netemul.sandbox

PROTOCOLS

Sandbox

Defined in fuchsia.netemul.sandbox/sandbox.fidl

Every connection to Sandbox represents a self-contained context where ManagedEnvironments can be created. The NetworkContext and SyncManager instances offered by it are the same that are exposed to any ManagedEnvironment created by the Sandbox. The lifetime of the created environments (and the context services) is bound to the connection to the Sandbox service. If the channel is closed, all the environments and the components created within them will be terminated.

CreateEnvironment

Creates a new empty environment root_env configured by options.

Request

NameType
root_env request<fuchsia.netemul.environment/ManagedEnvironment>
options fuchsia.netemul.environment/EnvironmentOptions

GetNetworkContext

Gets this sandbox's NetworkContext.

Request

NameType
network_context request<fuchsia.netemul.network/NetworkContext>

GetSyncManager

Gets this sandbox's SyncManager.

Request

NameType
sync_manager request<fuchsia.netemul.sync/SyncManager>

STRUCTS