nl::Weave::DeviceLayer::ThreadStackManagerImpl

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

Concrete implementation of the ThreadStackManager singleton object for nRF52 platforms using the Nordic nRF5 SDK and the OpenThread stack.

Summary

Inheritance

Inherits from:
  nl::Weave::DeviceLayer::ThreadStackManager
  nl::Weave::DeviceLayer::Internal::GenericThreadStackManagerImpl_OpenThread_LwIP< ThreadStackManagerImpl >
  nl::Weave::DeviceLayer::Internal::GenericThreadStackManagerImpl_FreeRTOS< ThreadStackManagerImpl >

Public functions

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

Public functions

InitThreadStack

WEAVE_ERROR InitThreadStack(
  otInstance *otInst
)

_OnWoBLEAdvertisingStart

void _OnWoBLEAdvertisingStart(
  void
)

_OnWoBLEAdvertisingStop

void _OnWoBLEAdvertisingStop(
  void
)