nl:: Weave:: Profiles:: Time
Zusammenfassung
Aufzählungen |
|
---|---|
@318
|
enum Mit Weave Exchange verwendeter Nachrichtentyp |
@319{
|
enum Profilspezifische Tags, die in WDM-Abfragen für Zeitzoneninformationen verwendet werden. |
TimeSyncRole
|
enum Rollen, die eine Protokoll-Engine übernehmen kann |
Typedefs |
|
---|---|
timesync_t
|
typedef.int64_t
Typ zum Speichern und Verarbeiten der Anzahl von Mikrosekunden aus verschiedenen Epochen, wenn damit die Systemzeit ausgedrückt wird. Die Epoche ist 1970/1/1 0:00:00. |
Klassen |
|
---|---|
nl:: |
|
nl:: |
Codec für die Zeitänderungsbenachrichtigung |
nl:: |
|
nl:: |
|
nl:: |
|
nl:: |
Codec für den UTC-Versatz einer Zeitzone. |
nl:: |
Strukturen |
|
---|---|
nl:: |
Dies ist öffentlich, weil der TimeSyncNode::FilterTimeCorrectionContributor-Callback eine globale Ansicht der höheren Ebene bietet. |
nl:: |
wird verwendet, um Kontakte zum Aufrufen von SyncWithNodes anzugeben. Es wird in die offene Klasse statt als verschachtelte Klasse eingefügt, um die Klassendeklaration von TimeSyncNode zu verkürzen und auch die Exportdeklaration expliziter zu machen. |
Aufzählungen
@318
@318
Mit Weave Exchange verwendeter Nachrichtentyp
@319
@319
Profilspezifische Tags, die in WDM-Abfragen für Zeitzoneninformationen verwendet werden.
Attribute | |
---|---|
kWdmTagTime_Zone_Name
|
Der IANA-Zeitzonenname im UTF8-String-Format. |
kWdmTagTime_Zone_POSIX_TZ
|
Die POSIX-TZ-Umgebungsvariable im UTF8-String-Format. |
kWdmTagTime_Zone_UTC_Offset
|
Die UTC-Offsets für diese Zeitzone im gepackten Binärformat. |
TimeSyncRole
TimeSyncRole
Rollen, die eine Protokoll-Engine übernehmen kann
Ein TimeSyncServer könnte beispielsweise einen Server oder einen Teil eines Koordinators wiedergeben. Ebenso könnte ein TimeSyncClient einen Client oder nur Teil eines Koordinators spielen.
Typedefs
timesync_t
int64_t timesync_t
Typ zum Speichern und Verarbeiten der Anzahl von Mikrosekunden aus verschiedenen Epochen, wenn damit die Systemzeit ausgedrückt wird. Die Epoche ist 1970/1/1 0:00:00.