nl:: बुनें:: प्रोफाइल:: डेटा प्रबंधन_वर्तमान :: लॉगिंग कॉन्फ़िगरेशन

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

LoggingConfiguration Weave घटना के विन्यास घटक समाहित लॉगिंग सबसिस्टम।

सारांश

निर्माता और विनाशक

LoggingConfiguration (void)

सार्वजनिक गुण

mDestNodeIPAddress
mDestNodeId
uint64_t
mGlobalImportance
mImportanceExpiration
mLoggingDestination
char *
mLoggingVolume
uint32_t
mMaximumLogUploadInterval
mMinimumLogUploadInterval
mUploadThreshold
uint32_t

सार्वजनिक समारोह

GetDestNodeIPAddress () const
GetDestNodeId () const
uint64_t
GetProfileImportance (uint32_t profileId) const
SupportsPerProfileImportance (void) const
bool

सार्वजनिक स्थैतिक कार्य

GetInstance (void)

सार्वजनिक गुण

mDestNodeIPपता

nl::Inet::IPAddress mDestNodeIPAddress

mDestNodeId

uint64_t mDestNodeId

mGlobalImportance

ImportanceType mGlobalImportance

mImportanceएक्सपायरी

timestamp_t mImportanceExpiration

एमएललॉगिंगगंतव्य

char * mLoggingDestination

एमएललॉगिंगवॉल्यूम

uint32_t mLoggingVolume

mMaximumLogUploadInterval

duration_t mMaximumLogUploadInterval

mMinimumLogUploadInterval

duration_t mMinimumLogUploadInterval

एम अपलोड थ्रेशोल्ड

uint32_t mUploadThreshold

सार्वजनिक समारोह

गेटडेस्टनोडआईपीएड्रेस

nl::Inet::IPAddress GetDestNodeIPAddress() const 

GetDestNodeId

uint64_t GetDestNodeId() const 

गेटप्रोफाइलमहत्व

ImportanceType GetProfileImportance(
  uint32_t profileId
) const 

लॉगिंग कॉन्फ़िगरेशन

 LoggingConfiguration(
  void
)

समर्थन करता हैPerProfileमहत्व

bool SupportsPerProfileImportance(
  void
) const 

सार्वजनिक स्थैतिक कार्य

दृष्टांत लो

LoggingConfiguration & GetInstance(
  void
)