Module admin

Source
Expand description

Extensions for fuchsia.net.interfaces.admin.

Structs§

Control
A wrapper for fuchsia.net.interfaces.admin/Control that observes terminal events.

Enums§

AddressStateProviderError
Error type when using a fnet_interfaces_admin::AddressStateProviderProxy.
TerminalError
Errors observed from wrapped terminal events.

Functions§

assignment_state_stream
Returns a stream of assignment states obtained by watching on address_state_provider.
proof_from_grant
Convert fnet_interfaces_admin::GrantForInterfaceAuthorization to fnet_interfaces_admin::ProofOfInterfaceAuthorization with fewer permissions.
wait_assignment_state
Wait until the Assigned state is observed on stream.
wait_for_address_added_event
Waits for the OnAddressAdded event to be received on the event stream.