nl::Weave::DeviceLayer::ThreadStackManagerImpl

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

Silicon Labs SDK और OpenThread स्टैक का इस्तेमाल करके, EFR32 प्लैटफ़ॉर्म के लिए ThreadStackManager के सिंगलटन ऑब्जेक्ट को बेहतर तरीके से लागू करना.

खास जानकारी

नॉर्डिक nRF5 SDK टूल और OpenThread स्टैक का इस्तेमाल करके, nRF52 प्लैटफ़ॉर्म के लिए ThreadStackManager सिंगलटन ऑब्जेक्ट को कंक्रीट लागू करना.

ESP-IDF SDK टूल और OpenThread स्टैक का इस्तेमाल करके, ESP32 प्लैटफ़ॉर्म के लिए ThreadStackManager सिंगलटन ऑब्जेक्ट को बेहतर तरीके से लागू करना.

इनहेरिटेंस

इनसे इनहेरिट किया जाता है:
  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
)