DUNE-DAQ
DUNE Trigger and Data Acquisition software
|
An ERS Error indicating that an exception was thrown from ZMQ while performing an operation. More...
Namespaces | |
namespace | opmon |
Classes | |
class | CallbackAdapter |
class | Receiver |
class | Sender |
class | Subscriber |
class | ZmqContext |
Enumerations | |
enum class | IpmPluginType { Sender , Receiver , Publisher , Subscriber } |
Functions | |
std::string | get_recommended_plugin_name (IpmPluginType type) |
std::shared_ptr< Receiver > | make_ipm_receiver (std::string const &plugin_name) |
std::shared_ptr< Sender > | make_ipm_sender (std::string const &plugin_name) |
std::shared_ptr< Subscriber > | make_ipm_subscriber (std::string const &plugin_name) |
Variables | |
const std::map< IpmPluginType, std::string > | ZmqPluginNames |
An ERS Error indicating that an exception was thrown from ZMQ while performing an operation.
operation | The operation that failed (connect/bind/disconnect/unbind) |
direction | The direction of the socket (send/receive) |
what | The zmq::error_t exception message |
connection_string | The connection string that caused the error |
An ERS Error indicating that an exception was thrown from ZMQ while sending
what | The zmq::error_t exception message |
N | number of bytes in attempted send |
topic | Send topic |
An ERS Error indicating that an exception was thrown from ZMQ while receiving
what | The zmq::error_t exception message |
which | Which receive had an issue |
An ERS Error indicating that an exception was thrown from ZMQ during a subscribe
what | The zmq::error_t exception message |
topic | Topic being subscribed to |
An ERS Error indicating that an exception was thrown from ZMQ during an unsubscribe
what | The zmq::error_t exception message |
topic | Topic being unsubscribed from |
|
strong |
Enumerator | |
---|---|
Sender | |
Receiver | |
Publisher | |
Subscriber |
Definition at line 24 of file PluginInfo.hpp.
std::string dunedaq::ipm::get_recommended_plugin_name | ( | IpmPluginType | type | ) |
Definition at line 38 of file PluginInfo.hpp.
|
inline |
Definition at line 124 of file Receiver.hpp.
|
inline |
Definition at line 119 of file Sender.hpp.
|
inline |
Definition at line 59 of file Subscriber.hpp.
const std::map<IpmPluginType, std::string> dunedaq::ipm::ZmqPluginNames |
Definition at line 32 of file PluginInfo.hpp.