nl::Weave::Profiles::Time

ملخّص

عمليات التعداد

@318 تعداد
نوع رسالة، يُستخدم مع Weave Exchange
@319{
  kWdmTagTime_Zone_Name = 0x00,
  kWdmTagTime_Zone_POSIX_TZ = 0x01,
  kWdmTagTime_Zone_UTC_Offset = 0x02
}
تعداد
علامات خاصة بالملف الشخصي تُستخدم في طلبات بحث WDM لمعلومات المنطقة الزمنية.
TimeSyncRole تعداد
الأدوار التي يمكن أن يلعبها محرك بروتوكول.

تعريف الأنواع

timesync_t تعريف الكتابة
int64_t
النوع المستخدم لتخزين ومعالجة عدد الميكرو ثانية من حقبة مختلفة إذا تم استخدامه للتعبير عن وقت النظام، تكون الحقبة هي 1970/1/1 0:00:00

صفوف

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

برنامج ترميز رسالة إشعار تغيير الوقت

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

برنامج ترميز معادلة التوقيت العالمي المنسَّق (UTC) لمنطقة زمنية معيّنة

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

بُنى

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

يكون هذا في الوضع العلني لأن استدعاء TimeSyncNode::FilterTimeOptionionCONTRIBUTOR يعطي عرضًا عموميًا لطبقة أعلى.

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

يُستخدم لتحديد جهات الاتصال لاستدعاء SyncWithNodes. يتم وضعها في الدالة open بدلاً من أن تكون فئة متداخلة لتقليل تعريف الفئة TimeSyncNode وجعل تعريف التصدير أكثر وضوحًا.

عمليات التعداد

318@

 @318

نوع من الرسائل، يُستخدم مع Weave Exchange

319@

 @319

علامات خاصة بالملف الشخصي تُستخدم في طلبات بحث WDM لمعلومات المنطقة الزمنية.

أماكن إقامة
kWdmTagTime_Zone_Name

تمثّل هذه السمة اسم المنطقة الزمنية الصادر عن منظمة IANA (المنظمة المعنية بأرقام الإنترنت المخصصة) بتنسيق UTF8-String.

kWdmTagTime_Zone_POSIX_TZ

متغيّر بيئة POSIX TZ بتنسيق UTF8-String

kWdmTagTime_Zone_UTC_Offset

معادلة التوقيت العالمي المنسَّق (UTC) لهذه المنطقة الزمنية بتنسيق ثنائي مضغوط

TimeSyncRole

 TimeSyncRole

الأدوار التي يمكن أن يلعبها محرك بروتوكول.

على سبيل المثال، يمكن أن يقوم خادم TimeSyncServer بتشغيل خادم أو جزء من منسق. وبالمثل، يمكن لـ TimeSyncClient لعب "عميل" أو مجرد جزء من منسق.

تعريف الأنواع

timesync_t

int64_t timesync_t

النوع المستخدم لتخزين ومعالجة عدد الميكرو ثانية من حقبة مختلفة إذا تم استخدامه للتعبير عن وقت النظام، تكون الحقبة هي 1970/1/1 0:00:00