8 #include <zeroeq/receiver.h> 36 std::unique_ptr<Impl> _impl;
38 Monitor(
const Monitor&) =
delete;
39 Monitor& operator=(
const Monitor&) =
delete;
42 void addSockets(std::vector<zeroeq::detail::Socket>& entries)
final;
43 bool process(zeroeq::detail::Socket& socket)
final;
~Monitor()
Destroy this monitor.
Monitors a Sender and notifies on events on its socket.
virtual void notifyNewConnection()
Notify of a new connection to the sender.
Base class for entities receiving data.
Publish-subscribe and request-reply.
Monitor(Sender &sender)
Monitor the given sender.
Interface for entities sending data.