nl::Weave::Profiles::DataManagement_Current::EventOptions

#include <src/lib/profiles/data-management/Current/EventLoggingTypes.h>

Struktur yang memberikan opsi untuk berbagai kolom peristiwa.

Ringkasan

Konstruktor dan Destruktor

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
Pointer ke resolusi mendetail dari instance trait.
relatedEventID
ID Peristiwa dari Sumber Peristiwa yang sama yang terkait dengan peristiwa ini.
relatedImportance
Pentingnya ID Peristiwa Terkait.
timestamp
Serikat pekerja yang memiliki sistem atau stempel waktu UTC.
timestampType
Enum yang menunjukkan apakah stempel waktu valid dan jenisnya.
urgent
bool
Tanda yang menunjukkan bahwa peristiwa sensitif terhadap waktu.

Atribut publik

eventSource

DetailedRootSection * nl::Weave::Profiles::DataManagement_Current::EventOptions::eventSource

Pointer ke resolusi mendetail dari instance trait.

Jika NULL, sumber peristiwa dianggap berasal dari resource yang sama dengan ID node lokal, dan dari instance default karakteristik.

relatedEventID

event_id_t nl::Weave::Profiles::DataManagement_Current::EventOptions::relatedEventID

ID Peristiwa dari Sumber Peristiwa yang sama yang terkait dengan peristiwa ini.

Jika acara tidak terkait dengan acara lainnya, ID Peristiwa Terkait harus sama dengan ID Peristiwa, dan dapat dihilangkan. Nilai 0 menyiratkan tidak adanya peristiwa terkait.

relatedImportance

ImportanceType nl::Weave::Profiles::DataManagement_Current::EventOptions::relatedImportance

Pentingnya ID Peristiwa Terkait.

Jika acara ini dan acara terkait memiliki nilai penting yang sama, kolom dapat dihilangkan. Nilai kImportanceType_Invalid menyiratkan tidak adanya peristiwa terkait.

timestamp

Timestamp nl::Weave::Profiles::DataManagement_Current::EventOptions::timestamp

Serikat pekerja yang memiliki sistem atau stempel waktu UTC.

timestampType

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

Tanda yang menunjukkan bahwa peristiwa sensitif terhadap waktu.

Jika ditetapkan, tindakan ini akan menyebabkan log aktivitas dikosongkan.

Fungsi publik

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
)