En Google, luchamos por la equidad racial de la comunidad negra. Más información
Se usó la API de Cloud Translation para traducir esta página.
Switch to English

nl :: Tejido:: DeviceLayer :: Interno:: GenericThreadStackManagerImpl_OpenThread_LwIP

#include <src/adaptations/device-layer/include/Weave/DeviceLayer/OpenThread/GenericThreadStackManagerImpl_OpenThread_LwIP.h>

Proporciona una implementación genérica de las características de ThreadStackManager que funciona junto con OpenThread y LwIP.

Resumen

Esta plantilla contiene implementaciones de características seleccionadas de la interfaz abstracta ThreadStackManager que son adecuadas para su uso en dispositivos que emplean OpenThread y LwIP juntos. Está destinado a ser heredado, directa o indirectamente, por la clase ThreadStackManagerImpl , que también aparece como el parámetro ImplClass de la plantilla.

Herencia

Hereda de: nl :: Weave :: DeviceLayer :: Internal :: GenericThreadStackManagerImpl_OpenThread <ImplClass>

Funciones publicas

ThreadNetIf () const
struct netif *

Funciones protegidas

DoInit (otInstance *otInst)
UpdateThreadInterface (bool addrChange)
void
_OnPlatformEvent (const WeaveDeviceEvent *event)
void

Funciones publicas

ThreadNetIf

struct netif * ThreadNetIf() const 

Funciones protegidas

Haciéndolo

WEAVE_ERROR DoInit(
  otInstance *otInst
)

UpdateThreadInterface

void UpdateThreadInterface(
  bool addrChange
)

_OnPlatformEvent

void _OnPlatformEvent(
  const WeaveDeviceEvent *event
)