TEC
A lightweight C++ library enabling safe, efficient execution in multithreaded and concurrent systems.
Loading...
Searching...
No Matches
tec_socket_server_nd.hpp File Reference

NetData server. More...

#include <cerrno>
#include <functional>
#include <sys/socket.h>
#include "tec/tec_def.hpp"
#include "tec/tec_print.hpp"
#include "tec/tec_status.hpp"
#include "tec/tec_trace.hpp"
#include "tec/tec_serialize.hpp"
#include "tec/net/tec_net_data.hpp"
#include "tec/net/tec_socket.hpp"
#include "tec/net/tec_socket_nd.hpp"
#include "tec/net/tec_socket_server.hpp"
#include "tec/net/tec_nd_compress.hpp"

Go to the source code of this file.

Classes

class  tec::SocketServerNd< TParams >
 NetData-protocol-aware TCP server with request dispatching and optional compression. More...
 
struct  tec::SocketServerNd< TParams >::DataInOut
 Container carrying context for one request/response cycle. More...
 

Detailed Description

NetData server.

Author
The Emacs Cat
Date
2025-12-11