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
|
يشير ذلك المصطلح إلى مؤشر إلى الدقة التفصيلية لمثيل السمة.
|
relatedEventID
|
رقم تعريف الحدث من مصدر الحدث نفسه المرتبط به هذا الحدث.
|
relatedImportance
|
قيمة EventImportance لرقم تعريف الحدث ذي الصلة.
|
timestamp
|
اتحاد يحتوي على طابع زمني للنظام أو التوقيت العالمي المنسّق (UTC)
|
timestampType
|
تعداد يشير إلى ما إذا كان الطابع الزمني صالحًا ونوعه.
|
urgent
|
bool
علامة تشير إلى أنّ الحدث حسّاس للوقت.
|
السمات العامة
eventSource
DetailedRootSection * nl::Weave::Profiles::DataManagement_Current::EventOptions::eventSource
يشير ذلك المصطلح إلى مؤشر إلى الدقة التفصيلية لمثيل السمة.
عندما تكون القيمة فارغة (NULL)، يُفترض أن يأتي مصدر الحدث من المورد المساوي لمعرّف العقدة المحلية، ومن المثيل التلقائي للسمة.
relatedEventID
event_id_t nl::Weave::Profiles::DataManagement_Current::EventOptions::relatedEventID
رقم تعريف الحدث من مصدر الحدث نفسه المرتبط به هذا الحدث.
عندما لا يكون الحدث مرتبطًا بأي أحداث أخرى، يكون "رقم تعريف الحدث ذو الصلة" مساويًا لرقم تعريف الحدث وقد يتم حذفه. تشير القيمة 0 إلى عدم توفّر أي حدث ذي صلة.
relatedImportance
ImportanceType nl::Weave::Profiles::DataManagement_Current::EventOptions::relatedImportance
قيمة EventImportance لرقم تعريف الحدث ذي الصلة.
عند أهمية هذا الحدث والحدث ذي الصلة به، قد يتم حذف الحقل. تشير قيمة kImportanceType_Valid إلى عدم وجود أي حدث ذي صلة.
timestamp
Timestamp nl::Weave::Profiles::DataManagement_Current::EventOptions::timestamp
اتحاد يحتوي على طابع زمني للنظام أو التوقيت العالمي المنسّق (UTC)
timestampType
TimestampType nl::Weave::Profiles::DataManagement_Current::EventOptions::timestampType
تعداد يشير إلى ما إذا كان الطابع الزمني صالحًا ونوعه.
عاجل
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 )