nl:: Weave:: Profiles:: Time
摘要
枚举 |
|
---|---|
@318
|
枚举 消息类型,与 Weave Exchange 搭配使用 |
@319{
|
枚举 在 WDM 查询用于时区信息的个人资料特定标记。 |
TimeSyncRole
|
枚举 协议引擎可以扮演的角色。 |
类型定义符 |
|
---|---|
timesync_t
|
typedefint64_t
类型用于存储和处理不同周期的微秒数(如果用于表示系统时间),则周期为 1970/1/1 0:00:00 |
结构体 |
|
---|---|
nl:: |
该视图是公开的,因为 TimeSyncNode::FilterTimeCorrectionContributor 回调为更高层提供全局视图。 |
nl:: |
用于指定调用 SyncWithNodes 的联系人。它会放在开放类(而非嵌套类)中,这可以缩短 TimeSyncNode 的类声明,而且导出声明更加明确。 |
枚举
@318
@318
消息类型,与 Weave Exchange 搭配使用
@319
@319
在 WDM 查询用于时区信息的个人资料特定标记。
属性 | |
---|---|
kWdmTagTime_Zone_Name
|
IANA 时区名称(采用 UTF8 字符串格式)。 |
kWdmTagTime_Zone_POSIX_TZ
|
UTF8 字符串格式的 POSIX TZ 环境变量。 |
kWdmTagTime_Zone_UTC_Offset
|
此时区的世界协调时间 (UTC) 偏移量,采用打包的二进制格式。 |
TimeSyncRole
TimeSyncRole
协议引擎可以扮演的角色。
例如,TimeSyncServer 可以是服务器或协调器的一部分。同样,TimeSyncClient 可以播放 Client,也可以只播放 Coordinator 的一部分。
类型定义符
timesync_t
int64_t timesync_t
类型用于存储和处理不同周期的微秒数(如果用于表示系统时间),则周期为 1970/1/1 0:00:00