Logger System 0.1.3
High-performance C++20 thread-safe logging system with asynchronous capabilities
Loading...
Searching...
No Matches
kcenon::logger::server::server_config Struct Reference

Configuration for log server. More...

#include <log_server.h>

Collaboration diagram for kcenon::logger::server::server_config:
Collaboration graph

Public Attributes

std::string host = "localhost"
 
uint16_t port = 9999
 
size_t max_connections = 100
 
size_t buffer_size = 8192
 
bool enable_compression = false
 
bool enable_encryption = false
 

Detailed Description

Configuration for log server.

Definition at line 24 of file log_server.h.

Member Data Documentation

◆ buffer_size

size_t kcenon::logger::server::server_config::buffer_size = 8192

Definition at line 28 of file log_server.h.

◆ enable_compression

bool kcenon::logger::server::server_config::enable_compression = false

Definition at line 29 of file log_server.h.

◆ enable_encryption

bool kcenon::logger::server::server_config::enable_encryption = false

Definition at line 30 of file log_server.h.

◆ host

std::string kcenon::logger::server::server_config::host = "localhost"

Definition at line 25 of file log_server.h.

◆ max_connections

size_t kcenon::logger::server::server_config::max_connections = 100

Definition at line 27 of file log_server.h.

◆ port

uint16_t kcenon::logger::server::server_config::port = 9999

Definition at line 26 of file log_server.h.


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