nl:: बुनें:: डिवाइसलेयर:: थ्रेडस्टैकमैनेजरइम्प्ल

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

की कंक्रीट कार्यान्वयन ThreadStackManager EFR32 सिलिकॉन लैब्स एसडीके और OpenThread ढेर का उपयोग कर प्लेटफार्मों के लिए वस्तु सिंगलटन।

सारांश

की कंक्रीट कार्यान्वयन ThreadStackManager nRF52 प्लेटफार्मों नॉर्डिक nRF5 एसडीके और OpenThread ढेर प्रयोग करने के लिए वस्तु सिंगलटन।

की कंक्रीट कार्यान्वयन ThreadStackManager ESP32 ईएसपी-आईडीएफ एसडीके और 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

सार्वजनिक समारोह

इनिटथ्रेडस्टैक

WEAVE_ERROR InitThreadStack(
  otInstance *otInst
)

इनिटथ्रेडस्टैक

WEAVE_ERROR InitThreadStack(
  otInstance *otInst
)

इनिटथ्रेडस्टैक

WEAVE_ERROR InitThreadStack(
  otInstance *otInst
)

_OnWoBLEविज्ञापन प्रारंभ करें

void _OnWoBLEAdvertisingStart(
  void
)

_OnWoBLEविज्ञापन बंद करो

void _OnWoBLEAdvertisingStop(
  void
)