49 #define B19200 0000016 50 #define B38400 0000017 51 #define B57600 0010001 52 #define B115200 0010002 53 #define B230400 0010003 54 #define B460800 0010004 55 #define B500000 0010005 56 #define B576000 0010006 57 #define B921600 0010007 58 #define B1000000 0010010 59 #define B1152000 0010011 60 #define B1500000 0010012 61 #define B2000000 0010013 62 #define B2500000 0010014 63 #define B3000000 0010015 64 #define B3500000 0010016 65 #define B4000000 0010017 108 int select(
int timeout=500);
111 int readBlock(
unsigned char *buf,
int len,
int timeout=-1);
112 int writeBlock(
const unsigned char *buf,
int len);
113 int readLine(
unsigned char *buf,
int maxlen,
int timeout=1000);
128 int device, uint, com, baudrate;
int readBlock(unsigned char *buf, int len, int timeout=-1)
void setTrace(int on)
on := 0 | 1 (bool)
enum rlSerial::@4 ttystate
int readLine(unsigned char *buf, int maxlen, int timeout=1000)
int writeChar(unsigned char uchar)
int select(int timeout=500)
int openDevice(const char *devicename, int speed=B9600, int block=1, int rtscts=1, int bits=8, int stopbits=1, int parity=rlSerial::NONE)
struct termios save_termios
unsigned short int vms_channel
int writeBlock(const unsigned char *buf, int len)