|
#define | _POSIX_VDISABLE 0xff |
|
#define | B0 0 |
|
#define | B110 110 |
|
#define | B1200 1200 |
|
#define | B134 134 |
|
#define | B150 150 |
|
#define | B1800 1800 |
|
#define | B19200 19200 |
|
#define | B200 200 |
|
#define | B2400 2400 |
|
#define | B300 300 |
|
#define | B38400 38400 |
|
#define | B4800 4800 |
|
#define | B50 50 |
|
#define | B600 600 |
|
#define | B75 75 |
|
#define | B9600 9600 |
|
#define | BRKINT 0x00000002 /* map BREAK to SIGINTR */ |
|
#define | CLOCAL 0x00008000 /* ignore modem status lines */ |
|
#define | CREAD 0x00000800 /* enable receiver */ |
|
#define | CS5 0x00000000 /* 5 bits (pseudo) */ |
|
#define | CS6 0x00000100 /* 6 bits */ |
|
#define | CS7 0x00000200 /* 7 bits */ |
|
#define | CS8 0x00000300 /* 8 bits */ |
|
#define | CSIZE 0x00000300 /* character size mask */ |
|
#define | CSTOPB 0x00000400 /* send 2 stop bits */ |
|
#define | ECHO 0x00000008 /* enable echoing */ |
|
#define | ECHOE 0x00000002 /* visually erase chars */ |
|
#define | ECHOK 0x00000004 /* echo NL after line kill */ |
|
#define | ECHONL 0x00000010 /* echo NL even if ECHO is off */ |
|
#define | EXTPROC 0x00000800 /* external processing */ |
|
#define | HUPCL 0x00004000 /* hang up on last close */ |
|
#define | ICANON 0x00000100 /* canonicalize input lines */ |
|
#define | ICRNL 0x00000100 /* map CR to NL (ala CRMOD) */ |
|
#define | IEXTEN 0x00000400 /* enable DISCARD and LNEXT */ |
|
#define | IGNBRK 0x00000001 /* ignore BREAK condition */ |
|
#define | IGNCR 0x00000080 /* ignore CR */ |
|
#define | IGNPAR 0x00000004 /* ignore (discard) parity errors */ |
|
#define | INLCR 0x00000040 /* map NL into CR */ |
|
#define | INPCK 0x00000010 /* enable checking of parity errors */ |
|
#define | ISIG 0x00000080 /* enable signals INTR, QUIT, [D]SUSP */ |
|
#define | ISTRIP 0x00000020 /* strip 8th bit off chars */ |
|
#define | IXANY 0x00000800 /* any char will restart after stop */ |
|
#define | IXOFF 0x00000400 /* enable input flow control */ |
|
#define | IXON 0x00000200 /* enable output flow control */ |
|
#define | NCCS 20 |
|
#define | NOFLSH 0x80000000 /* don't flush after interrupt */ |
|
#define | OCRNL 0x00000010 /* map CR to NL on output */ |
|
#define | ONLCR 0x00000002 /* map NL to CR-NL (ala CRMOD) */ |
|
#define | ONLRET 0x00000040 /* NL performs CR function */ |
|
#define | ONOCR 0x00000020 /* no CR output at column 0 */ |
|
#define | ONOEOT 0x00000008 /* discard EOT's (^D) on output) */ |
|
#define | OPOST 0x00000001 /* enable following output processing */ |
|
#define | PARENB 0x00001000 /* parity enable */ |
|
#define | PARMRK 0x00000008 /* mark parity and framing errors */ |
|
#define | PARODD 0x00002000 /* odd parity, else even */ |
|
#define | TAB0 0x00000000 /* no tab delay and expansion */ |
|
#define | TAB3 0x00000004 /* expand tabs to spaces */ |
|
#define | TABDLY 0x00000004 /* tab delay mask */ |
|
#define | TCIFLUSH 1 |
|
#define | TCIOFF 3 |
|
#define | TCIOFLUSH 3 |
|
#define | TCION 4 |
|
#define | TCOFLUSH 2 |
|
#define | TCOOFF 1 |
|
#define | TCOON 2 |
|
#define | TCSADRAIN 1 /* drain output, then change */ |
|
#define | TCSAFLUSH 2 /* drain output, flush input */ |
|
#define | TCSANOW 0 /* make change immediate */ |
|
#define | TOSTOP 0x00400000 /* stop background jobs from output */ |
|
#define | VEOF 0 /* ICANON */ |
|
#define | VEOL 1 /* ICANON */ |
|
#define | VERASE 3 /* ICANON */ |
|
#define | VINTR 8 /* ISIG */ |
|
#define | VKILL 5 /* ICANON */ |
|
#define | VMIN 16 /* !ICANON */ |
|
#define | VQUIT 9 /* ISIG */ |
|
#define | VSTART 12 /* IXON, IXOFF */ |
|
#define | VSTOP 13 /* IXON, IXOFF */ |
|
#define | VSUSP 10 /* ISIG */ |
|
#define | VTIME 17 /* !ICANON */ |
|
#define | VTIME_MS 19 /* !ICANON */ |
|