otsdaq  v2_05_02_indev
ots::UDPReceiver Class Reference
Inheritance diagram for ots::UDPReceiver:

Public Member Functions

 UDPReceiver (fhicl::ParameterSet const &ps)
 

Protected Member Functions

bool getNext_ (artdaq::FragmentPtrs &output) override
 
void start (void) override
 
virtual void start_ ()
 
virtual void stop (void) override
 
virtual void stopNoMutex (void) override
 
virtual void ProcessData_ (artdaq::FragmentPtrs &output, size_t totalSize)
 
DataType getDataType (uint8_t byte)
 
ReturnCode getReturnCode (uint8_t byte)
 
void send (CommandType flag)
 

Protected Attributes

packetBuffer_list_t packetBuffers_
 
bool rawOutput_
 
std::string rawPath_
 
int dataport_
 
std::string ip_
 
int rcvbuf_
 
uint8_t expectedPacketNumber_
 
struct sockaddr_in si_data_
 
int datasocket_
 
bool sendCommands_
 

Detailed Description

Definition at line 71 of file UDPReceiver.hh.


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