cppnet
C++ network utilities for asynchronous servers.
Loading...
Searching...
No Matches
Public Types | Public Attributes | List of all members
net::service::async_tcp_service< TCPStreamHandler, Size >::read_context Struct Reference

A read context. More...

#include <net/service/async_tcp_service.hpp>

Public Types

using buffer_type = std::array< std::byte, Size >
 The read buffer type.
 
using socket_message = io::socket::socket_message<>
 The socket message type.
 

Public Attributes

buffer_type read_buffer {}
 The read buffer.
 
std::span< std::byte > buffer {read_buffer}
 An assignable read buffer span.
 
socket_message msg {.buffers = buffer}
 The read socket message.
 

Detailed Description

template<typename TCPStreamHandler, std::size_t Size = 64 * 1024UL>
struct net::service::async_tcp_service< TCPStreamHandler, Size >::read_context

A read context.


The documentation for this struct was generated from the following file: