nl::Weave::Profiles::Time

Özet

Numaralandırmalar

@318 enum
Weave Exchange ile kullanılan mesaj türü
@319{
  kWdmTagTime_Zone_Name = 0x00,
  kWdmTagTime_Zone_POSIX_TZ = 0x01,
  kWdmTagTime_Zone_UTC_Offset = 0x02
}
enum
Saat dilimi bilgileri için WDM sorgularında kullanılan profile özel etiketler.
TimeSyncRole enum
Bir protokol motorunun oynatabileceği roller.

Typedef'ler

timesync_t typedef
int64_t
sistem saatini ifade etmek için kullanılıyorsa farklı dönemlerdeki mikrosaniye sayısını depolamak ve işlemek için kullanılan tür; dönem 1970/1/1 0:00:00'dır

Sınıflar

nl::Weave::Profiles::Time::SingleSourceTimeSyncClient
nl::Weave::Profiles::Time::TimeChangeNotification

Zaman Değişikliği Bildirimi mesajı için codec

nl::Weave::Profiles::Time::TimeSyncNode
nl::Weave::Profiles::Time::TimeSyncRequest
nl::Weave::Profiles::Time::TimeSyncResponse
nl::Weave::Profiles::Time::TimeZoneUtcOffset

Bir saat diliminin UTC farkı için codec.

nl::Weave::Profiles::Time::_TimeSyncNodeBase

Yapılar

nl::Weave::Profiles::Time::Contact

TimeSyncNode::FilterTimeCorrectionContributor geri çağırması daha üst katmana genel bir görünüm verdiğinden bu öğe herkese açık durumdadır.

nl::Weave::Profiles::Time::ServingNode

SyncWithNodes çağrısında kullanılacak kişileri belirtmek için kullanılır. TimeSyncNode'un sınıf bildirimini kısaltmak ve ayrıca dışa aktarma bildirimini daha açık hale getirmek için, iç içe yerleştirilmiş bir sınıf olmak yerine açık hale getirilir.

Numaralandırmalar

@318

 @318

Weave Exchange ile kullanılan mesaj türü

@319

 @319

Saat dilimi bilgileri için WDM sorgularında kullanılan profile özel etiketler.

Özellikler
kWdmTagTime_Zone_Name

UTF8-Dize biçimindeki IANA saat dilimi adı.

kWdmTagTime_Zone_POSIX_TZ

UTF8-String biçimindeki POSIX TZ ortam değişkeni.

kWdmTagTime_Zone_UTC_Offset

Bu saat dilimi için UTC ofsetleri, paketlenmiş ikili biçimdedir.

TimeSyncRole

 TimeSyncRole

Bir protokol motorunun oynatabileceği roller.

örneğin, TimeSyncServer bir sunucuyu veya bir koordinatörün parçasını oynatıyor olabilir. benzer şekilde, TimeSyncClient bir istemciyi veya bir koordinatörün sadece parçasını oynatıyor olabilir.

Typedef'ler

timesync_t

int64_t timesync_t

sistem saatini ifade etmek için kullanılıyorsa farklı dönemlerdeki mikrosaniye sayısını depolamak ve işlemek için kullanılan tür; dönem 1970/1/1 0:00:00'dır