Class ExecPty
java.lang.Object
org.graalvm.shadowed.org.jline.terminal.impl.AbstractPty
org.graalvm.shadowed.org.jline.terminal.impl.exec.ExecPty
- All Implemented Interfaces:
Closeable,AutoCloseable,Pty
-
Field Summary
Fields inherited from class org.graalvm.shadowed.org.jline.terminal.impl.AbstractPty
provider, systemStream -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedExecPty(TerminalProvider provider, SystemStream systemStream, String name) -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()static Ptycurrent(TerminalProvider provider, SystemStream systemStream) static Attributesprotected Stringprotected InputStreamprotected voiddoSetAttr(Attributes attr) getAttr()getFlagsToSet(Attributes attr, Attributes current) getName()getSize()voidtoString()Methods inherited from class org.graalvm.shadowed.org.jline.terminal.impl.AbstractPty
checkInterrupted, getProvider, getSlaveInput, getSystemStream, newDescriptor, setAttrMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.graalvm.shadowed.org.jline.terminal.spi.Pty
getProvider, getSlaveInput, getSystemStream, setAttr
-
Constructor Details
-
ExecPty
-
-
Method Details
-
current
- Throws:
IOException
-
close
- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfaceCloseable- Throws:
IOException
-
getName
-
getMasterInput
- Specified by:
getMasterInputin interfacePty
-
getMasterOutput
- Specified by:
getMasterOutputin interfacePty
-
doGetSlaveInput
- Specified by:
doGetSlaveInputin classAbstractPty- Throws:
IOException
-
getSlaveOutput
- Specified by:
getSlaveOutputin interfacePty- Throws:
IOException
-
getAttr
- Specified by:
getAttrin interfacePty- Throws:
IOException
-
doSetAttr
- Specified by:
doSetAttrin classAbstractPty- Throws:
IOException
-
getFlagsToSet
-
getSize
- Specified by:
getSizein interfacePty- Throws:
IOException
-
doGetConfig
- Throws:
IOException
-
doGetAttr
- Throws:
IOException
-
setSize
- Specified by:
setSizein interfacePty- Throws:
IOException
-
toString
-