otsdaq_components  v2_04_02
ots::FrontEndHardwareBase Class Reference
Inheritance diagram for ots::FrontEndHardwareBase:
ots::OtsUDPHardware ots::FEOtsUDPProducerTemplateInterface ots::FEOtsUDPTemplateInterface

Public Member Functions

 FrontEndHardwareBase (unsigned int version=-1)
 
virtual void write (const std::string &sendBuffer)
 
virtual void write (const std::vector< std::string > &sendBuffers)
 
virtual void writeAndAcknowledge (const std::string &sendBuffer, int timeoutSeconds=-1)
 
virtual void writeAndAcknowledge (const std::vector< std::string > &sendBuffers, int timeoutSeconds=-1)
 
virtual void read (const std::string &sendBuffer, std::string &receiveBuffer, int timeoutSeconds=-1)
 
virtual void read (const std::vector< std::string > &sendBuffers, std::vector< std::string > &receiveBuffers, int timeoutSeconds=-1)
 
virtual int flushRead ()
 

Static Public Attributes

static const std::string PURDUE_HARDWARE_NAME = "PurdueHardware"
 
static const std::string OTS_HARDWARE_NAME = "OtsUDPHardware"
 

Protected Attributes

unsigned int version_
 

Detailed Description

Definition at line 19 of file FrontEndHardwareBase.h.


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