Skip to main content

Module realms

Module realms 

Source
Expand description

Provides utilities for test realms.

Modules§

constants
Constant properties of components used in networking integration tests, such as monikers and URLs.

Enums§

KnownServiceProvider
Components that provide known services used in tests.
ManagementAgent
The network manager to use in a KnownServiceProvider::Manager.
ManagerConfig
Available configurations for a Manager.
NetCfgAdvanced
Uninstantiable type that represents netcfg_advanced’s implementation of a network manager.
NetCfgBasic
Uninstantiable type that represents netcfg_basic’s implementation of a network manager.
NetCfgVersion
The NetCfg version.
Netstack3
Uninstantiable type that represents Netstack3’s implementation of a network stack.
NetstackVersion
The Netstack version. Used to specify which Netstack version to use in a KnownServiceProvider::Netstack.
ProdNetstack3
Uninstantiable type that represents Netstack3’s production implementation of a network stack.
SocketProxyType
The type of socket-proxy implementation to use.

Traits§

Manager
Abstraction for a Fuchsia component which offers network configuration services.
Netstack
Abstraction for a Fuchsia component which offers network stack services.
TestRealmExt
Helpers for netemul::TestRealm.
TestSandboxExt
Helpers for netemul::TestSandbox.

Functions§

set_netstack3_opaque_iids
Set the opaque_iids structured configuration value for Netstack3.
set_netstack3_suspend_enabled
Set the suspend_enabled structured configuration value for Netstack3.