nl:: Weave:: Profiles:: DataManagement_Current:: EventOptions
#include <src/lib/profiles/data-management/Current/EventLoggingTypes.h>
המבנה שמספק אפשרויות לשדות השונים של האירועים.
סיכום
בונים והורסים |
|
---|---|
EventOptions(void)
|
|
EventOptions(bool)
|
|
EventOptions(timestamp_t)
|
|
EventOptions(utc_timestamp_t)
|
|
EventOptions(timestamp_t, bool)
|
|
EventOptions(utc_timestamp_t, bool)
|
|
EventOptions(utc_timestamp_t, DetailedRootSection *, event_id_t, ImportanceType, bool)
|
|
EventOptions(timestamp_t, DetailedRootSection *, event_id_t, ImportanceType, bool)
|
מאפיינים ציבוריים |
|
---|---|
eventSource
|
מצביע על הפתרון המפורט של מופע ה-trait.
|
relatedEventID
|
מזהה האירוע מאותו מקור אירוע שאליו האירוע קשור.
|
relatedImportance
|
חשיבות האירוע של מזהה האירוע הקשור.
|
timestamp
|
איגוד שכולל חותמת זמן של מערכת או לפי שעון UTC.
|
timestampType
|
טיפוסים בני מנייה (enum) שמציין אם חותמת הזמן חוקית ואת הסוג שלה.
|
urgent
|
bool
דגל שמציין שהאירוע הוא תלוי-זמן.
|
מאפיינים ציבוריים
eventSource
DetailedRootSection * nl::Weave::Profiles::DataManagement_Current::EventOptions::eventSource
מצביע על הפתרון המפורט של מופע ה-trait.
כשהערך הוא NULL, ההנחה היא שמקור האירוע מגיע מהמשאב השווה למזהה הצומת המקומי, וממופע ברירת המחדל של התכונה.
relatedEventID
event_id_t nl::Weave::Profiles::DataManagement_Current::EventOptions::relatedEventID
מזהה האירוע מאותו מקור אירוע שאליו האירוע קשור.
כאשר האירוע אינו קשור לאירועים אחרים, מזהה האירוע הקשור יהיה שווה למזהה האירוע, וניתן להשמיט אותו. הערך 0 מרמז על היעדר אירוע קשור.
relatedImportance
ImportanceType nl::Weave::Profiles::DataManagement_Current::EventOptions::relatedImportance
חשיבות האירוע של מזהה האירוע הקשור.
כאשר לאירוע הזה ולהאירוע הקשור יש אותה חשיבות, יכול להיות שהשדה יושמט. הערך של kImportanceType_Unknown מרמז על היעדר אירוע קשור.
חותמת זמן
Timestamp nl::Weave::Profiles::DataManagement_Current::EventOptions::timestamp
איגוד שכולל חותמת זמן של מערכת או לפי שעון UTC.
timestampType
TimestampType nl::Weave::Profiles::DataManagement_Current::EventOptions::timestampType
טיפוסים בני מנייה (enum) שמציין אם חותמת הזמן חוקית ואת הסוג שלה.
דחוף
bool nl::Weave::Profiles::DataManagement_Current::EventOptions::urgent
דגל שמציין שהאירוע הוא תלוי-זמן.
כשהיא מוגדרת, היא גורמת להסתרה של יומן האירועים.
תפקידים ציבוריים
EventOptions
nl::Weave::Profiles::DataManagement_Current::EventOptions::EventOptions( void )
EventOptions
nl::Weave::Profiles::DataManagement_Current::EventOptions::EventOptions( bool )
EventOptions
nl::Weave::Profiles::DataManagement_Current::EventOptions::EventOptions( timestamp_t )
EventOptions
nl::Weave::Profiles::DataManagement_Current::EventOptions::EventOptions( utc_timestamp_t )
EventOptions
nl::Weave::Profiles::DataManagement_Current::EventOptions::EventOptions( timestamp_t, bool )
EventOptions
nl::Weave::Profiles::DataManagement_Current::EventOptions::EventOptions( utc_timestamp_t, bool )
EventOptions
nl::Weave::Profiles::DataManagement_Current::EventOptions::EventOptions( utc_timestamp_t, DetailedRootSection *, event_id_t, ImportanceType, bool )
EventOptions
nl::Weave::Profiles::DataManagement_Current::EventOptions::EventOptions( timestamp_t, DetailedRootSection *, event_id_t, ImportanceType, bool )