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
)