nl:: Weave:: Profiles:: DataManagement_Current:: EventOptions
#include <src/lib/profiles/data-management/Current/EventLoggingTypes.h>
Farklı etkinlik alanları için seçenekler sunan yapı.
Özet
Oluşturucular ve Yıkıcılar |
|
---|---|
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)
|
Herkese açık özellikler |
|
---|---|
eventSource
|
Özellik örneğinin ayrıntılı çözünürlüğüne işaret eden bir işaretçi.
|
relatedEventID
|
Bu etkinliğin ilişkili olduğu aynı Etkinlik Kaynağındaki Etkinlik Kimliği.
|
relatedImportance
|
İlgili Etkinlik Kimliğinin EventÖnemi.
|
timestamp
|
Sistem veya UTC zaman damgası bulunan bir sendika.
|
timestampType
|
Zaman damgasının geçerli olup olmadığını ve türünü gösteren bir sıralama.
|
urgent
|
bool
Etkinliğin zamana duyarlı olduğunu belirten bir işaret.
|
Herkese açık özellikler
eventSource
DetailedRootSection * nl::Weave::Profiles::DataManagement_Current::EventOptions::eventSource
Özellik örneğinin ayrıntılı çözünürlüğüne işaret eden bir işaretçi.
NULL olduğunda etkinlik kaynağının, yerel düğüm kimliğine eşit olan kaynaktan ve özelliğin varsayılan örneğinden geldiği varsayılır.
relatedEventID
event_id_t nl::Weave::Profiles::DataManagement_Current::EventOptions::relatedEventID
Bu etkinliğin ilişkili olduğu aynı Etkinlik Kaynağındaki Etkinlik Kimliği.
Etkinlik başka bir etkinlikle ilişkili değilse İlgili Etkinlik Kimliği, Etkinlik Kimliği'ne eşit olur ve atlanabilir. 0 değeri, ilgili bir etkinliğin olmadığını belirtir.
relatedImportance
ImportanceType nl::Weave::Profiles::DataManagement_Current::EventOptions::relatedImportance
İlgili Etkinlik Kimliğinin EventÖnemi.
Bu etkinlik ve ilgili etkinlik aynı öneme sahipse bu alan atlanabilir. kImportanceType_Geçersiz değeri, ilgili herhangi bir etkinliğin olmadığını gösterir.
timestamp
Timestamp nl::Weave::Profiles::DataManagement_Current::EventOptions::timestamp
Sistem veya UTC zaman damgası bulunan bir sendika.
timestampType
TimestampType nl::Weave::Profiles::DataManagement_Current::EventOptions::timestampType
Zaman damgasının geçerli olup olmadığını ve türünü gösteren bir sıralama.
acil
bool nl::Weave::Profiles::DataManagement_Current::EventOptions::urgent
Etkinliğin zamana duyarlı olduğunu belirten bir işaret.
Bu parametre ayarlandığında etkinlik günlüğünün temizlenmesine neden olur.
Herkese açık işlevler
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 )