|
areaDetector
3-5-0
EPICS areaDetector framework
|
Class for general serial port. More...
#include <cl_com_port2.h>
Public Member Functions | |
| cl_com_port (char *name, log_file *lf_) | |
| ~cl_com_port () | |
| virtual void | open (void) |
| virtual void | open (int baud, int parity, int nbits, int nstop) |
| virtual void | open (int baud, int parity, int nbits, int nstop, int rdtimeout) |
| virtual void | write (unsigned char *buffer, int length) |
| virtual void | read (unsigned char *buffer, int length) |
| virtual void | write (unsigned char c) |
| virtual unsigned char | read (void) |
| virtual void | close (void) |
| virtual void | flush (void) |
| virtual void | clearPipe () |
| virtual void | setPortName (char *n) |
| virtual void | wait (int us) |
| virtual void | tic () |
| virtual double | toc () |
Protected Attributes | |
| bool | is_open |
| double | currenttime |
| double | elapsedtime |
| char | INBUFFER [500] |
| char | OUTBUFFER [20] |
| DWORD | bytes_read |
| DWORD | bytes_written |
| HANDLE | comport |
| int | bStatus |
| DCB | comSettings |
| COMMTIMEOUTS | CommTimeouts |
| char | port_name [64] |
| log_file * | lf |
Class for general serial port.
Can be overridden. Used for camera link serial port.
| cl_com_port::cl_com_port | ( | char * | name, |
| log_file * | lf_ | ||
| ) |
| cl_com_port::~cl_com_port | ( | ) |
|
virtual |
Implements comportInterface.
|
virtual |
Implements comportInterface.
|
virtual |
Implements comportInterface.
|
virtual |
Implements comportInterface.
|
virtual |
Implements comportInterface.
|
virtual |
Implements comportInterface.
|
virtual |
Implements comportInterface.
|
virtual |
Implements comportInterface.
|
virtual |
Implements comportInterface.
|
virtual |
Implements comportInterface.
|
virtual |
Implements comportInterface.
|
virtual |
Implements comportInterface.
|
virtual |
Implements comportInterface.
|
virtual |
Implements comportInterface.
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
1.8.15