artdaq_mfextensions  v1_02_02
mfviewer::UDPReceiver Class Reference

Receive messages through a UDP socket. Expects the syslog format provided by UDP_mfPlugin (ELUDP) More...

#include <mfextensions/Receivers/UDP_receiver.hh>

Inheritance diagram for mfviewer::UDPReceiver:
mfviewer::MVReceiver

Public Member Functions

 UDPReceiver (fhicl::ParameterSet pset)
 
void run () override
 
mf::MessageFacilityMsg read_msg (std::string input)
 
- Public Member Functions inherited from mfviewer::MVReceiver
template<typename T >
void qt_check_for_QOBJECT_macro (const T &_q_argument) const
 
virtual const QMetaObject * metaObject () const
 
virtual void * qt_metacast (const char *)
 
virtual int qt_metacall (QMetaObject::Call, int, void **)
 
 MVReceiver (fhicl::ParameterSet pset)
 Construct a MVReceiver using the given ParameterSet More...
 
virtual ~MVReceiver ()
 MVReceiver destructor More...
 
void stop ()
 Stop the MVReceiver thread More...
 

Static Public Member Functions

static bool validate_packet (std::string input)
 
- Static Public Member Functions inherited from mfviewer::MVReceiver
static QString tr (const char *s, const char *c=0)
 
static QString trUtf8 (const char *s, const char *c=0)
 
static QString tr (const char *s, const char *c, int n)
 
static QString trUtf8 (const char *s, const char *c, int n)
 

Additional Inherited Members

- Static Public Attributes inherited from mfviewer::MVReceiver
static const QMetaObject staticMetaObject
 
- Protected Member Functions inherited from mfviewer::MVReceiver
void NewMessage (mf::MessageFacilityMsg const &msg)
 When a message is received by the MVReceiver, this signal should be raised so that the connected listener can process it. More...
 
- Protected Attributes inherited from mfviewer::MVReceiver
bool stopRequested_
 Whether the MVRecevier should stop More...
 

Detailed Description

Receive messages through a UDP socket. Expects the syslog format provided by UDP_mfPlugin (ELUDP)

Definition at line 17 of file UDP_receiver.hh.


The documentation for this class was generated from the following files: