nl::Weave::DeviceLayer::PlatformManagerImpl

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

הטמעה בטון של אובייקט singleton של PlatformManager לפלטפורמת EFR32.

סיכום

יישום קונקרטי של אובייקט singleton של PlatformManager לפלטפורמת nRF52.

הטמעה קונקרטית של אובייקט singleton של PlatformManager לפלטפורמת ESP32.

ירושה

עובר בירושה מ:
  nl::Weave::DeviceLayer::PlatformManager
  nl::Weave::DeviceLayer::Internal::GenericPlatformManagerImpl_FreeRTOS&lt; PlatformManagerImpl >
  nl::Weave::DeviceLayer::PlatformManager
  nl::Weave::DeviceLayer::Internal::GenericPlatformManagerImpl_FreeRTOS&lt; PlatformManagerimp >
  nl::Weave::DeviceLayer::PlatformManager
  nl::Weave::DeviceLayer::Internal::GenericPlatformManagerImpl_FreeRTOS&lt; PlatformManagerimp >

כיתות חברים

Internal::BLEManagerImpl
friend class

פונקציות ציבוריות

InitLwIPCoreLock(void)

פונקציות סטטיות ציבוריות

HandleESPSystemEvent(void *ctx, system_event_t *event)
esp_err_t

כיתות חברים

פנימי::BLEManagerImpl

friend class Internal::BLEManagerImpl

פונקציות ציבוריות

InitLwIPCoreLock

WEAVE_ERROR InitLwIPCoreLock(
  void
)

פונקציות סטטיות ציבוריות

HandleESPSystemEvent

esp_err_t HandleESPSystemEvent(
  void *ctx,
  system_event_t *event
)