Tty::Constant(3)
π NAME π
Okay bestie, this is the Tty::Constant(3) page from the User Contributed Perl Documentation, and the package in the NAME line is IO::Tty::Constant β Terminal Constants (autogenerated). No cap, the constants are the main character here. π
β¨ SYNOPSIS β¨
Here's the whole vibe:
use IO::Tty::Constant qw(TIOCNOTTY);
...
π¦ DESCRIPTION π¦
Okay so, this package defines constants usually found in <termio.h> or <termios.h> (and their #include hierarchy).
Below is 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 πΈ
Full roster, no skipping β it's autogenerated and alphabetic. The +/- prefix is literally the data. π
+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 π
If you want more, the page points you at:
IO::Tty
That's the whole page, bestie! Source/version isperl v5.40.0, dated2024-10-29, and yes, this is theTty::Constant(3)manual. πβ¨
π¦ where this page comes from
- centos-stream 10: perl-IO-Tty 1.20-7.el10 Β· (GPL-1.0-or-later OR Artistic-1.0-Perl) AND BSD-2-Clause
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms