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 is perl v5.40.0, dated 2024-10-29, and yes, this is the Tty::Constant(3) manual. πŸ’–βœ¨
πŸ“¦ where this page comes from