Struct ConnectionParameters

Struct Documentation

struct ConnectionParameters

Connection parameters for the network backend.

The parameters are used to configure the network connection. For buffered sending set the buffer size and number of buffers. For zero-copy sending set the memory region start address and buffer size. If the pointer to the memory region is nullptr, assume buffered sending otherwise zero-copy.

Public Functions

constexpr auto operator<=>(const ConnectionParameters&) const = default

Public Members

size_t buf_size = {}
size_t num_buf = {}
std::uint8_t *mr_start = {nullptr}