Public Member Functions | |
QEleNetworkInterface () | |
ctor | |
virtual | ~QEleNetworkInterface () |
dtor | |
virtual void | Open () |
virtual void | Close () |
const bool | IsOpen () const |
virtual void | WriteFrontEnd (const QEleLib::QEleAddress &Add, size_t Reg, char Data) |
virtual void | ReadFrontEnd (const QEleLib::QEleAddress &Add, size_t Reg, char &Data) |
virtual void | WriteBessel (const QEleLib::QEleAddress &Add, char Data) |
virtual void | ReadBessel (const QEleLib::QEleAddress &Add, char &Data) |
virtual void | WritePulserAttenuation (const QEleLib::QEleAddress &Add, char Attenuation) |
virtual void | ReadPulserAttenuation (const QEleLib::QEleAddress &Add, char &Attenuation) |
virtual void | WritePulserStatus (const QEleLib::QEleAddress &Add, char Time, char LowDAC, char Status) |
virtual void | ReadPulserStatus (const QEleLib::QEleAddress &Add, char &Time, char &LowDAC, char &Status) |
virtual const bool | IsError () const |
virtual const std::string & | GetErrorString () const |
virtual const QError_ | GetQErrorCode () const |
Private Member Functions | |
void | ErrorReset () |
bool | DecodeError (int Code) |
Private Attributes | |
bool | fIsOpen |
bool | fIsError |
std::string | fErrorString |
QError_ | fQErrorCode |
QSlowBridgeClient | fClient |