nl:: Weave:: Profiles:: Time
Résumé
Énumérations |
|
---|---|
@318
|
enum Type de message, utilisé avec Weave Exchange |
@319{
|
enum Tags spécifiques au profil utilisés dans les requêtes WDM pour obtenir des informations de fuseau horaire. |
TimeSyncRole
|
enum Rôles qu'un moteur de protocole peut jouer. |
Typedefs |
|
---|---|
timesync_t
|
typedefint64_t
Type utilisé pour stocker et gérer le nombre de microsecondes de différentes époques si utilisé pour exprimer l'heure système, l'epoch est 1970/1/1 0:00:00 |
Classes |
|
---|---|
nl:: |
|
nl:: |
codec pour le message de notification de changement d'heure |
nl:: |
|
nl:: |
|
nl:: |
|
nl:: |
Codec pour le décalage UTC d'un fuseau horaire. |
nl:: |
Structs |
|
---|---|
nl:: |
Ce nom est public, car le rappel TimeSyncNode::FilterTimeCorrectionContributor donne une vue globale à la couche supérieure. |
nl:: |
utilisé pour spécifier les contacts pour l'appel de SyncWithNodes. Cette classe est accessible au lieu d'être une classe imbriquée afin de raccourcir la déclaration de classe de TimeSyncNode et de rendre la déclaration d'exportation plus explicite. |
Énumérations
@318
@318
Type de message, utilisé avec Weave Exchange
@319
@319
Tags spécifiques au profil utilisés dans les requêtes WDM pour obtenir des informations de fuseau horaire.
Propriétés | |
---|---|
kWdmTagTime_Zone_Name
|
Nom du fuseau horaire de l'IANA au format UTF8-String. |
kWdmTagTime_Zone_POSIX_TZ
|
Variable d'environnement TZ POSIX au format UTF8-String. |
kWdmTagTime_Zone_UTC_Offset
|
Décalages UTC pour ce fuseau horaire, au format binaire compressé. |
TimeSyncRole
TimeSyncRole
Rôles qu'un moteur de protocole peut jouer.
par exemple, un TimeSyncServer peut lire un serveur ou une partie d'un coordinateur. De même, un TimeSyncClient peut jouer à un client ou simplement à une partie d'un coordinateur.
Typedefs
timesync_t
int64_t timesync_t
Type utilisé pour stocker et gérer le nombre de microsecondes de différentes époques si utilisé pour exprimer l'heure système, l'epoch est 1970/1/1 0:00:00