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