nl::Weave::DeviceLayer::ThreadStackManagerImpl

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

הטמעה בטון של אובייקט singleton של ThreadStackManager לפלטפורמות EFR32 באמצעות ה-SDK של Silicon Labs והסטאק OpenThread.

סיכום

הטמעה בטון של אובייקט singleton של ThreadStackManager לפלטפורמות nRF52 באמצעות ה-Nordic nRF5 SDK והסטאק OpenThread.

הטמעה בטון של אובייקט singleton של ThreadStackManager לפלטפורמות ESP32 באמצעות ה-SDK של ESP-IDF ומחסנית OpenThread.

ירושה

עובר בירושה מ:
  nl::Weave::DeviceLayer::ThreadStackManager
  nl::Weave::DeviceLayer::Internal::GenericThreadStackManagerImpl_OpenThread_LwIP&lt; ThreadStackManagerimp >
  nl::Weave::DeviceLayer::Internal::GenericThreadStackManagerImpl_FreeRTOS&lt; ThreadStackManagerImpl >
  nl::Weave::DeviceLayer::ThreadStackManager
  nl::Weave::DeviceLayer::Internal::GenericThreadStackManagerImpl_OpenThread_LwIP&lt; ThreadStackManagerimp >
  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; ThreadStackManagerimp >

פונקציות ציבוריות

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
)