AARE
Data analysis library for PSI hybrid detectors
Loading...
Searching...
No Matches
ZmqSocketSender.hpp
Go to the documentation of this file.
1#pragma once
2#include "aare/core/Frame.hpp"
6
7namespace aare {
8class ZmqSocketSender : public ZmqSocket {
9 public:
10 ZmqSocketSender(const std::string &endpoint);
11 void bind();
12 size_t send(const ZmqHeader &header, const std::byte *data, size_t size);
13 size_t send(const ZmqFrame &zmq_frame);
14 size_t send(const std::vector<ZmqFrame> &zmq_frames);
15};
16} // namespace aare
Definition ZmqSocketSender.hpp:8
size_t send(const ZmqHeader &header, const std::byte *data, size_t size)
Definition ZmqSocketSender.cpp:33
void bind()
Definition ZmqSocketSender.cpp:16
Definition ZmqSocket.hpp:13
Frame class to represent a single frame of data model class should be able to work with streams comin...
Definition CircularFifo.hpp:11
ZmqFrame structure wrapper class to contain a ZmqHeader and a Frame.
Definition defs.hpp:13
Definition ZmqHeader.hpp:86