Interface Pty

  • All Superinterfaces:
    java.lang.AutoCloseable, java.io.Closeable
    All Known Implementing Classes:
    AbstractPty, ExecPty

    public interface Pty
    extends java.io.Closeable
    • Method Detail

      • getMasterInput

        java.io.InputStream getMasterInput()
                                    throws java.io.IOException
        Throws:
        java.io.IOException
      • getMasterOutput

        java.io.OutputStream getMasterOutput()
                                      throws java.io.IOException
        Throws:
        java.io.IOException
      • getSlaveInput

        java.io.InputStream getSlaveInput()
                                   throws java.io.IOException
        Throws:
        java.io.IOException
      • getSlaveOutput

        java.io.OutputStream getSlaveOutput()
                                     throws java.io.IOException
        Throws:
        java.io.IOException
      • getAttr

        Attributes getAttr()
                    throws java.io.IOException
        Throws:
        java.io.IOException
      • setAttr

        void setAttr​(Attributes attr)
              throws java.io.IOException
        Throws:
        java.io.IOException
      • getSize

        Size getSize()
              throws java.io.IOException
        Throws:
        java.io.IOException
      • setSize

        void setSize​(Size size)
              throws java.io.IOException
        Throws:
        java.io.IOException