Module termios::raw [-] [+] [src]

[-]

Raw access to the Termios structure and its flags

Reexports

pub use self::ffi::{cfgetispeed, cfgetospeed, cfmakeraw, cfsetispeed, cfsetospeed, cfsetspeed, tcdrain, tcflow, tcflush, tcgetattr, tcsendbreak, tcsetattr};

Structs

Termios

Constants

B0

hang up

B1000000
B110
B115200
B1152000
B1200
B134
B150
B1500000
B1800
B19200
B200
B2000000
B230400
B2400
B2500000
B300
B3000000
B3500000
B38400
B4000000
B460800
B4800
B50
B500000
B57600
B576000
B600
B75
B921600
B9600
BRKINT
CIBAUD

input baud rate (not used)

CLOCAL
CMSPAR

mark or space (stick) parity

CREAD
CRTSCTS

flow control

CS5
CS6
CS7
CS8
CSIZE
CSTOPB
ECHO
ECHOCTL
ECHOE
ECHOK
ECHOKE
ECHONL
ECHOPRT
EXTA
EXTB
EXTPROC
FLUSHO
HUPCL
ICANON
ICRNL
IEXTEN
IGNBRK
IGNCR
IGNPAR
IMAXBEL
INLCR
INPCK
ISIG
ISTRIP
IUCLC
IUTF8
IXANY
IXOFF
IXON
NCCS
NOFLSH
OCRNL
OFDEL
OFILL
OLCUC
ONLCR
ONLRET
ONOCR
OPOST
PARENB
PARMRK
PARODD
PENDIN
TCIFLUSH
TCIOFF
TCIOFLUSH
TCION
TCOFLUSH
TCOOFF
TCOON
TCSADRAIN
TCSAFLUSH
TCSANOW
TOSTOP
VDISCARD
VEOF
VEOL
VEOL2
VERASE
VINTR
VKILL
VLNEXT
VMIN
VQUIT
VREPRINT
VSTART
VSTOP
VSUSP
VTIME
VWERASE
XCASE

Type Definitions

cc_t
speed_t
tcflag_t