package windows

import "github.com/dotcloud/docker/pkg/term/windows"

Index

Functions

func ConsoleStreams

func ConsoleStreams() (stdIn io.ReadCloser, stdOut, stdErr io.Writer)

ConsoleStreams returns a wrapped version for each standard stream referencing a console, that handles ANSI character sequences.

func GetHandleInfo

func GetHandleInfo(in interface{}) (uintptr, bool)

GetHandleInfo returns file descriptor and bool indicating whether the file is a console.

func IsConsole

func IsConsole(fd uintptr) bool

IsConsole returns true if the given file descriptor is a Windows Console. The code assumes that GetConsoleMode will return an error for file descriptors that are not a console.

Source Files

ansi_reader.go ansi_writer.go console.go windows.go

Version
v1.10.0-rc1
Published
Jan 15, 2016
Platform
windows/amd64
Imports
12 packages
Last checked
14 minutes ago

Tools for package owners.