class ThreadStackManagerStubImpl

Defined at line 20 of file ../../src/connectivity/weave/adaptation/thread_stack_manager_stub_impl.h

Public Methods

WEAVE_ERROR GetPrimary802154MACAddress (uint8_t * mac_address)

Defined at line 18 of file ../../src/connectivity/weave/adaptation/thread_stack_manager_stub_impl.cpp

WEAVE_ERROR InitThreadStack ()

ThreadStackManager implementations.

Defined at line 24 of file ../../src/connectivity/weave/adaptation/thread_stack_manager_stub_impl.h

bool HaveRouteToAddress (const IPAddress & destAddr)

Defined at line 25 of file ../../src/connectivity/weave/adaptation/thread_stack_manager_stub_impl.h

nl::Weave::Profiles::DataManagement::event_id_t LogNetworkWpanStatsEvent (Schema::Nest::Trait::Network::TelemetryNetworkWpanTrait::NetworkWpanStatsEvent * event)

Defined at line 25 of file ../../src/connectivity/weave/adaptation/thread_stack_manager_stub_impl.cpp

void OnPlatformEvent (const WeaveDeviceEvent * event)

Defined at line 26 of file ../../src/connectivity/weave/adaptation/thread_stack_manager_stub_impl.h

bool IsThreadEnabled ()

Defined at line 27 of file ../../src/connectivity/weave/adaptation/thread_stack_manager_stub_impl.h

WEAVE_ERROR SetThreadEnabled (bool val)

Defined at line 28 of file ../../src/connectivity/weave/adaptation/thread_stack_manager_stub_impl.h

bool IsThreadProvisioned ()

Defined at line 29 of file ../../src/connectivity/weave/adaptation/thread_stack_manager_stub_impl.h

bool IsThreadAttached ()

Defined at line 30 of file ../../src/connectivity/weave/adaptation/thread_stack_manager_stub_impl.h

WEAVE_ERROR GetThreadProvision (Internal::DeviceNetworkInfo & netInfo, bool includeCredentials)

Defined at line 31 of file ../../src/connectivity/weave/adaptation/thread_stack_manager_stub_impl.h

WEAVE_ERROR SetThreadProvision (const Internal::DeviceNetworkInfo & netInfo)

Defined at line 35 of file ../../src/connectivity/weave/adaptation/thread_stack_manager_stub_impl.h

void ClearThreadProvision ()

Defined at line 38 of file ../../src/connectivity/weave/adaptation/thread_stack_manager_stub_impl.h

ConnectivityManager::ThreadDeviceType GetThreadDeviceType ()

Defined at line 39 of file ../../src/connectivity/weave/adaptation/thread_stack_manager_stub_impl.h

bool HaveMeshConnectivity ()

Defined at line 42 of file ../../src/connectivity/weave/adaptation/thread_stack_manager_stub_impl.h

WEAVE_ERROR GetAndLogThreadStatsCounters ()

Defined at line 43 of file ../../src/connectivity/weave/adaptation/thread_stack_manager_stub_impl.h

WEAVE_ERROR GetAndLogThreadTopologyMinimal ()

Defined at line 44 of file ../../src/connectivity/weave/adaptation/thread_stack_manager_stub_impl.h

WEAVE_ERROR GetAndLogThreadTopologyFull ()

Defined at line 45 of file ../../src/connectivity/weave/adaptation/thread_stack_manager_stub_impl.h

std::string GetInterfaceName ()

Defined at line 46 of file ../../src/connectivity/weave/adaptation/thread_stack_manager_stub_impl.h

bool IsThreadSupported ()

Defined at line 47 of file ../../src/connectivity/weave/adaptation/thread_stack_manager_stub_impl.h

WEAVE_ERROR SetThreadJoinable (bool enable)

Defined at line 49 of file ../../src/connectivity/weave/adaptation/thread_stack_manager_stub_impl.h