Class SolarisNativePty

java.lang.Object
org.jline.terminal.impl.AbstractPty
org.jline.terminal.impl.jansi.JansiNativePty
org.jline.terminal.impl.jansi.solaris.SolarisNativePty
All Implemented Interfaces:
Closeable, AutoCloseable, org.jline.terminal.spi.Pty

public class SolarisNativePty extends JansiNativePty
  • Constructor Details

    • SolarisNativePty

      public SolarisNativePty(org.jline.terminal.spi.TerminalProvider provider, org.jline.terminal.spi.SystemStream systemStream, int master, FileDescriptor masterFD, int slave, FileDescriptor slaveFD, String name)
    • SolarisNativePty

      public SolarisNativePty(org.jline.terminal.spi.TerminalProvider provider, org.jline.terminal.spi.SystemStream systemStream, int master, FileDescriptor masterFD, int slave, FileDescriptor slaveFD, int slaveOut, FileDescriptor slaveOutFD, String name)
  • Method Details

    • current

      public static SolarisNativePty current(org.jline.terminal.spi.TerminalProvider provider, org.jline.terminal.spi.SystemStream systemStream) throws IOException
      Throws:
      IOException
    • toTermios

      protected org.fusesource.jansi.internal.CLibrary.Termios toTermios(org.jline.terminal.Attributes t)
      Specified by:
      toTermios in class JansiNativePty
    • toAttributes

      protected org.jline.terminal.Attributes toAttributes(org.fusesource.jansi.internal.CLibrary.Termios tio)
      Specified by:
      toAttributes in class JansiNativePty