nl::Weave::Profiles::DataManagement_Current::LoggingConfiguration

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

LoggingConfiguration, Weave इवेंट Logging सबसिस्टम के कॉन्फ़िगर किए जा सकने वाले कॉम्पोनेंट को इनकैप्सुलेट करती है.

खास जानकारी

कंस्ट्रक्टर और डिस्ट्रक्टर

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)

सार्वजनिक विशेषताएं

mDestNodeIPAddress

nl::Inet::IPAddress mDestNodeIPAddress

mDestNodeId

uint64_t mDestNodeId

mGlobalImportance

ImportanceType mGlobalImportance

mImportanceExpiration

timestamp_t mImportanceExpiration

mLoggingDestination

char * mLoggingDestination

mLoggingVolume

uint32_t mLoggingVolume

mMaximumLogUploadInterval

duration_t mMaximumLogUploadInterval

mMinimumLogUploadInterval

duration_t mMinimumLogUploadInterval

mUploadThreshold

uint32_t mUploadThreshold

सार्वजनिक फ़ंक्शन

GetDestNodeIPAddress

nl::Inet::IPAddress GetDestNodeIPAddress() const 

GetDestNodeId

uint64_t GetDestNodeId() const 

GetProfileImportance

ImportanceType GetProfileImportance(
  uint32_t profileId
) const 

LoggingConfiguration

 LoggingConfiguration(
  void
)

SupportsPerProfileImportance

bool SupportsPerProfileImportance(
  void
) const 

सार्वजनिक स्टैटिक फ़ंक्शन

'इंस्टेंस'

LoggingConfiguration & GetInstance(
  void
)