nl::Weave::DeviceLayer::PlatformManagerImpl

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

Konkretna implementacja obiektu klasy singleton PlatformManager na platformie EFR32.

Podsumowanie

Konkretna implementacja obiektu klasy singleton PlatformManager dla platformy nRF52.

Konkretna implementacja obiektu singleton PlatformManager dla platformy ESP32.

Dziedziczenie

Dziedziczy z:
  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 >

Klasy znajomych

Internal::BLEManagerImpl
friend class

Funkcje publiczne

InitLwIPCoreLock(void)

Publiczne funkcje statyczne

HandleESPSystemEvent(void *ctx, system_event_t *event)
esp_err_t

Klasy znajomych

Wewnętrzne::BLEManagerImpl

friend class Internal::BLEManagerImpl

Funkcje publiczne

InitLwIPCoreLock

WEAVE_ERROR InitLwIPCoreLock(
  void
)

Publiczne funkcje statyczne

HandleESPSystemEvent

esp_err_t HandleESPSystemEvent(
  void *ctx,
  system_event_t *event
)