nl::Weave::DeviceLayer::PlatformManagerImpl

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

EFR32 プラットフォーム用の PlatformManager シングルトン オブジェクトの具体的な実装。

概要

nRF52 プラットフォーム用の PlatformManager シングルトン オブジェクトの具体的な実装。

ESP32 プラットフォーム用の PlatformManager シングルトン オブジェクトの具体的な実装。

継承

継承元:
  nl::Weave::DeviceLayer::PlatformManager
  nl::Weave::DeviceLayer::Internal::GenericPlatformManagerImpl_FreeRTOS< PlatformManagerImpl >
  nl::Weave::DeviceLayer::PlatformManager


nl::Weave::DeviceLayer::PlatformManager

友達クラス

Internal::BLEManagerImpl
friend class

パブリック関数

InitLwIPCoreLock(void)

静的パブリック関数

HandleESPSystemEvent(void *ctx, system_event_t *event)
esp_err_t

友達クラス

Internal::BLEManagerImpl

friend class Internal::BLEManagerImpl

パブリック関数

InitLwIPCoreLock

WEAVE_ERROR InitLwIPCoreLock(
  void
)

静的パブリック関数

HandleESPSystemEvent

esp_err_t HandleESPSystemEvent(
  void *ctx,
  system_event_t *event
)