|
|
| XNIGPIBPort (XCharInterface *interface) |
| |
|
virtual void | open (const XCharInterface *pInterface) throw (XInterface::XCommError &) |
| |
|
virtual void | send (const char *str) throw (XInterface::XCommError &) |
| |
|
virtual void | write (const char *sendbuf, int size) throw (XInterface::XCommError &) |
| |
|
virtual void | receive () throw (XInterface::XCommError &) |
| |
|
virtual void | receive (unsigned int length) throw (XInterface::XCommError &) |
| |
|
| XPort (XCharInterface *interface) |
| |
| std::vector< char > & | buffer () |
| |
|
const XString & | portString () const |
| |
|
const XString & | eos () const |
| |
|
void | setEOS (const char *str) |
| |
|
|
void | gpib_close () throw (XInterface::XCommError &) |
| |
|
void | gpib_open () throw (XInterface::XCommError &) |
| |
|
void | gpib_reset () throw (XInterface::XCommError &) |
| |
|
void | gpib_spoll_before_write () throw (XInterface::XCommError &) |
| |
|
void | gpib_spoll_before_read () throw (XInterface::XCommError &) |
| |
|
XString | gpibStatus (const XString &msg) |
| |
|
unsigned int | gpib_receive (unsigned int est_length, unsigned int max_length) throw (XInterface::XCommError &) |
| |
|
|
int | m_ud |
| |
|
bool | m_bGPIBUseSerialPollOnWrite |
| |
|
bool | m_bGPIBUseSerialPollOnRead |
| |
|
int | m_gpibWaitBeforeWrite |
| |
|
int | m_gpibWaitBeforeRead |
| |
|
int | m_gpibWaitBeforeSPoll |
| |
|
unsigned char | m_gpibMAVbit |
| |
|
unsigned int | m_address |
| | don't check if zero
|
| |
|
|
static int | s_cntOpened = 0 |
| |
|
static XMutex | s_lock |
| |
Definition at line 33 of file gpib.h.
The documentation for this class was generated from the following files: