nl::Weave::Profiles::DataManagement_Current::EventSchema

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

The structure that defines a schema for event metadata.

Summary

Public attributes

mDataSchemaVersion
SchemaVersion
mImportance
Importance.
mMinCompatibleDataSchemaVersion
SchemaVersion
mProfileId
uint32_t
ID of profile.
mStructureType
uint32_t
Type of structure.

Public attributes

mDataSchemaVersion

SchemaVersion nl::Weave::Profiles::DataManagement_Current::EventSchema::mDataSchemaVersion

mImportance

ImportanceType nl::Weave::Profiles::DataManagement_Current::EventSchema::mImportance

Importance.

mMinCompatibleDataSchemaVersion

SchemaVersion nl::Weave::Profiles::DataManagement_Current::EventSchema::mMinCompatibleDataSchemaVersion

mProfileId

uint32_t nl::Weave::Profiles::DataManagement_Current::EventSchema::mProfileId

ID of profile.

mStructureType

uint32_t nl::Weave::Profiles::DataManagement_Current::EventSchema::mStructureType

Type of structure.