|
Network System 0.1.1
High-performance modular networking library for scalable client-server applications
|
Configuration for logging system. More...
#include <network_config.h>

Public Attributes | |
| integration::log_level | min_level = integration::log_level::info |
| Minimum log level to record. | |
| bool | async_logging = true |
| Enable asynchronous logging. | |
| size_t | buffer_size = 8192 |
| Buffer size for async logging. | |
| std::string | log_file_path |
| Log file path (empty = console only) | |
Configuration for logging system.
Definition at line 53 of file network_config.h.
| bool kcenon::network::config::logger_config::async_logging = true |
Enable asynchronous logging.
Definition at line 58 of file network_config.h.
Referenced by kcenon::network::config::network_config::development(), kcenon::network::config::network_config::production(), and kcenon::network::config::network_config::testing().
| size_t kcenon::network::config::logger_config::buffer_size = 8192 |
Buffer size for async logging.
Definition at line 61 of file network_config.h.
| std::string kcenon::network::config::logger_config::log_file_path |
Log file path (empty = console only)
Definition at line 64 of file network_config.h.
| integration::log_level kcenon::network::config::logger_config::min_level = integration::log_level::info |
Minimum log level to record.
Definition at line 55 of file network_config.h.
Referenced by kcenon::network::config::network_config::development(), kcenon::network::config::network_config::production(), and kcenon::network::config::network_config::testing().