class StackProviderImpl

Defined at line 16 of file ../../src/connectivity/weave/weavestack/fidl/stack_provider_impl.h

Handler for all fuchsia.weave/StackProvider FIDL protocol calls. Registers as a

public service with the ComponentContext and handles incoming connections.

Public Methods

void StackProviderImpl (sys::ComponentContext * context)

Construct a new instance of |StackProviderImpl|.

This method does not take ownership of the |context|.

Defined at line 22 of file ../../src/connectivity/weave/weavestack/fidl/stack_provider_impl.cc

void ~StackProviderImpl ()

Defined at line 38 of file ../../src/connectivity/weave/weavestack/fidl/stack_provider_impl.cc

zx_status_t Init ()

Initialize and register this instance as FIDL handler.

Defined at line 24 of file ../../src/connectivity/weave/weavestack/fidl/stack_provider_impl.cc

void SetWlanNetworkConfigProvider (::fidl::InterfaceHandle<class ::fuchsia::weave::WlanNetworkConfigProvider> provider)

Set a |WlanNetworkConfigProvider| to get WLAN network config information.

Defined at line 40 of file ../../src/connectivity/weave/weavestack/fidl/stack_provider_impl.cc