$treeview $search $mathjax $extrastylesheet
otsdaq_components  v2_03_00
$projectbrief
$projectbrief
$searchbox

ots::FrontEndHardwareBase Class Reference

Inheritance diagram for ots::FrontEndHardwareBase:
ots::OtsUDPHardware ots::FEOtsUDPProducerTemplateInterface ots::FEOtsUDPTemplateInterface

List of all members.

Public Member Functions

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

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:

Generated on 14 Mar 2019 for otsdaq_components by  doxygen 1.6.1