Manpage logo

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

NAME  SYNOPSIS  DESCRIPTION  DEFINED CONSTANTS  FOR MORE INFO SEE 

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


Updated 2026-06-01 - jenkler.se | uex.se