NL::编织::设备层::线程堆栈管理器Impl
#include <src/adaptations/device-layer/include/Weave/DeviceLayer/EFR32/ThreadStackManagerImpl.h>
具体实现的ThreadStackManager单项对象使用Silicon Labs的SDK和堆栈的OpenThread平台EFR32。
概括
具体实现的ThreadStackManager单项对象使用北欧nRF5 SDK和堆栈的OpenThread平台nRF52。
具体实现的ThreadStackManager单项对象使用ESP-IDF SDK和堆栈的OpenThread平台ESP32。
遗产
继承自: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 |
公共职能
初始化线程栈
WEAVE_ERROR InitThreadStack( otInstance *otInst )
初始化线程栈
WEAVE_ERROR InitThreadStack( otInstance *otInst )
初始化线程栈
WEAVE_ERROR InitThreadStack( otInstance *otInst )
_OnWoBLEAdvertisingStart
void _OnWoBLEAdvertisingStart( void )
_OnWoBLEAdvertisingStop
void _OnWoBLEAdvertisingStop( void )