透過集合功能整理內容 你可以依據偏好儲存及分類內容。

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
)