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 typedef
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::FilterTimeAnswerionContributor يقدم عرضًا شاملاً لطبقة أعلى.

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

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

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

@318

 @318

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

@319

 @319

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

أماكن إقامة
kWdmTagTime_Zone_Name

اسم المنطقة الزمنية الصادرة عن IANA بتنسيق سلسلة UTF8

kWdmTagTime_Zone_POSIX_TZ

تمثّل هذه السمة متغيّر بيئة POSIX TZ بتنسيق سلسلة UTF8.

kWdmTagTime_Zone_UTC_Offset

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

TimeSyncRole

 TimeSyncRole

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

على سبيل المثال، قد يكون TimeSyncServer يشغّل خادمًا أو جزءًا من منسق، وفي المقابل، قد يكون TimeSyncClient يشغِّل عميل أو جزءًا من منسق.

تحديدات النوع

timesync_t

int64_t timesync_t

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