class Control_Proxy

Defined at line 6388 of file fidling/gen/sdk/fidl/fuchsia.net.interfaces.admin/fuchsia.net.interfaces.admin/hlcpp/fuchsia/net/interfaces/admin/cpp/fidl.h

Public Members

function_impl OnInterfaceRemoved

Public Methods

void Control_Proxy (::fidl::internal::ProxyController * controller)
void ~Control_Proxy ()
zx_status_t Dispatch_ (::fidl::HLCPPIncomingMessage message)
void AddAddress (::fuchsia::net::Subnet address, ::fuchsia::net::interfaces::admin::AddressParameters parameters, ::fidl::InterfaceRequest< ::fuchsia::net::interfaces::admin::AddressStateProvider> address_state_provider)

cts-coverage-fidl-name:fuchsia.net.interfaces.admin/Control.AddAddress

void RemoveAddress (::fuchsia::net::Subnet address, RemoveAddressCallback callback)

cts-coverage-fidl-name:fuchsia.net.interfaces.admin/Control.RemoveAddress

void GetId (GetIdCallback callback)

cts-coverage-fidl-name:fuchsia.net.interfaces.admin/Control.GetId

void SetConfiguration (::fuchsia::net::interfaces::admin::Configuration config, SetConfigurationCallback callback)

cts-coverage-fidl-name:fuchsia.net.interfaces.admin/Control.SetConfiguration

void GetConfiguration (GetConfigurationCallback callback)

cts-coverage-fidl-name:fuchsia.net.interfaces.admin/Control.GetConfiguration

void Enable (EnableCallback callback)

cts-coverage-fidl-name:fuchsia.net.interfaces.admin/Control.Enable

void Disable (DisableCallback callback)

cts-coverage-fidl-name:fuchsia.net.interfaces.admin/Control.Disable

void Detach ()

cts-coverage-fidl-name:fuchsia.net.interfaces.admin/Control.Detach

void GetAuthorizationForInterface (GetAuthorizationForInterfaceCallback callback)

cts-coverage-fidl-name:fuchsia.net.interfaces.admin/Control.GetAuthorizationForInterface

void Remove (RemoveCallback callback)

cts-coverage-fidl-name:fuchsia.net.interfaces.admin/Control.Remove