nl:: بافت:: DeviceLayer:: ThreadStackManagerImpl

#include <src/adaptations/device-layer/include/Weave/DeviceLayer/EFR32/ThreadStackManagerImpl.h>

پیاده سازی عینی شی تک تن ThreadStackManager برای پلتفرم های EFR32 با استفاده از Silicon Labs SDK و پشته OpenThread.

خلاصه

پیاده سازی عینی شی تک تن ThreadStackManager برای پلتفرم های nRF52 با استفاده از Nordic nRF5 SDK و پشته OpenThread.

پیاده سازی عینی شیء تکی ThreadStackManager برای پلتفرم های ESP32 با استفاده از ESP-IDF SDK و پشته OpenThread.

وراثت

ارث می برد از:
  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
)