#include <IIxxatInterface.hpp>
|
virtual IIxxatInterface * | clone () const =0 |
|
virtual | ~IIxxatInterface ()=default |
|
virtual ECI_RESULT | ctrlClose (ECI_CTRL_HDL hCtrl)=0 |
|
virtual ECI_RESULT | ctrlOpen (ECI_CTRL_HDL *phCtrl, DWORD dwHwIndex, DWORD dwCtrlIndex, const ECI_CTRL_CONFIG *pStcCtrlConfig)=0 |
|
virtual ECI_RESULT | ctrlReceive (ECI_CTRL_HDL hCtrl, DWORD *pdwCount, ECI_CTRL_MESSAGE *pStcMessage, DWORD dwTimeout)=0 |
|
virtual ECI_RESULT | ctrlSend (ECI_CTRL_HDL hCtrl, const ECI_CTRL_MESSAGE *pStcMessage, DWORD dwTimeout)=0 |
|
virtual ECI_RESULT | ctrlStart (ECI_CTRL_HDL hCtrl)=0 |
|
virtual ECI_RESULT | ctrlStop (ECI_CTRL_HDL hCtrl, DWORD dwMode)=0 |
|
virtual ECI_RESULT | initialize ()=0 |
|
virtual ECI_RESULT | reinitialize ()=0 |
|
virtual ECI_RESULT | release ()=0 |
|
virtual std::string | getErrorString (ECI_RESULT result)=0 |
|
virtual std::string | getHardwareName () const =0 |
|
virtual ECI_RESULT | getInfo (uint64_t dwHwIndex, ECI_HW_INFO *pStcHwInfo)=0 |
|
virtual ECI_RESULT | getStatus (ECI_CTRL_HDL hCtrl, ECI_CTRL_STATUS *pStcStatus)=0 |
|
◆ ~IIxxatInterface()
virtual iv::comms::ixxat::IIxxatInterface::~IIxxatInterface |
( |
| ) |
|
|
virtualdefault |
◆ clone()
virtual IIxxatInterface * iv::comms::ixxat::IIxxatInterface::clone |
( |
| ) |
const |
|
nodiscardpure virtual |
◆ ctrlClose()
virtual ECI_RESULT iv::comms::ixxat::IIxxatInterface::ctrlClose |
( |
ECI_CTRL_HDL | hCtrl | ) |
|
|
pure virtual |
◆ ctrlOpen()
virtual ECI_RESULT iv::comms::ixxat::IIxxatInterface::ctrlOpen |
( |
ECI_CTRL_HDL * | phCtrl, |
|
|
DWORD | dwHwIndex, |
|
|
DWORD | dwCtrlIndex, |
|
|
const ECI_CTRL_CONFIG * | pStcCtrlConfig ) |
|
pure virtual |
◆ ctrlReceive()
virtual ECI_RESULT iv::comms::ixxat::IIxxatInterface::ctrlReceive |
( |
ECI_CTRL_HDL | hCtrl, |
|
|
DWORD * | pdwCount, |
|
|
ECI_CTRL_MESSAGE * | pStcMessage, |
|
|
DWORD | dwTimeout ) |
|
pure virtual |
◆ ctrlSend()
virtual ECI_RESULT iv::comms::ixxat::IIxxatInterface::ctrlSend |
( |
ECI_CTRL_HDL | hCtrl, |
|
|
const ECI_CTRL_MESSAGE * | pStcMessage, |
|
|
DWORD | dwTimeout ) |
|
pure virtual |
◆ ctrlStart()
virtual ECI_RESULT iv::comms::ixxat::IIxxatInterface::ctrlStart |
( |
ECI_CTRL_HDL | hCtrl | ) |
|
|
pure virtual |
◆ ctrlStop()
virtual ECI_RESULT iv::comms::ixxat::IIxxatInterface::ctrlStop |
( |
ECI_CTRL_HDL | hCtrl, |
|
|
DWORD | dwMode ) |
|
pure virtual |
◆ getErrorString()
virtual std::string iv::comms::ixxat::IIxxatInterface::getErrorString |
( |
ECI_RESULT | result | ) |
|
|
pure virtual |
◆ getHardwareName()
virtual std::string iv::comms::ixxat::IIxxatInterface::getHardwareName |
( |
| ) |
const |
|
nodiscardpure virtual |
◆ getInfo()
virtual ECI_RESULT iv::comms::ixxat::IIxxatInterface::getInfo |
( |
uint64_t | dwHwIndex, |
|
|
ECI_HW_INFO * | pStcHwInfo ) |
|
pure virtual |
◆ getStatus()
virtual ECI_RESULT iv::comms::ixxat::IIxxatInterface::getStatus |
( |
ECI_CTRL_HDL | hCtrl, |
|
|
ECI_CTRL_STATUS * | pStcStatus ) |
|
pure virtual |
◆ initialize()
virtual ECI_RESULT iv::comms::ixxat::IIxxatInterface::initialize |
( |
| ) |
|
|
pure virtual |
◆ reinitialize()
virtual ECI_RESULT iv::comms::ixxat::IIxxatInterface::reinitialize |
( |
| ) |
|
|
pure virtual |
◆ release()
virtual ECI_RESULT iv::comms::ixxat::IIxxatInterface::release |
( |
| ) |
|
|
pure virtual |
The documentation for this class was generated from the following file: