|
Network System 0.1.1
High-performance modular networking library for scalable client-server applications
|
Messaging session managing bidirectional message exchange. More...
#include <atomic>#include <deque>#include <functional>#include <memory>#include <mutex>#include <span>#include <string>#include <string_view>#include <vector>#include <asio.hpp>#include "kcenon/network/interfaces/i_session.h"

Go to the source code of this file.
Classes | |
| class | kcenon::network::session::messaging_session |
| Manages a single connected client session on the server side, providing asynchronous read/write operations and pipeline transformations. More... | |
Namespaces | |
| namespace | kcenon |
| namespace | kcenon::network |
| Main namespace for all Network System components. | |
| namespace | kcenon::network::internal |
| namespace | kcenon::network::session |
Messaging session managing bidirectional message exchange.
TCP messaging session for length-prefixed message framing.
Implements the i_session interface for plain TCP connections with asynchronous send/receive and message queuing via ASIO.
Definition in file messaging_session.h.