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 的联系人。它会被置于 open 中而非嵌套类中,这样可以缩短 TimeSyncNode 的类声明,同时导出声明也会更加明确。 |
枚举
@318
@318
邮件类型,用于 Weave Exchange
@319
@319
在 WDM 查询时区信息中使用的配置文件专属标记。
属性 | |
---|---|
kWdmTagTime_Zone_Name
|
采用 UTF8 字符串格式的 IANA 时区名称。 |
kWdmTagTime_Zone_POSIX_TZ
|
采用 UTF8 字符串格式的 POSIX TZ 环境变量。 |
kWdmTagTime_Zone_UTC_Offset
|
此时区的世界协调时间 (UTC) 偏移量,采用打包二进制格式。 |
TimeSyncRole
TimeSyncRole
协议引擎可以扮演的角色。
例如,TimeSyncServer 可能扮演一个服务器,也可能是某个协调器的一部分。同样,TimeSyncClient 可以扮演一个客户端或只是一个协调器的一部分。
类型定义符
timesync_t
int64_t timesync_t
类型,用于存储和处理来自不同周期的微秒数(如果用于表示系统时间),周期为 1970/1/1 0:00:00