DUNE: Uniform Navigational Environment  2019.02.1
DUNE::Hardware::UCTK::Interface Class Reference

Public Member Functions

 Interface (IO::Handle *handle)
 
virtual ~Interface (void)
 
void flush (void)
 
FirmwareInfo getFirmwareInfo (void)
 
void resetDevice (void)
 
bool sendFrame (Frame &frame, double timeout=1.0)
 
void setBootStop (bool value)
 
Framepop (void)
 
unsigned consume (void)
 

Constructor & Destructor Documentation

DUNE::Hardware::UCTK::Interface::Interface ( IO::Handle handle)
DUNE::Hardware::UCTK::Interface::~Interface ( void  )
virtual

Member Function Documentation

unsigned DUNE::Hardware::UCTK::Interface::consume ( void  )
inline
void DUNE::Hardware::UCTK::Interface::flush ( void  )
inline
FirmwareInfo DUNE::Hardware::UCTK::Interface::getFirmwareInfo ( void  )
Frame* DUNE::Hardware::UCTK::Interface::pop ( void  )
inline
Collaboration diagram for DUNE::Hardware::UCTK::Interface:
Collaboration graph