nl::Weave::DeviceLayer::PlatformManagerImpl

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

Implementação concreta do objeto Singleton PlatformManager para a plataforma EFR32.

Resumo

Implementação concreta do objeto Singleton PlatformManager para a plataforma nRF52.

Implementação concreta do objeto Singleton PlatformManager para a plataforma ESP32.

Herança

Herda de:
  nl::Weave::DeviceLayer::PlatformManager
  nl::Weave::DeviceLayer::Internal::GenericPlatformManagerImpl_FreeRTOS&lt; PlatformManagerImpl >
  nl::Weave::DeviceLayer::PlatformManager
  nl::Weave::DeviceLayer::Internal::GenericPlatformManagerImpl_FreeRTOS&lt; PlatformManagerImpl >
  nl::Weave::DeviceLayer::PlatformManager
  nl::Weave::DeviceLayer::Internal::GenericPlatformManagerImpl_FreeRTOS&lt; PlatformManagerImpl >

Classes de amizade

Internal::BLEManagerImpl
friend class

Funções públicas

InitLwIPCoreLock(void)

Funções estáticas públicas

HandleESPSystemEvent(void *ctx, system_event_t *event)
esp_err_t

Classes de amizade

Interno::BLEManagerImpl

friend class Internal::BLEManagerImpl

Funções públicas

InitLwIPCoreLock

WEAVE_ERROR InitLwIPCoreLock(
  void
)

Funções estáticas públicas

HandleESPSystemEvent

esp_err_t HandleESPSystemEvent(
  void *ctx,
  system_event_t *event
)