dnp3  0.9.0
Public Attributes | List of all members
dnp3.LoggingConfig Class Reference

Logging configuration options More...

Public Attributes

LogLevel Level = LogLevel.Info
 logging level More...
 
LogOutputFormat OutputFormat = LogOutputFormat.Text
 output formatting options More...
 
TimeFormat TimeFormat = TimeFormat.System
 optional time format More...
 
bool PrintLevel = true
 optionally print the log level as part to the message string More...
 
bool PrintModuleInfo = false
 optionally print the underlying Rust module information to the message string More...
 

Detailed Description

Logging configuration options

Member Data Documentation

◆ Level

LogLevel dnp3.LoggingConfig.Level = LogLevel.Info

logging level

Default value is LogLevel.Info

◆ OutputFormat

LogOutputFormat dnp3.LoggingConfig.OutputFormat = LogOutputFormat.Text

output formatting options

Default value is LogOutputFormat.Text

◆ PrintLevel

bool dnp3.LoggingConfig.PrintLevel = true

optionally print the log level as part to the message string

Default value is true

◆ PrintModuleInfo

bool dnp3.LoggingConfig.PrintModuleInfo = false

optionally print the underlying Rust module information to the message string

Default value is false

◆ TimeFormat

TimeFormat dnp3.LoggingConfig.TimeFormat = TimeFormat.System

optional time format

Default value is TimeFormat.System


The documentation for this class was generated from the following file: