nl::Weave::DeviceLayer::PlatformManagerImpl

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

Implementazione concreta dell'oggetto singleton PlatformManager per la piattaforma EFR32.

Riepilogo

Implementazione concreta dell'oggetto singleton PlatformManager per la piattaforma nRF52.

Implementazione concreta dell'oggetto singleton PlatformManager per la piattaforma ESP32.

Eredità

Eredita da:
  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 >

Classi di amici

Internal::BLEManagerImpl
friend class

Funzioni pubbliche

InitLwIPCoreLock(void)

Funzioni statiche pubbliche

HandleESPSystemEvent(void *ctx, system_event_t *event)
esp_err_t

Classi di amici

Interno::BLEManagerImpl

friend class Internal::BLEManagerImpl

Funzioni pubbliche

InitLwIPCoreLock

WEAVE_ERROR InitLwIPCoreLock(
  void
)

Funzioni statiche pubbliche

HandleESPSystemEvent

esp_err_t HandleESPSystemEvent(
  void *ctx,
  system_event_t *event
)