DUNE-DAQ
DUNE Trigger and Data Acquisition software
|
#include <GenericReceiverModel.hpp>
Public Member Functions | |
GenericReceiverModel (const std::string &raw_data_receiver_connection_name) | |
std::optional< std::pair< const void *, std::size_t > > | try_receive (dunedaq::iomanager::Receiver::timeout_t timeout) override |
![]() | |
virtual | ~GenericReceiverConcept ()=default |
Private Attributes | |
std::shared_ptr< iomanager::ReceiverConcept< TargetPayloadType > > | m_receiver |
Generic IOManager Receiver. | |
TargetPayloadType | m_received |
Last received payload. | |
Definition at line 16 of file GenericReceiverModel.hpp.
|
inlineexplicit |
Definition at line 19 of file GenericReceiverModel.hpp.
|
inlineoverridevirtual |
Implements dunedaq::asiolibs::GenericReceiverConcept.
Definition at line 23 of file GenericReceiverModel.hpp.
|
private |
Last received payload.
Definition at line 41 of file GenericReceiverModel.hpp.
|
private |
Generic IOManager Receiver.
Definition at line 36 of file GenericReceiverModel.hpp.