nl::Weave::DeviceLayer::ThreadStackManagerImpl

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

Implementasi konkret objek singleton ThreadStackManager untuk platform EFR32 menggunakan Silicon Labs SDK dan stack OpenThread.

Ringkasan

Implementasi konkret objek singleton ThreadStackManager untuk platform nRF52 menggunakan SDK nRF5 Nordic dan stack OpenThread.

Implementasi konkret objek singleton ThreadStackManager untuk platform ESP32 menggunakan SDK ESP-IDF dan stack OpenThread.

Inheritance

Mewarisi dari:
  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 >

Fungsi publik

InitThreadStack(otInstance *otInst)
InitThreadStack(otInstance *otInst)
InitThreadStack(otInstance *otInst)
_OnWoBLEAdvertisingStart(void)
void
_OnWoBLEAdvertisingStop(void)
void

Fungsi publik

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
)