NL::編織::簡介::時間

概括

枚舉

@318枚舉
消息類型,與 Weave Exchange 一起使用
@319 {
kWdmTagTime_Zone_Name = 0x00,
kWdmTagTime_Zone_POSIX_TZ = 0x01,
kWdmTagTime_Zone_UTC_Offset = 0x02
}
枚舉
WDM 查詢中使用的配置文件特定標籤以獲取時區信息。
TimeSyncRole枚舉
協議引擎可以扮演的角色。

類型定義

timesync_t類型定義
int64_t
用於存儲和處理來自不同紀元的微秒數的類型,如果用於表示系統時間,紀元為 1970/1/1 0:00:00

班級

NL ::編織::概況::時間:: SingleSourceTimeSyncClient
NL ::編織::概況::時間:: TimeChangeNotification

時間更改通知消息的編解碼器

NL ::編織::概況::時間:: TimeSyncNode
NL ::編織::概況::時間:: TimeSyncRequest
NL ::編織::概況::時間:: TimeSyncResponse
NL ::編織::概況::時間:: TimeZoneUtcOffset

時區 UTC 偏移的編解碼器。

NL ::編織::概況::時間:: _TimeSyncNodeBase

結構

NL ::編織::概況::時間::聯繫

這是公開的,因為 TimeSyncNode::FilterTimeCorrectionContributor 回調為更高層提供了全局視圖。

NL ::編織::概況::時間:: ServingNode

用於指定調用SyncWithNodes它成為開而不是被嵌套類作出的類聲明接觸TimeSyncNode短,還出口報關更加明確。

枚舉

@318

 @318

消息類型,與 Weave Exchange 一起使用

@319

 @319

WDM 查詢中使用的配置文件特定標籤以獲取時區信息。

特性
kWdmTagTime_Zone_Name

UTF8-String 格式的 IANA 時區名稱。

kWdmTagTime_Zone_POSIX_TZ

UTF8-String 格式的 POSIX TZ 環境變量。

kWdmTagTime_Zone_UTC_Offset

此時區的 UTC 偏移量,採用壓縮二進制格式。

時間同步角色

 TimeSyncRole

協議引擎可以扮演的角色。

例如,TimeSyncServer 可能正在播放服務器或協調器的一部分。同樣,TimeSyncClient 可以播放客戶端或只是協調器的一部分。

類型定義

時間同步_t

int64_t timesync_t

用於存儲和處理來自不同紀元的微秒數的類型,如果用於表示系統時間,紀元為 1970/1/1 0:00:00