Google cam kết thúc đẩy công bằng chủng tộc cho Cộng đồng người da đen. Xem cách thực hiện.

nl :: Dệt :: DeviceLayer :: TimeSyncManager

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

Quản lý đồng bộ hóa thời gian cho Thiết bị dệt.

Tóm lược

Các loại công khai

TimeSyncMode enum

Lớp học bạn bè

Internal::GenericPlatformManagerImpl
friend class
Internal::GenericPlatformManagerImpl_FreeRTOS
friend class

Chức năng công cộng

GetMode ()
TimeSyncMode
GetSyncInterval ()
uint32_t
IsTimeSynchronized ()
bool
SetMode (TimeSyncMode newMode)
SetSyncInterval (uint32_t intervalSec)
void

Các chức năng được bảo vệ

TimeSyncManager ()=default
TimeSyncManager (const TimeSyncManager &)=delete
TimeSyncManager (const TimeSyncManager &&)=delete
operator= (const TimeSyncManager &)=delete
~TimeSyncManager ()=default

Các loại công khai

TimeSyncMode

 TimeSyncMode

Lớp học bạn bè

Nội bộ :: GenericPlatformManagerImpl

friend class Internal::GenericPlatformManagerImpl

Nội bộ :: GenericPlatformManagerImpl_FreeRTOS

friend class Internal::GenericPlatformManagerImpl_FreeRTOS

Chức năng công cộng

GetMode

TimeSyncMode GetMode()

GetSyncInterval

uint32_t GetSyncInterval()

IsTimeSynchronized

bool IsTimeSynchronized()

Đặt chế độ

WEAVE_ERROR SetMode(
  TimeSyncMode newMode
)

SetSyncInterval

void SetSyncInterval(
  uint32_t intervalSec
)

Các chức năng được bảo vệ

TimeSyncManager

 TimeSyncManager()=default

TimeSyncManager

 TimeSyncManager(
  const TimeSyncManager &
)=delete

TimeSyncManager

 TimeSyncManager(
  const TimeSyncManager &&
)=delete

toán tử =

TimeSyncManager & operator=(
  const TimeSyncManager &
)=delete

~ TimeSyncManager

 ~TimeSyncManager()=default