class RouteV6
Defined at line 952 of file fidling/gen/sdk/fidl/fuchsia.net.routes/fuchsia.net.routes/cpp/fidl/fuchsia.net.routes/cpp/natural_types.h
A `RouteV6` specifies an IPv6 network route.
Public Methods
void RouteV6 (Storage_ storage)
void RouteV6 (::fuchsia_net::Ipv6AddressWithPrefix destination, ::fuchsia_net_routes::RouteActionV6 action, ::fuchsia_net_routes::RoutePropertiesV6 properties)
void RouteV6 ()
Default constructs a |RouteV6| only if all of its members are default constructible.
Defined at line 962 of file fidling/gen/sdk/fidl/fuchsia.net.routes/fuchsia.net.routes/cpp/fidl/fuchsia.net.routes/cpp/natural_types.h
void RouteV6 (RouteV6 && )
Defined at line 965 of file fidling/gen/sdk/fidl/fuchsia.net.routes/fuchsia.net.routes/cpp/fidl/fuchsia.net.routes/cpp/natural_types.h
void RouteV6 (const RouteV6 & other)
RouteV6 & operator= (RouteV6 && )
Defined at line 966 of file fidling/gen/sdk/fidl/fuchsia.net.routes/fuchsia.net.routes/cpp/fidl/fuchsia.net.routes/cpp/natural_types.h
RouteV6 & operator= (const RouteV6 & other)
bool operator== (const RouteV6 & other)
bool operator!= (const RouteV6 & other)
const ::fuchsia_net::Ipv6AddressWithPrefix & destination ()
The destination subnet of the route. When making a routing decision
for a given packet the route whose destination forms the longest
matching prefix will be selected, with ties being broken by the route's
metric.
::fuchsia_net::Ipv6AddressWithPrefix & destination ()
The destination subnet of the route. When making a routing decision
for a given packet the route whose destination forms the longest
matching prefix will be selected, with ties being broken by the route's
metric.
RouteV6 & destination (::fuchsia_net::Ipv6AddressWithPrefix value)
The destination subnet of the route. When making a routing decision
for a given packet the route whose destination forms the longest
matching prefix will be selected, with ties being broken by the route's
metric.
const ::fuchsia_net_routes::RouteActionV6 & action ()
Packets matching this route will have the specified action applied to
them.
::fuchsia_net_routes::RouteActionV6 & action ()
Packets matching this route will have the specified action applied to
them.
RouteV6 & action (::fuchsia_net_routes::RouteActionV6 value)
Packets matching this route will have the specified action applied to
them.
const ::fuchsia_net_routes::RoutePropertiesV6 & properties ()
The additional properties of the IPv6 route.
::fuchsia_net_routes::RoutePropertiesV6 & properties ()
The additional properties of the IPv6 route.
RouteV6 & properties (::fuchsia_net_routes::RoutePropertiesV6 value)
The additional properties of the IPv6 route.
void RouteV6 (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
Friends
class MemberVisitor
class NaturalStructCodingTraits