nl::Weave::DeviceLayer::ThreadStackManagerImpl

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

تنفيذ ملموس لكائن ThreadStackManager في منصات EFR32 الأساسية باستخدام حزمة SDK الخاصة بميزات Silicon Labs وحزمة OpenThread

ملخّص

تنفيذ ملموس لكائن ThreadStackManager سينغلتون لأنظمة أساسية nRF52 باستخدام حزمة Nordic nRF5 SDK وحزمة OpenThread

تنفيذ ملموس لكائن ThreadStackManager في منصات ESP32 الأساسية باستخدام حزمة تطوير البرامج (SDK) الخاصة بـ ESP-IDF وحزمة OpenThread

الاكتساب

يتم اكتسابه من:
  nl::Weave::DeviceLayer::ThreadStackManager
  nl::Weave::DeviceLayer::Internal::GenericThreadStackManagerImpl_OpenThread_LwIP&lt; ThreadStackManagerImpl >
  nl::Weave::DeviceLayer::Internal::GenericThreadStackManagerImpl_FreeRTOS&lt; ThreadStackManagerImpl >
  nl::Weave::DeviceLayer::ThreadStackManager
  nl::Weave::DeviceLayer::Internal::GenericThreadStackManagerImpl_OpenThread_LwIP&lt; ThreadStackManagerImpl >
  nl::Weave::DeviceLayer::Internal::GenericThreadStackManagerImpl_FreeRTOS&lt; ThreadStackManagerImpl >
  nl::Weave::DeviceLayer::ThreadStackManager
  nl::Weave::DeviceLayer::Internal::GenericThreadStackManagerImpl_OpenThread_LwIP&lt; ThreadStackManagerImpl >
  nl::Weave::DeviceLayer::Internal::GenericThreadStackManagerImpl_FreeRTOS&lt; 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
)