Network System
0.1.1
High-performance modular networking library for scalable client-server applications
Loading...
Searching...
No Matches
utils.h
Go to the documentation of this file.
1
// BSD 3-Clause License
2
// Copyright (c) 2024, 🍀☀🌕🌥 🌊
3
// See the LICENSE file in the project root for full license information.
4
5
#pragma once
6
41
// Core utilities (from detail directory)
42
#include "
kcenon/network/types/result.h
"
43
44
// Lifecycle management (from detail directory)
45
#include "
kcenon/network/detail/utils/lifecycle_manager.h
"
46
#include "
kcenon/network/detail/utils/startable_base.h
"
47
48
// Callback management (from detail directory)
49
#include "
kcenon/network/detail/utils/callback_manager.h
"
50
callback_manager.h
Thread-safe callback registration and invocation manager.
lifecycle_manager.h
Component lifecycle management (start, stop, restart).
result.h
Public header for Result<T> error handling types.
startable_base.h
Base class for components with start/stop lifecycle.
include
kcenon
network
utils.h
Generated by
1.12.0