nl::Weave::DeviceLayer::ThreadStackManagerImpl

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

การนำออบเจ็กต์เดี่ยวของ ThreadStackManager มาใช้อย่างเป็นรูปธรรมสำหรับแพลตฟอร์ม EFR32 โดยใช้ Silicon Labs SDK และสแต็ก OpenThread

สรุป

การติดตั้งใช้งานออบเจ็กต์ Singleton ThreadStackManager อย่างเป็นรูปธรรมสำหรับแพลตฟอร์ม nRF52 โดยใช้ Nordic nRF5 SDK และสแต็ก OpenThread

การติดตั้งใช้งานออบเจ็กต์ Singleton ThreadStackManager อย่างเป็นรูปธรรมสำหรับแพลตฟอร์ม ESP32 โดยใช้ ESP-IDF SDK และสแต็ก OpenThread

การสืบทอด

รับช่วงต่อได้จาก
  ImpactManager:เครื่อง 3 ทาง Google
nl::Weave::DeviceLayer::ThreadStackManagernl::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
)