nl::Weave::DeviceLayer::PlatformManagerImpl

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

Triển khai cụ thể đối tượng singleton PlatformManager cho nền tảng EFR32.

Tóm tắt

Triển khai cụ thể đối tượng singleton PlatformManager cho nền tảng nRF52.

Triển khai cụ thể đối tượng singleton PlatformManager cho nền tảng ESP32.

Tính kế thừa

Kế thừa từ:
  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 >

Lớp học bạn bè

Internal::BLEManagerImpl
friend class

Hàm công khai

InitLwIPCoreLock(void)

Hàm tĩnh công khai

HandleESPSystemEvent(void *ctx, system_event_t *event)
esp_err_t

Lớp học bạn bè

Nội bộ::BLEManagerImpl

friend class Internal::BLEManagerImpl

Hàm công khai

InitLwIPCoreLock

WEAVE_ERROR InitLwIPCoreLock(
  void
)

Hàm tĩnh công khai

HandleESPSystemEvent

esp_err_t HandleESPSystemEvent(
  void *ctx,
  system_event_t *event
)