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§
- Route
- A sanitized
fnet_multicast_admin::Route
. - Unicast
Source AndMulticast Destination - An IP generic version of
fnet_multicast_admin::Ipv4UnicastSourceAndMulticastDestination
andfnet_multicast_admin::Ipv6UnicastSourceAndMulticastDestination
. - Watch
Routing Events Response - An IP generic version of the fields accepted by an
fnet_multicast_admin::Ipv4RoutingTableControllerWatchRoutingEventsResponder
andfnet_multicast_admin::Ipv6RoutingTableControllerWatchRoutingEventsResponder
.
Enums§
- AddRoute
Error - An IP generic version of
fnet_multicast_admin::Ipv4RoutingTableControllerAddRouteError
andfnet_multicast_admin::Ipv6RoutingTableControllerAddRouteError
. - DelRoute
Error - An IP generic version of
fnet_multicast_admin::Ipv4RoutingTableControllerDelRouteError
andfnet_multicast_admin::Ipv6RoutingTableControllerDelRouteError
. - GetRoute
Stats Error - An IP generic version of
fnet_multicast_admin::Ipv4RoutingTableControllerGetRouteStatsError
andfnet_multicast_admin::Ipv6RoutingTableControllerGetRouteStatsError
. - Route
Conversion Error - The types of errors that may occur when creating
Route
from FIDL. - Table
Controller Request - An IP generic version of
fnet_multicast_admin::Ipv4RoutingTableControllerRequest
andfnet_multicast_admin::Ipv6RoutingTableControllerRequest
.
Traits§
- Fidl
Multicast Admin IpExt - An IP extension providing functionality for
fuchsia_net_multicast_admin
. - Fidl
Responder - A type capable of responding to FIDL requests.
- Table
Controller Proxy - A FIDL multicast routing table controller Proxy.
- Terminal
Event Control Handle - A FIDL ControlHandle that can send a terminal event.