NL::编织::简介::数据管理_当前::日志配置
#include <src/lib/profiles/data-management/Current/LoggingConfiguration.h>
LoggingConfiguration封装编织事件的可配置组件记录子系统。
概括
构造函数和析构函数 | |
---|---|
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) |
公共属性
目标节点IP地址
nl::Inet::IPAddress mDestNodeIPAddress
目标节点ID
uint64_t mDestNodeId
全球重要性
ImportanceType mGlobalImportance
重要性到期
timestamp_t mImportanceExpiration
记录目的地
char * mLoggingDestination
日志量
uint32_t mLoggingVolume
mMaximumLogUploadInterval
duration_t mMaximumLogUploadInterval
最小日志上传间隔
duration_t mMinimumLogUploadInterval
上传阈值
uint32_t mUploadThreshold
公共职能
获取目标节点IP地址
nl::Inet::IPAddress GetDestNodeIPAddress() const
获取目标节点 ID
uint64_t GetDestNodeId() const
获取配置文件重要性
ImportanceType GetProfileImportance( uint32_t profileId ) const
日志配置
LoggingConfiguration( void )
SupportsPerProfileImportance
bool SupportsPerProfileImportance( void ) const
公共静态函数
获取实例
LoggingConfiguration & GetInstance( void )