package term
import "github.com/docker/docker/pkg/term"
Index ¶
- Variables
- 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
- func MakeRaw(fd uintptr) (*State, error)
- func SaveState(fd uintptr) (*State, error)
- func SetRawTerminal(fd uintptr) (*State, error)
- type Termios
- type Winsize
Variables ¶
Functions ¶
func DisableEcho ¶
func IsTerminal ¶
IsTerminal returns true if the given file descriptor is a terminal.
func RestoreTerminal ¶
Restore restores the terminal connected to the given file descriptor to a previous state.
func SetWinsize ¶
Types ¶
type State ¶
type State struct {
// contains filtered or unexported fields
}
func MakeRaw ¶
MakeRaw put the terminal connected to the given file descriptor into raw mode and returns the previous state of the terminal so that it can be restored.
func SaveState ¶
func SetRawTerminal ¶
type Termios ¶
type Termios struct { Iflag uint32 Oflag uint32 Cflag uint32 Lflag uint32 Cc [20]byte Ispeed uint32 Ospeed uint32 }
type Winsize ¶
func GetWinsize ¶
Source Files ¶
- Version
- v1.1.2
- Published
- Jul 23, 2014
- Platform
- linux/amd64
- Imports
- 5 packages
- Last checked
- 21 minutes ago –
Tools for package owners.