class ConnectivityManagerDelegateImpl

Defined at line 21 of file ../../src/connectivity/weave/adaptation/connectivity_manager_delegate_impl.h

A concrete implementation of the delegate used by ConnectivityManagerImpl to

make the required platform calls needed to manage connectivity state in Weave.

Public Methods

WEAVE_ERROR Init ()

ConnectivityManagerImpl::Delegate APIs

Defined at line 153 of file ../../src/connectivity/weave/adaptation/connectivity_manager_delegate_impl.cpp

bool IsServiceTunnelConnected ()

Defined at line 49 of file ../../src/connectivity/weave/adaptation/connectivity_manager_delegate_impl.cpp

bool IsServiceTunnelRestricted ()

Defined at line 56 of file ../../src/connectivity/weave/adaptation/connectivity_manager_delegate_impl.cpp

void OnPlatformEvent (const WeaveDeviceEvent * event)

Defined at line 228 of file ../../src/connectivity/weave/adaptation/connectivity_manager_delegate_impl.cpp

std::optional<std::string> GetWiFiInterfaceName ()

Defined at line 369 of file ../../src/connectivity/weave/adaptation/connectivity_manager_delegate_impl.cpp

ConnectivityManager::ThreadMode GetThreadMode ()

Defined at line 373 of file ../../src/connectivity/weave/adaptation/connectivity_manager_delegate_impl.cpp

fuchsia::net::interfaces::admin::ControlSyncPtr * GetTunInterfaceControlSyncPtr ()

Defined at line 382 of file ../../src/connectivity/weave/adaptation/connectivity_manager_delegate_impl.cpp