Class PosixSysTerminal
java.lang.Object
org.aesh.readline.terminal.impl.AbstractTerminal
org.aesh.readline.terminal.impl.AbstractPosixTerminal
org.aesh.readline.terminal.impl.PosixSysTerminal
- All Implemented Interfaces:
Closeable, AutoCloseable, org.aesh.terminal.Terminal
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.aesh.terminal.Terminal
org.aesh.terminal.Terminal.SignalHandler -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final ShutdownHooks.Taskprotected final InputStreamprotected final OutputStreamFields inherited from class AbstractPosixTerminal
originalAttributes, pty -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class AbstractPosixTerminal
getAttributes, getPty, getSize, setAttributesMethods inherited from class AbstractTerminal
device, echo, echo, echoSignal, getName, getType, handle, handleDefaultSignal, raiseMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.aesh.terminal.Terminal
getCodePointConsumer
-
Field Details
-
input
-
output
-
nativeHandlers
-
closer
-
-
Constructor Details
-
PosixSysTerminal
public PosixSysTerminal(String name, String type, Pty pty, boolean nativeSignals) throws IOException - Throws:
IOException
-
-
Method Details
-
input
-
output
-
close
- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfaceCloseable- Overrides:
closein classAbstractPosixTerminal- Throws:
IOException
-