CARLA
Classes | Typedefs | Variables
carla::streaming::detail::tcp Namespace Reference

Classes

class  Client
 A client that connects to a single stream. More...
 
class  IncomingMessage
 Helper for reading incoming TCP messages. More...
 
class  MessageTmpl
 Serialization of a set of buffers to be sent over a TCP socket as a single message. More...
 
class  Server
 
class  ServerSession
 A TCP server session. More...
 

Typedefs

using Message = MessageTmpl< 2u >
 A TCP message containing a maximum of 2 buffers. More...
 

Variables

static std::atomic_size_t SESSION_COUNTER {0u}
 

Typedef Documentation

◆ Message

A TCP message containing a maximum of 2 buffers.

This is optimized for a header and body sort of messages.

Definition at line 92 of file Message.h.

Variable Documentation

◆ SESSION_COUNTER

std::atomic_size_t carla::streaming::detail::tcp::SESSION_COUNTER {0u}
static

Definition at line 26 of file ServerSession.cpp.