-
- All Superinterfaces:
AutoCloseable,Closeable
- All Known Implementing Classes:
AbstractPty,ExecPty,FreeBsdNativePty,FreeBsdNativePty,JansiNativePty,JnaNativePty,LinuxNativePty,LinuxNativePty,OsXNativePty,OsXNativePty,SolarisNativePty,SolarisNativePty
public interface Pty extends Closeable
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description AttributesgetAttr()InputStreamgetMasterInput()OutputStreamgetMasterOutput()SizegetSize()InputStreamgetSlaveInput()OutputStreamgetSlaveOutput()voidsetAttr(Attributes attr)voidsetSize(Size size)
-
-
-
Method Detail
-
getMasterInput
InputStream getMasterInput() throws IOException
- Throws:
IOException
-
getMasterOutput
OutputStream getMasterOutput() throws IOException
- Throws:
IOException
-
getSlaveInput
InputStream getSlaveInput() throws IOException
- Throws:
IOException
-
getSlaveOutput
OutputStream getSlaveOutput() throws IOException
- Throws:
IOException
-
getAttr
Attributes getAttr() throws IOException
- Throws:
IOException
-
setAttr
void setAttr(Attributes attr) throws IOException
- Throws:
IOException
-
getSize
Size getSize() throws IOException
- Throws:
IOException
-
setSize
void setSize(Size size) throws IOException
- Throws:
IOException
-
-