Scroll to navigation

Tty::Constant(3pm) User Contributed Perl Documentation Tty::Constant(3pm)

NAME

IO::Tty::Constant - Terminal Constants (autogenerated)

SYNOPSIS

 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
2018-11-01 perl v5.28.0