template <>
class WireSyncBufferClientImpl
Defined at line 3232 of file fidling/gen/sdk/fidl/fuchsia.net.routes.admin/fuchsia.net.routes.admin/cpp/fidl/fuchsia.net.routes.admin/cpp/wire_messaging.h
Public Methods
::fidl::OneWayStatus NewRouteTable (::fidl::ServerEnd< ::fuchsia_net_routes_admin::RouteTableV4> && provider, ::fuchsia_net_routes_admin::wire::RouteTableOptionsV4 options)
Creates a new route table. If the client end of the `provider` is
closed, the route table is removed (unless detached).
Caller provides the backing storage for FIDL message via an argument to `.buffer()`.
::fidl::WireUnownedResult< ::fuchsia_net_routes_admin::RouteTableProviderV4::GetInterfaceLocalTable> GetInterfaceLocalTable (::fuchsia_net_resources::wire::ProofOfInterfaceAuthorization && credential)
Gets the interface-local route table for this interface.
+ request credential of the interface to get local route table.
- response client end of the `RouteTableV4` protocol if successfully.
This table is only removed after the interface is removed AND all
outstanding `RouteTableV4` channels are closed.
Calling detach on the route table is a no-op.
Caller provides the backing storage for FIDL message via an argument to `.buffer()`.