nl:: Menenun:: Profil:: DataManagement_Current:: Opsi Acara
#include <src/lib/profiles/data-management/Current/EventLoggingTypes.h>
Struktur yang menyediakan opsi untuk berbagai bidang acara.
Ringkasan
Konstruktor dan Destructor | |
---|---|
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) |
Atribut publik | |
---|---|
eventSource | Sebuah pointer ke resolusi rinci dari contoh sifat. |
relatedEventID | ID Peristiwa dari Sumber Peristiwa yang sama dengan yang terkait dengan peristiwa ini. |
relatedImportance | EventImportance dari Event ID Terkait. |
timestamp | Serikat pekerja yang memegang stempel waktu sistem atau UTC. |
timestampType | Enum yang menunjukkan apakah stempel waktu valid dan jenisnya. |
urgent | bool Bendera yang menunjukkan bahwa acara peka terhadap waktu. |
Atribut publik
sumber acara
DetailedRootSection * nl::Weave::Profiles::DataManagement_Current::EventOptions::eventSource
Sebuah pointer ke resolusi rinci dari contoh sifat.
Ketika NULL, sumber peristiwa diasumsikan berasal dari sumber daya yang sama dengan ID simpul lokal, dan dari contoh bawaan sifat.
terkaitEventID
event_id_t nl::Weave::Profiles::DataManagement_Current::EventOptions::relatedEventID
ID Peristiwa dari Sumber Peristiwa yang sama dengan yang terkait dengan peristiwa ini.
Ketika acara tidak terkait dengan acara lain, ID Peristiwa Terkait harus sama dengan ID Peristiwa, dan dapat dihilangkan. Nilai 0 menyiratkan tidak adanya peristiwa terkait.
terkaitPenting
ImportanceType nl::Weave::Profiles::DataManagement_Current::EventOptions::relatedImportance
EventImportance dari Event ID Terkait.
Ketika acara ini dan acara terkait sama pentingnya, bidang dapat dihilangkan. Nilai kImportanceType_Invalid menyiratkan tidak adanya peristiwa terkait.
stempel waktu
Timestamp nl::Weave::Profiles::DataManagement_Current::EventOptions::timestamp
Serikat pekerja yang memegang stempel waktu sistem atau UTC.
jenis stempel waktu
TimestampType nl::Weave::Profiles::DataManagement_Current::EventOptions::timestampType
Enum yang menunjukkan apakah stempel waktu valid dan jenisnya.
mendesak
bool nl::Weave::Profiles::DataManagement_Current::EventOptions::urgent
Bendera yang menunjukkan bahwa acara peka terhadap waktu.
Saat disetel, ini menyebabkan log peristiwa dihapus.
Fungsi publik
Opsi Acara
nl::Weave::Profiles::DataManagement_Current::EventOptions::EventOptions( void )
Opsi Acara
nl::Weave::Profiles::DataManagement_Current::EventOptions::EventOptions( bool )
Opsi Acara
nl::Weave::Profiles::DataManagement_Current::EventOptions::EventOptions( timestamp_t )
Opsi Acara
nl::Weave::Profiles::DataManagement_Current::EventOptions::EventOptions( utc_timestamp_t )
Opsi Acara
nl::Weave::Profiles::DataManagement_Current::EventOptions::EventOptions( timestamp_t, bool )
Opsi Acara
nl::Weave::Profiles::DataManagement_Current::EventOptions::EventOptions( utc_timestamp_t, bool )
Opsi Acara
nl::Weave::Profiles::DataManagement_Current::EventOptions::EventOptions( utc_timestamp_t, DetailedRootSection *, event_id_t, ImportanceType, bool )
Opsi Acara
nl::Weave::Profiles::DataManagement_Current::EventOptions::EventOptions( timestamp_t, DetailedRootSection *, event_id_t, ImportanceType, bool )