Versions in this module Expand all Collapse all v0 v0.2.1 Oct 7, 2014 Changes in this version + const BRKINT — darwin/amd64 + const CS8 — darwin/amd64 + const CSIZE — darwin/amd64 + const ECHO — darwin/amd64 + const ECHONL — darwin/amd64 + const ICANON — darwin/amd64 + const ICRNL — darwin/amd64 + const IEXTEN — darwin/amd64 + const IGNBRK — darwin/amd64 + const IGNCR — darwin/amd64 + const INLCR — darwin/amd64 + const INPCK — darwin/amd64 + const ISIG — darwin/amd64 + const ISTRIP — darwin/amd64 + const IXON — darwin/amd64 + const OPOST — darwin/amd64 + const PARENB — darwin/amd64 + const PARMRK — darwin/amd64 + var ErrInvalidState = errors.New("Invalid terminal state") + func DisableEcho(fd uintptr, state *State) error + func IsTerminal(fd uintptr) bool + func RestoreTerminal(fd uintptr, state *State) error + func SetWinsize(fd uintptr, ws *Winsize) error + type State struct + func MakeRaw(fd uintptr) (*State, error) + func SaveState(fd uintptr) (*State, error) + func SetRawTerminal(fd uintptr) (*State, error) + type Termios struct — darwin/amd64, linux/amd64 + Cc [20]byte + Cflag uint32 + Cflag uint64 + Iflag uint32 + Iflag uint64 + Ispeed uint32 + Ispeed uint64 + Lflag uint32 + Lflag uint64 + Oflag uint32 + Oflag uint64 + Ospeed uint32 + Ospeed uint64 + type Winsize struct + Height uint16 + Width uint16 + func GetWinsize(fd uintptr) (*Winsize, error)