mirror of
https://github.com/FairRootGroup/FairMQ.git
synced 2025-10-13 08:41:16 +00:00
git-svn-id: https://subversion.gsi.de/fairroot/fairbase/trunk@20162 0381ead4-6506-0410-b988-94b70fbc4730
29 lines
506 B
C++
29 lines
506 B
C++
/*
|
|
* FairMQMessage.h
|
|
*
|
|
* Created on: Dec 5, 2012
|
|
* Author: dklein
|
|
*/
|
|
|
|
#ifndef FAIRMQMESSAGE_H_
|
|
#define FAIRMQMESSAGE_H_
|
|
|
|
#include <zmq.hpp>
|
|
#include "Rtypes.h"
|
|
|
|
|
|
class FairMQMessage
|
|
{
|
|
private:
|
|
zmq::message_t* fMessage;
|
|
public:
|
|
FairMQMessage();
|
|
FairMQMessage(void* data_, size_t size_, zmq::free_fn* ffn_, void* hint_ = NULL);
|
|
virtual ~FairMQMessage();
|
|
zmq::message_t* GetMessage();
|
|
Int_t Size();
|
|
Bool_t Copy(FairMQMessage* msg);
|
|
};
|
|
|
|
#endif /* FAIRMQMESSAGE_H_ */
|