Container for data required by a ucxx::RequestTagMulti
.
More...
#include <request_tag_multi.h>
Public Member Functions | |
BufferRequest (const BufferRequest &)=delete | |
BufferRequest & | operator= (BufferRequest const &)=delete |
BufferRequest (BufferRequest &&o)=delete | |
BufferRequest & | operator= (BufferRequest &&o)=delete |
Public Attributes | |
std::shared_ptr< Request > | request {nullptr} |
The ucxx::RequestTag of a header or frame. | |
std::shared_ptr< std::string > | stringBuffer {nullptr} |
Serialized Header | |
std::shared_ptr< Buffer > | buffer {nullptr} |
Internally allocated buffer to receive a frame. | |
Container for data required by a ucxx::RequestTagMulti
.
Container for the data required by a ucxx::RequestTagMulti
, such as the ucxx::RequestTag
that is doing the operation, as well as buffers to send from or receive at.