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 |