1 #ifndef _ots_UDPDataListenerProducer_h_
2 #define _ots_UDPDataListenerProducer_h_
4 #include "otsdaq/Configurable/Configurable.h"
5 #include "otsdaq/DataManager/DataProducer.h"
6 #include "otsdaq/NetworkUtilities/ReceiverSocket.h"
12 class ConfigurationTree;
18 std::string bufferUID,
19 std::string processorUID,
21 const std::string& configurationPath);
25 bool workLoopThread(toolbox::task::WorkLoop* workLoop);
30 std::map<std::string, std::string> header_;
33 std::map<std::string, std::string>* headerP_;
35 unsigned long ipAddress_;
38 unsigned char lastSeqId_;