nl::Weave::DeviceLayer::PlatformManagerImpl

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

Konkretna implementacja obiektu typu singleton PlatformManager dla platformy EFR32.

Podsumowanie

Konkretna implementacja obiektu typu singleton PlatformManager dla platformy nRF52.

Konkretna implementacja obiektu typu singleton PlatformManager na potrzeby platformy ESP32.

Dziedziczenie

Dziedziczy z:
  nl::Weave::DeviceLayer::PlatformManager
  nl::Weave::DeviceLayer::Internal::GeneralPlatformManagerImpl_FreeRTOS< PlatformManagerImpl >

nl::Weave::DeviceLayer::PlatformManagernl::Weave::DeviceLayer::PlatformManager

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
)