15 #ifndef FAIRMQMESSAGENN_H_ 16 #define FAIRMQMESSAGENN_H_ 22 #include "FairMQMessage.h" 23 #include "FairMQUnmanagedRegion.h" 40 void Rebuild()
override;
41 void Rebuild(
const size_t size)
override;
42 void Rebuild(
void* data,
const size_t size, fairmq_free_fn* ffn,
void* hint =
nullptr)
override;
44 void* GetData()
const override;
45 size_t GetSize()
const override;
47 bool SetUsedSize(
const size_t size)
override;
49 fair::mq::Transport GetType()
const override;
61 static fair::mq::Transport fTransportType;
63 void* GetMessage()
const;
65 void SetMessage(
void* data,
const size_t size);
Definition: FairMQUnmanagedRegion.h:34
Definition: FairMQTransportFactory.h:30
Definition: FairMQSocketNN.h:19
Definition: FairMQMessageNN.h:27
Definition: FairMQMessage.h:20