nl::Weave::Profiles::Time

סיכום

ערכים של ספירה

@318 טיפוסים בני מנייה (enum)
סוג הודעה, בשימוש עם Weave Exchange
@319{
  kWdmTagTime_Zone_Name = 0x00,
  kWdmTagTime_Zone_POSIX_TZ = 0x01,
  kWdmTagTime_Zone_UTC_Offset = 0x02
}
טיפוסים בני מנייה (enum)
תגים ספציפיים לפרופיל שמשמשים בשאילתות של WDM למידע על אזור הזמן.
TimeSyncRole טיפוסים בני מנייה (enum)
התפקידים שמנוע פרוטוקול יכול לשחק.

Typedefs

timesync_t typedef
int64_t
סוג המשמש לאחסון של מיקרו-שניות מתקופת זמן שונה וטיפול במספר המיקרו-שניות כדי לציין את זמן המערכת, התקופה היא 1/1970/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::FilterTimeCorrectionContributor מאפשרת להציג תצוגה גלובלית לשכבה גבוהה יותר.

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

משמש לציון אנשי קשר לקריאה ל-SyncWithNodes. הוא ממוקם פתוח במקום להיות מחלקה בתוך מחלקה כדי לקצר את הצהרת המחלקה של 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 יכול לשחק בלקוח או רק חלק ממתאם.

Typedefs

timesync_t

int64_t timesync_t

type שמשמש לאחסון של מיקרו-שניות מתקופת זמן שונה וטיפול במספר המיקרו-שניות כדי לציין את זמן המערכת, התקופה היא 1/1970/1 0:00:00