public class PosixPtyTerminal extends AbstractPosixTerminal
Terminal.MouseTracking, Terminal.Signal, Terminal.SignalHandleroriginalAttributes, pty| Constructor and Description |
|---|
PosixPtyTerminal(String name,
String type,
Pty pty,
InputStream in,
OutputStream out,
String encoding) |
PosixPtyTerminal(String name,
String type,
Pty pty,
InputStream in,
OutputStream out,
String encoding,
Terminal.SignalHandler signalHandler) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
InputStream |
input() |
OutputStream |
output() |
NonBlockingReader |
reader() |
PrintWriter |
writer() |
getAttributes, getCursorPosition, getPty, getSize, setAttributes, setSizeecho, echo, echoSignal, enterRawMode, flush, getBooleanCapability, getKind, getName, getNumericCapability, getStringCapability, getType, handle, hasMouseSupport, parseInfoCmp, puts, raise, readMouseEvent, readMouseEvent, trackMousepublic PosixPtyTerminal(String name, String type, Pty pty, InputStream in, OutputStream out, String encoding) throws IOException
IOExceptionpublic PosixPtyTerminal(String name, String type, Pty pty, InputStream in, OutputStream out, String encoding, Terminal.SignalHandler signalHandler) throws IOException
IOExceptionpublic InputStream input()
public NonBlockingReader reader()
public OutputStream output()
public PrintWriter writer()
public void close()
throws IOException
close in interface Closeableclose in interface AutoCloseableclose in class AbstractPosixTerminalIOExceptionCopyright © 2020. All rights reserved.