class RuleTableV6
Defined at line 7226 of file fidling/gen/sdk/fidl/fuchsia.net.routes.admin/fuchsia.net.routes.admin/hlcpp/fuchsia/net/routes/admin/cpp/fidl.h
Gives isolated access to the system's policy routing rules.
Public Members
static const char[] Name_
Public Methods
void ~RuleTableV6 ()
void NewRuleSet (uint32_t priority, ::fidl::InterfaceRequest< ::fuchsia::net::routes::admin::RuleSetV6> rule_set)
Returns an empty rule set at requested priority.
Clients are free to manage the rules within their own rule set, but not
the rule set of others. Only one rule set is allowed at each `priority`
level. Channel is closed with `ZX_ERR_ALREADY_EXISTS` if there's already
a rule set at the given `priority`.
+ request `priority` the priority of this `RuleSetV6`, all rule sets are
globally ordered according to this number.
+ request `rule_set` grants access to the `RuleSetV6` protocol.