Loading...
Searching...
No Matches
ucxx::BufferRequest Struct Reference

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.

Detailed Description

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.


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