O Google tem o compromisso de promover a igualdade racial para as comunidades negras. Saiba como.

nl::Weave::DeviceLayer::Internal::GenericThreadStackManagerImpl_OpenThread_LwIP

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

Fornece uma implementação genérica dos recursos ThreadStackManager que funcionam em conjunto com OpenThread e LwIP.

Resumo

Esse modelo contém implementações de recursos selecionados da interface abstrata do ThreadStackManager que podem ser usadas em dispositivos que usam o OpenThread e o LwIP juntos. Ele deve ser herdado, direta ou indiretamente, pela classe ThreadStackManagerImpl, que também aparece como o parâmetro ImplClass do modelo.

Herança

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

Funções públicas

ThreadNetIf() const
struct netif *

Funções protegidas

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

Funções públicas

Linha de execução

struct netif * ThreadNetIf() const 

Funções protegidas

DoInit.

WEAVE_ERROR DoInit(
  otInstance *otInst
)

UpdateThreadInterface.

void UpdateThreadInterface(
  bool addrChange
)

_OnPlatformEvent

void _OnPlatformEvent(
  const WeaveDeviceEvent *event
)