Loading...
Searching...
No Matches
ucxx::data::StreamReceive Class Reference

Data for an Stream receive. More...

#include <request_data.h>

Public Member Functions

 StreamReceive (decltype(_buffer) buffer, const decltype(_length) length)
 Constructor for stream-specific data.

Public Attributes

void * _buffer {nullptr}
 The raw pointer where received data should be stored.
const size_t _length {0}
 The expected messaged length.
size_t _lengthReceived {0}
 The actual received message length.

Detailed Description

Data for an Stream receive.

Type identifying an Stream receive operation and containing data specific to this request type.

Constructor & Destructor Documentation

◆ StreamReceive()

ucxx::data::StreamReceive::StreamReceive ( decltype(_buffer) buffer,
const decltype(_length) length )
explicit

Constructor for stream-specific data.

Construct an object containing stream-specific data.

Parameters
[out]buffera raw pointer to the received data.
[in]lengththe size in bytes of the tag message to be received.

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