Top Description Constructors Methods
org.fusesource.jansi.internal

public Class WindowsSupport

extends Object
Class Inheritance
Static Imports
org.fusesource.jansi.internal.Kernel32.*

Windows helper to ease Kernel32 usage.
Author
Hiram Chirino

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public static void
public static int
public static String
public static int
public static int
public static Kernel32.INPUT_RECORD[]
peekConsoleInput(int count, int dwMilliseconds)

public static Kernel32.INPUT_RECORD[]
peekConsoleInput(int count)

public static int
public static Kernel32.INPUT_RECORD[]
readConsoleInput(int count, int dwMilliseconds)

public static Kernel32.INPUT_RECORD[]
readConsoleInput(int count)

public static void
setConsoleMode(int mode)

public static int
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Constructor Detail

WindowsSupportback to summary
public WindowsSupport()

Method Detail

flushConsoleInputBufferback to summary
public static void flushConsoleInputBuffer()
getConsoleModeback to summary
public static int getConsoleMode()
getLastErrorMessageback to summary
public static String getLastErrorMessage()
getWindowsTerminalHeightback to summary
public static int getWindowsTerminalHeight()
getWindowsTerminalWidthback to summary
public static int getWindowsTerminalWidth()
peekConsoleInputback to summary
public static Kernel32.INPUT_RECORD[] peekConsoleInput(int count, int dwMilliseconds) throws IOException
peekConsoleInputback to summary
public static Kernel32.INPUT_RECORD[] peekConsoleInput(int count) throws IOException
readByteback to summary
public static int readByte()
readConsoleInputback to summary
public static Kernel32.INPUT_RECORD[] readConsoleInput(int count, int dwMilliseconds) throws IOException
readConsoleInputback to summary
public static Kernel32.INPUT_RECORD[] readConsoleInput(int count) throws IOException
setConsoleModeback to summary
public static void setConsoleMode(int mode)
writeConsoleback to summary
public static int writeConsole(String msg)