Expand description
Extension crate for the fuchsia.net.multicast.admin
FIDL API.
This crate provides types and traits to abstract the separate IPv4 and IPv6 FIDL APIs onto a single API surface that is generic over IP version.
Structs§
- A sanitized
fnet_multicast_admin::Route
. - An IP generic version of
fnet_multicast_admin::Ipv4UnicastSourceAndMulticastDestination
andfnet_multicast_admin::Ipv6UnicastSourceAndMulticastDestination
. - An IP generic version of the fields accepted by an
fnet_multicast_admin::Ipv4RoutingTableControllerWatchRoutingEventsResponder
andfnet_multicast_admin::Ipv6RoutingTableControllerWatchRoutingEventsResponder
.
Enums§
- An IP generic version of
fnet_multicast_admin::Ipv4RoutingTableControllerAddRouteError
andfnet_multicast_admin::Ipv6RoutingTableControllerAddRouteError
. - An IP generic version of
fnet_multicast_admin::Ipv4RoutingTableControllerDelRouteError
andfnet_multicast_admin::Ipv6RoutingTableControllerDelRouteError
. - The types of errors that may occur when creating
Route
from FIDL. - An IP generic version of
fnet_multicast_admin::Ipv4RoutingTableControllerRequest
andfnet_multicast_admin::Ipv6RoutingTableControllerRequest
.
Traits§
- An IP extension providing functionality for
fuchsia_net_multicast_admin
. - A type capable of responding to FIDL requests.
- A FIDL multicast routing table controller Proxy.
- A FIDL ControlHandle that can send a terminal event.