Struct ConnectionParameters

Struct Documentation

struct ConnectionParameters

Struct holding all connection parameters for the network backend.

Contains the receive parameters, buffered send parameters and zero-copy send parameters. The receive parameters are used to configure the receive buffers. The buffered send parameters are used to configure the buffered sending. The zero-copy send parameters are used to configure the zero-copy sending.

For buffered sending and receiving, if the number of buffers is 0, the capability is not requested. For zro-copy sending, the mr_start being nullptr indicates that the capability is not requested.

Public Members

ConnectionParametersRecv recv_params = {}
ConnectionParametersSendBuffered send_buffered_params = {}
ConnectionParametersSendZeroCopy send_zero_copy_params = {}