Nix (Dev) 3.5.10
dev - 3.5.10 - 1af9301
Loading...
Searching...
No Matches
iv::comms::ixxat::IxxatUsbToCanV2 Class Reference

#include <IxxatUsbToCanV2.hpp>

Inheritance diagram for iv::comms::ixxat::IxxatUsbToCanV2:
[legend]
Collaboration diagram for iv::comms::ixxat::IxxatUsbToCanV2:
[legend]

Public Member Functions

 IxxatUsbToCanV2 ()
 
 IxxatUsbToCanV2 (const IxxatUsbToCanV2 &other)
 
IxxatUsbToCanV2clone () const override
 
 ~IxxatUsbToCanV2 () override
 
ECI_RESULT ctrlClose (ECI_CTRL_HDL hCtrl) override
 
ECI_RESULT ctrlOpen (ECI_CTRL_HDL *phCtrl, DWORD dwHwIndex, DWORD dwCtrlIndex, const ECI_CTRL_CONFIG *pStcCtrlConfig) override
 
ECI_RESULT ctrlReceive (ECI_CTRL_HDL hCtrl, DWORD *pdwCount, ECI_CTRL_MESSAGE *pStcMessage, DWORD dwTimeout) override
 
ECI_RESULT ctrlSend (ECI_CTRL_HDL hCtrl, const ECI_CTRL_MESSAGE *pStcMessage, DWORD dwTimeout) override
 
ECI_RESULT ctrlStart (ECI_CTRL_HDL hCtrl) override
 
ECI_RESULT ctrlStop (ECI_CTRL_HDL hCtrl, DWORD dwMode) override
 
ECI_RESULT initialize () override
 
ECI_RESULT reinitialize () override
 
ECI_RESULT release () override
 
std::string getErrorString (ECI_RESULT result) override
 
std::string getHardwareName () const override
 
ECI_RESULT getInfo (uint64_t dwHwIndex, ECI_HW_INFO *pStcHwInfo) override
 
ECI_RESULT getStatus (ECI_CTRL_HDL hCtrl, ECI_CTRL_STATUS *pStcStatus) override
 

Constructor & Destructor Documentation

◆ IxxatUsbToCanV2() [1/2]

iv::comms::ixxat::IxxatUsbToCanV2::IxxatUsbToCanV2 ( )
default

◆ IxxatUsbToCanV2() [2/2]

iv::comms::ixxat::IxxatUsbToCanV2::IxxatUsbToCanV2 ( const IxxatUsbToCanV2 & other)

◆ ~IxxatUsbToCanV2()

iv::comms::ixxat::IxxatUsbToCanV2::~IxxatUsbToCanV2 ( )
overridedefault

Member Function Documentation

◆ clone()

IxxatUsbToCanV2 * iv::comms::ixxat::IxxatUsbToCanV2::clone ( ) const
nodiscardoverridevirtual

◆ ctrlClose()

ECI_RESULT iv::comms::ixxat::IxxatUsbToCanV2::ctrlClose ( ECI_CTRL_HDL hCtrl)
overridevirtual

◆ ctrlOpen()

ECI_RESULT iv::comms::ixxat::IxxatUsbToCanV2::ctrlOpen ( ECI_CTRL_HDL * phCtrl,
DWORD dwHwIndex,
DWORD dwCtrlIndex,
const ECI_CTRL_CONFIG * pStcCtrlConfig )
overridevirtual

◆ ctrlReceive()

ECI_RESULT iv::comms::ixxat::IxxatUsbToCanV2::ctrlReceive ( ECI_CTRL_HDL hCtrl,
DWORD * pdwCount,
ECI_CTRL_MESSAGE * pStcMessage,
DWORD dwTimeout )
overridevirtual

◆ ctrlSend()

ECI_RESULT iv::comms::ixxat::IxxatUsbToCanV2::ctrlSend ( ECI_CTRL_HDL hCtrl,
const ECI_CTRL_MESSAGE * pStcMessage,
DWORD dwTimeout )
overridevirtual

◆ ctrlStart()

ECI_RESULT iv::comms::ixxat::IxxatUsbToCanV2::ctrlStart ( ECI_CTRL_HDL hCtrl)
overridevirtual

◆ ctrlStop()

ECI_RESULT iv::comms::ixxat::IxxatUsbToCanV2::ctrlStop ( ECI_CTRL_HDL hCtrl,
DWORD dwMode )
overridevirtual

◆ getErrorString()

std::string iv::comms::ixxat::IxxatUsbToCanV2::getErrorString ( ECI_RESULT result)
overridevirtual

◆ getHardwareName()

std::string iv::comms::ixxat::IxxatUsbToCanV2::getHardwareName ( ) const
nodiscardoverridevirtual

◆ getInfo()

ECI_RESULT iv::comms::ixxat::IxxatUsbToCanV2::getInfo ( uint64_t dwHwIndex,
ECI_HW_INFO * pStcHwInfo )
overridevirtual

◆ getStatus()

ECI_RESULT iv::comms::ixxat::IxxatUsbToCanV2::getStatus ( ECI_CTRL_HDL hCtrl,
ECI_CTRL_STATUS * pStcStatus )
overridevirtual

◆ initialize()

ECI_RESULT iv::comms::ixxat::IxxatUsbToCanV2::initialize ( )
overridevirtual

◆ reinitialize()

ECI_RESULT iv::comms::ixxat::IxxatUsbToCanV2::reinitialize ( )
overridevirtual

◆ release()

ECI_RESULT iv::comms::ixxat::IxxatUsbToCanV2::release ( )
overridevirtual

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