|
Network System 0.1.1
High-performance modular networking library for scalable client-server applications
|
#include <kcenon/network/detail/config/feature_flags.h>#include "kcenon/network/network_system.h"#include "internal/core/network_context.h"#include "internal/integration/common_system_adapter.h"#include "internal/integration/logger_integration.h"#include "kcenon/network/integration/thread_integration.h"#include <atomic>
Go to the source code of this file.
Namespaces | |
| namespace | kcenon |
| namespace | kcenon::network |
| Main namespace for all Network System components. | |
Functions | |
| VoidResult | kcenon::network::initialize () |
| Initialize the network system with default production configuration. | |
| VoidResult | kcenon::network::initialize (const config::network_config &config) |
| Initialize the network system with custom settings. | |
| VoidResult | kcenon::network::initialize (const config::network_system_config &config) |
| Initialize the network system with external dependencies. | |
| VoidResult | kcenon::network::shutdown () |
| Shutdown the network system. | |
| bool | kcenon::network::is_initialized () |
| Check if network system is initialized. | |
Variables | |
| static std::atomic< bool > | kcenon::network::g_initialized {false} |