class LoggingConfiguration
Defined at line 40 of file x64-shared/gen/third_party/openweave-core/src/include/Weave/Profiles/data-management/Current/LoggingConfiguration.h
LoggingConfiguration encapsulates the configurable component
of the Weave Event Logging subsystem.
Public Members
ImportanceType mGlobalImportance
timestamp_t mImportanceExpiration
duration_t mMinimumLogUploadInterval
duration_t mMaximumLogUploadInterval
char * mLoggingDestination
uint64_t mDestNodeId
IPAddress mDestNodeIPAddress
uint32_t mUploadThreshold
uint32_t mLoggingVolume
Public Methods
void LoggingConfiguration ()
ImportanceType GetProfileImportance (uint32_t profileId)
bool SupportsPerProfileImportance ()
uint64_t GetDestNodeId ()
nl::Inet::IPAddress GetDestNodeIPAddress ()
LoggingConfiguration & GetInstance ()