-
- 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 Attributes
getAttr()
InputStream
getMasterInput()
OutputStream
getMasterOutput()
Size
getSize()
InputStream
getSlaveInput()
OutputStream
getSlaveOutput()
void
setAttr(Attributes attr)
void
setSize(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
-
-