```{index} single: IO::Tty::Constant ``` # IO::Tty::Constant Terminal Constants (autogenerated) ## SYNOPSIS ```perl use IO::Tty::Constant qw(TIOCNOTTY); ... ``` ## DESCRIPTION This package defines constants usually found in <termio.h> or <termios.h> (and their #include hierarchy). Find below an autogenerated alphabetic list of all known constants and whether they are defined on your system (prefixed with '+') and have compilation problems ('o'). Undefined or problematic constants are set to 'undef'. ## DEFINED CONSTANTS - + B0 - + B110 - + B115200 - + B1200 - + B134 - + B150 - + B153600 - + B1800 - + B19200 - + B200 - + B230400 - + B2400 - + B300 - + B307200 - + B38400 - + B460800 - + B4800 - + B50 - + B57600 - + B600 - + B75 - + B76800 - + B9600 - + BRKINT - + BS0 - + BS1 - + BSDLY - + CBAUD - - CBAUDEXT - + CBRK - - CCTS\_OFLOW - - CDEL - + CDSUSP - + CEOF - + CEOL - - CEOL2 - + CEOT - + CERASE - - CESC - + CFLUSH - + CIBAUD - - CIBAUDEXT - + CINTR - + CKILL - + CLNEXT - + CLOCAL - - CNSWTCH - - CNUL - + CQUIT - + CR0 - + CR1 - + CR2 - + CR3 - + CRDLY - + CREAD - + CRPRNT - + CRTSCTS - - CRTSXOFF - - CRTS\_IFLOW - + CS5 - + CS6 - + CS7 - + CS8 - + CSIZE - + CSTART - + CSTOP - + CSTOPB - + CSUSP - - CSWTCH - + CWERASE - - DEFECHO - - DIOC - - DIOCGETP - - DIOCSETP - - DOSMODE - + ECHO - + ECHOCTL - + ECHOE - + ECHOK - + ECHOKE - + ECHONL - + ECHOPRT - + EXTA - + EXTB - + FF0 - + FF1 - + FFDLY - - FIORDCHK - + FLUSHO - + HUPCL - + ICANON - + ICRNL - + IEXTEN - + IGNBRK - + IGNCR - + IGNPAR - + IMAXBEL - + INLCR - + INPCK - + ISIG - + ISTRIP - + IUCLC - + IXANY - + IXOFF - + IXON - - KBENABLED - - LDCHG - - LDCLOSE - - LDDMAP - - LDEMAP - - LDGETT - - LDGMAP - - LDIOC - - LDNMAP - - LDOPEN - - LDSETT - - LDSMAP - - LOBLK - + NCCS - + NL0 - + NL1 - + NLDLY - + NOFLSH - + OCRNL - + OFDEL - + OFILL - + OLCUC - + ONLCR - + ONLRET - + ONOCR - + OPOST - - PAGEOUT - + PARENB - - PAREXT - + PARMRK - + PARODD - + PENDIN - - RCV1EN - - RTS\_TOG - + TAB0 - + TAB1 - + TAB2 - + TAB3 - + TABDLY - - TCDSET - + TCFLSH - + TCGETA - + TCGETS - + TCIFLUSH - + TCIOFF - + TCIOFLUSH - + TCION - + TCOFLUSH - + TCOOFF - + TCOON - + TCSADRAIN - + TCSAFLUSH - + TCSANOW - + TCSBRK - + TCSETA - + TCSETAF - + TCSETAW - - TCSETCTTY - + TCSETS - + TCSETSF - + TCSETSW - + TCXONC - - TERM\_D40 - - TERM\_D42 - - TERM\_H45 - - TERM\_NONE - - TERM\_TEC - - TERM\_TEX - - TERM\_V10 - - TERM\_V61 - + TIOCCBRK - - TIOCCDTR - + TIOCCONS - + TIOCEXCL - - TIOCFLUSH - + TIOCGETD - - TIOCGETC - - TIOCGETP - - TIOCGLTC - - TIOCSETC - - TIOCSETN - - TIOCSETP - - TIOCSLTC - + TIOCGPGRP - + TIOCGSID - + TIOCGSOFTCAR - + TIOCGWINSZ - - TIOCHPCL - - TIOCKBOF - - TIOCKBON - - TIOCLBIC - - TIOCLBIS - - TIOCLGET - - TIOCLSET - + TIOCMBIC - + TIOCMBIS - + TIOCMGET - + TIOCMSET - + TIOCM\_CAR - + TIOCM\_CD - + TIOCM\_CTS - + TIOCM\_DSR - + TIOCM\_DTR - + TIOCM\_LE - + TIOCM\_RI - + TIOCM\_RNG - + TIOCM\_RTS - + TIOCM\_SR - + TIOCM\_ST - + TIOCNOTTY - + TIOCNXCL - + TIOCOUTQ - - TIOCREMOTE - + TIOCSBRK - + TIOCSCTTY - - TIOCSDTR - + TIOCSETD - - TIOCSIGNAL - + TIOCSPGRP - - TIOCSSID - + TIOCSSOFTCAR - - TIOCSTART - + TIOCSTI - - TIOCSTOP - + TIOCSWINSZ - - TM\_ANL - - TM\_CECHO - - TM\_CINVIS - - TM\_LCF - - TM\_NONE - - TM\_SET - - TM\_SNL - + TOSTOP - - VCEOF - - VCEOL - + VDISCARD - - VDSUSP - + VEOF - + VEOL - + VEOL2 - + VERASE - + VINTR - + VKILL - + VLNEXT - + VMIN - + VQUIT - + VREPRINT - + VSTART - + VSTOP - + VSUSP - - VSWTCH - + VT0 - + VT1 - + VTDLY - + VTIME - + VWERASE - - WRAP - + XCASE - - XCLUDE - - XMT1EN - + XTABS ## FOR MORE INFO SEE [IO::Tty](../Tty.md)