nl:: Menenun:: Lapisan Perangkat:: Manajer Sinkronisasi Waktu
#include <src/adaptations/device-layer/include/Weave/DeviceLayer/TimeSyncManager.h>
Mengelola sinkronisasi waktu untuk Perangkat Weave.
Ringkasan
Tipe publik
Mode Sinkronisasi Waktu
TimeSyncMode
Kelas teman
friend class Internal::GenericPlatformManagerImpl
friend class Internal::GenericPlatformManagerImpl_FreeRTOS
Fungsi publik
DapatkanMode
TimeSyncMode GetMode()
GetSyncInterval
uint32_t GetSyncInterval()
IsTimeSynchronized
bool IsTimeSynchronized()
SetSyncInterval
void SetSyncInterval(
uint32_t intervalSec
)
Fungsi yang dilindungi
Manajer Sinkronisasi Waktu
TimeSyncManager()=default
Manajer Sinkronisasi Waktu
TimeSyncManager(
const TimeSyncManager &
)=delete
Manajer Sinkronisasi Waktu
TimeSyncManager(
const TimeSyncManager &&
)=delete
~TimeSyncManager
~TimeSyncManager()=default