nl:: Weave:: DeviceLayer:: ThreadStackManagerImpl
#include <src/adaptations/device-layer/include/Weave/DeviceLayer/EFR32/ThreadStackManagerImpl.h>
使用 Silicon Labs SDK 和 OpenThread 堆疊,針對 EFR32 平台的 ThreadStackManager 單例模式物件進行具體實作。
摘要
採用 Nordic nRF5 SDK 和 OpenThread 堆疊的 nRF52 平台 ThreadStackManager 單例模式物件的具體實作。
使用 ESP-IDF SDK 和 OpenThread 堆疊針對 ESP32 平台適用的 ThreadStackManager 單例模式物件具體實作。
繼承
沿用自:nl::Weave::DeviceLayer::ThreadStackManager
nl::Weave::DeviceLayer::Internal::GenericThreadStackManagerImpl_OpenThread_LwIP<ThreadStackManagerImpl >
nl::Weave::DeviceLayer::Internal::GenericThreadStackManagerImpl_FreeRTOS<ThreadStackManagerImpl >
nl::Weave::DeviceLayer::ThreadStackManager
nl::Weave::DeviceLayer::Internal::GenericThreadStackManagerImpl_OpenThread_LwIP<ThreadStackManagerImpl >
nl::Weave::DeviceLayer::Internal::GenericThreadStackManagerImpl_FreeRTOS<ThreadStackManagerImpl >
nl::Weave::DeviceLayer::ThreadStackManager
nl::Weave::DeviceLayer::Internal::GenericThreadStackManagerImpl_OpenThread_LwIP<ThreadStackManagerImpl >
nl::Weave::DeviceLayer::Internal::GenericThreadStackManagerImpl_FreeRTOS<ThreadStackManagerImpl >
公開函式 |
|
---|---|
InitThreadStack(otInstance *otInst)
|
|
InitThreadStack(otInstance *otInst)
|
|
InitThreadStack(otInstance *otInst)
|
|
_OnWoBLEAdvertisingStart(void)
|
void
|
_OnWoBLEAdvertisingStop(void)
|
void
|
公開函式
InitThreadStack
WEAVE_ERROR InitThreadStack( otInstance *otInst )
InitThreadStack
WEAVE_ERROR InitThreadStack( otInstance *otInst )
InitThreadStack
WEAVE_ERROR InitThreadStack( otInstance *otInst )
_OnWoBLEAdvertisingStart
void _OnWoBLEAdvertisingStart( void )
_OnWoBLEAdvertisingStop
void _OnWoBLEAdvertisingStop( void )