-
- All Known Implementing Classes:
JnaSupportImpl
public interface JnaSupport
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Pty
current()
boolean
isConsoleInput()
boolean
isConsoleOutput()
boolean
isWindowsConsole()
Pty
open(Attributes attributes, Size size)
Terminal
winSysTerminal(String name, String type, boolean ansiPassThrough, Charset encoding, int codepage, boolean nativeSignals, Terminal.SignalHandler signalHandler)
Terminal
winSysTerminal(String name, String type, boolean ansiPassThrough, Charset encoding, int codepage, boolean nativeSignals, Terminal.SignalHandler signalHandler, boolean paused)
-
-
-
Method Detail
-
current
Pty current() throws IOException
- Throws:
IOException
-
open
Pty open(Attributes attributes, Size size) throws IOException
- Throws:
IOException
-
winSysTerminal
Terminal winSysTerminal(String name, String type, boolean ansiPassThrough, Charset encoding, int codepage, boolean nativeSignals, Terminal.SignalHandler signalHandler) throws IOException
- Throws:
IOException
-
winSysTerminal
Terminal winSysTerminal(String name, String type, boolean ansiPassThrough, Charset encoding, int codepage, boolean nativeSignals, Terminal.SignalHandler signalHandler, boolean paused) throws IOException
- Throws:
IOException
-
isWindowsConsole
boolean isWindowsConsole()
-
isConsoleOutput
boolean isConsoleOutput()
-
isConsoleInput
boolean isConsoleInput()
-
-