nl:: Weave:: DeviceLayer:: PlatformManagerImpl
#include <src/adaptations/device-layer/include/Weave/DeviceLayer/EFR32/PlatformManagerImpl.h>
การนำออบเจ็กต์เดี่ยวของ PlatformManager มาใช้อย่างเป็นรูปธรรมสำหรับแพลตฟอร์ม EFR32
สรุป
การใช้ออบเจ็กต์ Singleton PlatformManager อย่างเป็นรูปธรรมสำหรับแพลตฟอร์ม nRF52
การนำออบเจ็กต์ Singleton PlatformManager มาใช้กับแพลตฟอร์ม ESP32 อย่างเป็นรูปธรรม
การสืบทอด
รับค่าจากnl::Weave::DeviceLayer::PlatformManager
nl:Weave::DeviceLayer::Internal::GeneralPlatformManagerImpl_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
|
ชั้นเรียนของเพื่อน
ภายใน::BLEManagerImpl
friend class Internal::BLEManagerImpl
ฟังก์ชันสาธารณะ
InitLwIPCoreLock
WEAVE_ERROR InitLwIPCoreLock( void )
ฟังก์ชันแบบคงที่แบบสาธารณะ
HandleESPSystemEvent
esp_err_t HandleESPSystemEvent( void *ctx, system_event_t *event )