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 单例对象的具体实现。

继承

Inherits from:
  nl::Weave::DeviceLayer::ThreadStackManager:
nl::Weave::DeviceLayer::Internal::GenericStackManagerImpl_OpenThread_LwIP< ThreadStackManagerImpl >
  nl::Weave::DeviceLayer::ThreadStackManager:





nl::Weave::DeviceLayer::ThreadStackManagernl::Weave::DeviceLayer::ThreadStackManager

公共函数

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
)