nl:: Weave:: DeviceLayer:: PlatformManagerImpl
#include <src/adaptations/device-layer/include/Weave/DeviceLayer/EFR32/PlatformManagerImpl.h>
Concrete implementation of the PlatformManager singleton object for the EFR32 platform.
Summary
Concrete implementation of the PlatformManager singleton object for the nRF52 platform.
Concrete implementation of the PlatformManager singleton object for the ESP32 platform.
Inheritance
Inherits from:nl::Weave::DeviceLayer::PlatformManager
nl::Weave::DeviceLayer::Internal::GenericPlatformManagerImpl_FreeRTOS< PlatformManagerImpl >
nl::Weave::DeviceLayer::PlatformManager
nl::Weave::DeviceLayer::Internal::GenericPlatformManagerImpl_FreeRTOS< PlatformManagerImpl >
nl::Weave::DeviceLayer::PlatformManager
nl::Weave::DeviceLayer::Internal::GenericPlatformManagerImpl_FreeRTOS< PlatformManagerImpl >
Friend classes |
|
---|---|
Internal::BLEManagerImpl
|
friend class
|
Public functions |
|
---|---|
InitLwIPCoreLock(void)
|
Public static functions |
|
---|---|
HandleESPSystemEvent(void *ctx, system_event_t *event)
|
esp_err_t
|
Friend classes
Internal::BLEManagerImpl
friend class Internal::BLEManagerImpl
Public functions
InitLwIPCoreLock
WEAVE_ERROR InitLwIPCoreLock( void )
Public static functions
HandleESPSystemEvent
esp_err_t HandleESPSystemEvent( void *ctx, system_event_t *event )