Go to the source code of this file.
|
|
#define | NCCS 32 |
| |
|
#define | VINTR 0 |
| |
|
#define | VQUIT 1 |
| |
|
#define | VERASE 2 |
| |
|
#define | VKILL 3 |
| |
|
#define | VEOF 4 |
| |
|
#define | VTIME 5 |
| |
|
#define | VMIN 6 |
| |
|
#define | VSWTC 7 |
| |
|
#define | VSTART 8 |
| |
|
#define | VSTOP 9 |
| |
|
#define | VSUSP 10 |
| |
|
#define | VEOL 11 |
| |
|
#define | VREPRINT 12 |
| |
|
#define | VDISCARD 13 |
| |
|
#define | VWERASE 14 |
| |
|
#define | VLNEXT 15 |
| |
|
#define | VEOL2 16 |
| |
|
#define | IGNBRK 0000001 |
| |
|
#define | BRKINT 0000002 |
| |
|
#define | IGNPAR 0000004 |
| |
|
#define | PARMRK 0000010 |
| |
|
#define | INPCK 0000020 |
| |
|
#define | ISTRIP 0000040 |
| |
|
#define | INLCR 0000100 |
| |
|
#define | IGNCR 0000200 |
| |
|
#define | ICRNL 0000400 |
| |
|
#define | IUCLC 0001000 |
| |
|
#define | IXON 0002000 |
| |
|
#define | IXANY 0004000 |
| |
|
#define | IXOFF 0010000 |
| |
|
#define | IMAXBEL 0020000 |
| |
|
#define | IUTF8 0040000 |
| |
|
#define | OPOST 0000001 |
| |
|
#define | OLCUC 0000002 |
| |
|
#define | ONLCR 0000004 |
| |
|
#define | OCRNL 0000010 |
| |
|
#define | ONOCR 0000020 |
| |
|
#define | ONLRET 0000040 |
| |
|
#define | OFILL 0000100 |
| |
|
#define | OFDEL 0000200 |
| |
|
#define | VTDLY 0040000 |
| |
|
#define | VT0 0000000 |
| |
|
#define | VT1 0040000 |
| |
|
#define | B0 0000000 |
| |
|
#define | B50 0000001 |
| |
|
#define | B75 0000002 |
| |
|
#define | B110 0000003 |
| |
|
#define | B134 0000004 |
| |
|
#define | B150 0000005 |
| |
|
#define | B200 0000006 |
| |
|
#define | B300 0000007 |
| |
|
#define | B600 0000010 |
| |
|
#define | B1200 0000011 |
| |
|
#define | B1800 0000012 |
| |
|
#define | B2400 0000013 |
| |
|
#define | B4800 0000014 |
| |
|
#define | B9600 0000015 |
| |
|
#define | B19200 0000016 |
| |
|
#define | B38400 0000017 |
| |
|
#define | B57600 0010001 |
| |
|
#define | B115200 0010002 |
| |
|
#define | B230400 0010003 |
| |
|
#define | B460800 0010004 |
| |
|
#define | B500000 0010005 |
| |
|
#define | B576000 0010006 |
| |
|
#define | B921600 0010007 |
| |
|
#define | B1000000 0010010 |
| |
|
#define | B1152000 0010011 |
| |
|
#define | B1500000 0010012 |
| |
|
#define | B2000000 0010013 |
| |
|
#define | B2500000 0010014 |
| |
|
#define | B3000000 0010015 |
| |
|
#define | B3500000 0010016 |
| |
|
#define | B4000000 0010017 |
| |
|
#define | CSIZE 0000060 |
| |
|
#define | CS5 0000000 |
| |
|
#define | CS6 0000020 |
| |
|
#define | CS7 0000040 |
| |
|
#define | CS8 0000060 |
| |
|
#define | CSTOPB 0000100 |
| |
|
#define | CREAD 0000200 |
| |
|
#define | PARENB 0000400 |
| |
|
#define | PARODD 0001000 |
| |
|
#define | HUPCL 0002000 |
| |
|
#define | CLOCAL 0004000 |
| |
|
#define | ISIG 0000001 |
| |
|
#define | ICANON 0000002 |
| |
|
#define | ECHO 0000010 |
| |
|
#define | ECHOE 0000020 |
| |
|
#define | ECHOK 0000040 |
| |
|
#define | ECHONL 0000100 |
| |
|
#define | NOFLSH 0000200 |
| |
|
#define | TOSTOP 0000400 |
| |
|
#define | IEXTEN 0100000 |
| |
|
#define | TCOOFF 0 |
| |
|
#define | TCOON 1 |
| |
|
#define | TCIOFF 2 |
| |
|
#define | TCION 3 |
| |
|
#define | TCIFLUSH 0 |
| |
|
#define | TCOFLUSH 1 |
| |
|
#define | TCIOFLUSH 2 |
| |
|
#define | TCSANOW 0 |
| |
|
#define | TCSADRAIN 1 |
| |
|
#define | TCSAFLUSH 2 |
| |
|
|
typedef unsigned char | cc_t |
| |
|
typedef unsigned int | speed_t |
| |
|
typedef unsigned int | tcflag_t |
| |
|
|
__BEGIN_DECLS speed_t | cfgetospeed (const struct termios *termios_p) |
| |
|
speed_t | cfgetispeed (const struct termios *termios_p) |
| |
|
int | cfsetospeed (struct termios *termios_p, speed_t speed) |
| |
|
int | cfsetispeed (struct termios *termios_p, speed_t speed) |
| |
|
int | tcgetattr (int fildes, struct termios *termios_p) |
| |
|
int | tcsetattr (int fildes, int optional_actions, const struct termios *termios_p) |
| |
|
int | tcgetwinsize (int fildes, struct winsize *gws) |
| |
|
int | tcsetwinsize (int fildes, const struct winsize *gws) |
| |
|
int | tcsendbreak (int fildes, int len) |
| |
|
int | tcdrain (int fildes) |
| |
|
int | tcflush (int fildes, int action) |
| |
|
int | tcflow (int fildes, int action) |
| |
termios functions.
Definition in file termios.h.
◆ termios
Definition at line 30 of file termios.h.
| Data Fields |
|
tcflag_t |
c_iflag |
|
|
tcflag_t |
c_oflag |
|
|
tcflag_t |
c_cflag |
|
|
tcflag_t |
c_lflag |
|
|
cc_t |
c_line |
|
|
cc_t |
c_cc[NCCS] |
|
|
speed_t |
__c_ispeed |
|
|
speed_t |
__c_ospeed |
|
◆ winsize
Definition at line 41 of file termios.h.
| Data Fields |
|
unsigned short |
ws_row |
|
|
unsigned short |
ws_col |
|
|
unsigned short |
ws_xpixel |
|
|
unsigned short |
ws_ypixel |
|