DUNE-DAQ
DUNE Trigger and Data Acquisition software
|
#include "ipm/Receiver.hpp"
#include "cetlib/BasicPluginFactory.h"
#include "cetlib/compiler_macros.h"
#include "ers/Issue.hpp"
#include "nlohmann/json.hpp"
#include <memory>
#include <string>
#include <vector>
Go to the source code of this file.
Classes | |
class | dunedaq::ipm::Subscriber |
Namespaces | |
namespace | dunedaq |
Including Qt Headers. | |
namespace | dunedaq::ipm |
An ERS Error indicating that an exception was thrown from ZMQ while performing an operation. | |
Functions | |
std::shared_ptr< Subscriber > | dunedaq::ipm::make_ipm_subscriber (std::string const &plugin_name) |
Subscriber Class Interface
Subscriber defines the interface of objects which can receive messages between processes that are sent to topics that have been subscribed to. Subscribers can also be Receivers
Implementor of this interface is required to:
And is encouraged to:
This is part of the DUNE DAQ Application Framework, copyright 2020. Licensing/copyright details are in the COPYING file that you should have received with this code.
Definition in file Subscriber.hpp.