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

NetData BSD socket operations. More...

#include <netinet/in.h>
#include <sys/socket.h>
#include <unistd.h>
#include <netdb.h>
#include <cerrno>
#include "tec/tec_def.hpp"
#include "tec/tec_trace.hpp"
#include "tec/tec_status.hpp"
#include "tec/net/tec_net_data.hpp"
#include "tec/net/tec_socket.hpp"

Go to the source code of this file.

Classes

struct  tec::SocketNd
 Specialized socket wrapper optimized for sending/receiving NetData protocol messages. More...
 

Macros

#define _POSIX_C_SOURCE   200809L
 

Detailed Description

NetData BSD socket operations.

Note
For BSD, macOS, Linux.
Author
The Emacs Cat
Date
2025-11-10