36 #define TF_SETDEFAULTS_CC_VERSION \ 37 "TF_SETDEFAULTS_CC V1.0 " 38 #define TF_SETDEFAULTS_CC_CVSID \ 44 #include<sys/ttydefaults.h> 50 struct termios options;
51 ::tcgetattr(
Mfd, &options);
52 options.c_iflag=TTYDEF_IFLAG;
53 options.c_oflag=TTYDEF_OFLAG;
54 options.c_cflag=TTYDEF_CFLAG;
55 options.c_lflag=TTYDEF_LFLAG;
56 ::cfsetispeed(&options, TTYDEF_SPEED);
57 ::cfsetospeed(&options, TTYDEF_SPEED);
58 for (
int i=0; i<NCCS; ++i)
59 { options.c_cc[i]=::ttydefchars[i]; }
60 ::tcsetattr(
Mfd, TCSANOW, &options);
void setdefaults() const
set default values from ttydefaults.h
code to access a serial port (prototypes)
Root namespace of library.
int Mfd
file descriptor to this port