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

Public Attributes | |
| size_t | worker_count = 0 |
| Number of worker threads (0 = auto-detect via hardware_concurrency) | |
| size_t | queue_capacity = 10000 |
| Maximum queue capacity. | |
| std::string | pool_name = "network_pool" |
| Thread pool name. | |
Configuration for thread pool.
Definition at line 38 of file network_config.h.
| std::string kcenon::network::config::thread_pool_config::pool_name = "network_pool" |
Thread pool name.
Definition at line 46 of file network_config.h.
| size_t kcenon::network::config::thread_pool_config::queue_capacity = 10000 |
Maximum queue capacity.
Definition at line 43 of file network_config.h.
| size_t kcenon::network::config::thread_pool_config::worker_count = 0 |
Number of worker threads (0 = auto-detect via hardware_concurrency)
Definition at line 40 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().