Google is committed to advancing racial equity for Black communities. See how.
Эта страница переведена с помощью Cloud Translation API.
Switch to English

nl :: Плетение :: Профили: 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
Объединение, содержащее системную метку времени или метку времени в формате 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 означает отсутствие какого-либо связанного события.

связанныйВажность

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

Событие Важность идентификатора связанного события.

Если это событие и связанное с ним событие имеют одинаковую важность, поле может быть опущено. Значение kImportanceType_Invalid подразумевает отсутствие какого-либо связанного события.

отметка времени

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
)