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.