Crate fidl_fuchsia_netemul_network

Source

Structs§

DeviceProxyServeControllerRequest
DeviceProxyServeDeviceRequest
DeviceProxy_ControlHandle
DeviceProxy_EventStream
DeviceProxy_Marker
DeviceProxy_Proxy
DeviceProxy_RequestStream
A Stream of incoming requests for fuchsia.netemul.network/DeviceProxy.
DeviceProxy_SynchronousProxy
EndpointConfig
Configuration used to create an endpoint.
EndpointControlHandle
EndpointEventStream
EndpointGetConfigResponder
EndpointGetConfigResponse
EndpointGetNameResponder
EndpointGetNameResponse
EndpointGetPortRequest
EndpointGetProxyRequest
EndpointManagerControlHandle
EndpointManagerCreateEndpointRequest
EndpointManagerCreateEndpointResponder
EndpointManagerCreateEndpointResponse
EndpointManagerEventStream
EndpointManagerGetEndpointRequest
EndpointManagerGetEndpointResponder
EndpointManagerGetEndpointResponse
EndpointManagerListEndpointsResponder
EndpointManagerListEndpointsResponse
EndpointManagerMarker
EndpointManagerProxy
EndpointManagerRequestStream
A Stream of incoming requests for fuchsia.netemul.network/EndpointManager.
EndpointManagerSynchronousProxy
EndpointMarker
EndpointProxy
EndpointRequestStream
A Stream of incoming requests for fuchsia.netemul.network/Endpoint.
EndpointSetLinkUpRequest
EndpointSetLinkUpResponder
EndpointSetup
Convenience struct for creating endpoints along with network setup.
EndpointSynchronousProxy
FakeEndpointControlHandle
FakeEndpointEventStream
FakeEndpointMarker
FakeEndpointProxy
FakeEndpointReadResponder
FakeEndpointReadResponse
FakeEndpointRequestStream
A Stream of incoming requests for fuchsia.netemul.network/FakeEndpoint.
FakeEndpointSynchronousProxy
FakeEndpointWriteRequest
FakeEndpointWriteResponder
LatencyConfig
Provides emulated latency configuration.
NetworkAttachEndpointRequest
NetworkAttachEndpointResponder
NetworkAttachEndpointResponse
NetworkConfig
Used to configure a network with emulated adversity conditions.
NetworkContextCloneRequest
NetworkContextControlHandle
NetworkContextEventStream
NetworkContextGetEndpointManagerRequest
NetworkContextGetNetworkManagerRequest
NetworkContextMarker
NetworkContextProxy
NetworkContextRequestStream
A Stream of incoming requests for fuchsia.netemul.network/NetworkContext.
NetworkContextSetupRequest
NetworkContextSetupResponder
NetworkContextSetupResponse
NetworkContextSynchronousProxy
NetworkControlHandle
NetworkCreateFakeEndpointRequest
NetworkEventStream
NetworkGetConfigResponder
NetworkGetConfigResponse
NetworkGetNameResponder
NetworkGetNameResponse
NetworkManagerControlHandle
NetworkManagerCreateNetworkRequest
NetworkManagerCreateNetworkResponder
NetworkManagerCreateNetworkResponse
NetworkManagerEventStream
NetworkManagerGetNetworkRequest
NetworkManagerGetNetworkResponder
NetworkManagerGetNetworkResponse
NetworkManagerListNetworksResponder
NetworkManagerListNetworksResponse
NetworkManagerMarker
NetworkManagerProxy
NetworkManagerRequestStream
A Stream of incoming requests for fuchsia.netemul.network/NetworkManager.
NetworkManagerSynchronousProxy
NetworkMarker
NetworkProxy
NetworkRemoveEndpointRequest
NetworkRemoveEndpointResponder
NetworkRemoveEndpointResponse
NetworkRequestStream
A Stream of incoming requests for fuchsia.netemul.network/Network.
NetworkSetConfigRequest
NetworkSetConfigResponder
NetworkSetConfigResponse
NetworkSetup
Convenience struct for creating entire network setups.
NetworkStartCaptureRequest
NetworkStartCaptureResponder
NetworkStartCaptureResponse
NetworkStopCaptureResponder
NetworkSynchronousProxy
ReorderConfig
Provides emulated packet reordering configuration.
SetupHandleControlHandle
SetupHandleEventStream
SetupHandleMarker
SetupHandleProxy
SetupHandleRequestStream
A Stream of incoming requests for fuchsia.netemul.network/SetupHandle.
SetupHandleSynchronousProxy

Enums§

DeviceProxy_Event
DeviceProxy_Request
Simple interface to serve devices over fidl.
EndpointEvent
EndpointManagerEvent
EndpointManagerRequest
Manages virtual endpoints.
EndpointRequest
Virtual ethernet endpoint.
FakeEndpointEvent
FakeEndpointRequest
Fake endpoint can be added to a network to snoop or inject packets.
LossConfig
Provides emulated packet loss configuration.
NetworkContextEvent
NetworkContextRequest
Main entry point to manage virtual networks and endpoints.
NetworkEvent
NetworkManagerEvent
NetworkManagerRequest
Manages virtual networks.
NetworkRequest
Virtual network.
SetupHandleEvent
SetupHandleRequest
Handle returned when using NetworkContext.Setup for quick network configuration. Networks and endpoints created by Setup are tied to the lifecycle of the SetupHandle’s channel.

Constants§

MAX_NAME_LENGTH

Traits§

DeviceProxy_ProxyInterface
EndpointManagerProxyInterface
EndpointProxyInterface
FakeEndpointProxyInterface
NetworkContextProxyInterface
NetworkManagerProxyInterface
NetworkProxyInterface
SetupHandleProxyInterface