Class CLibrary.Termios

java.lang.Object
org.fusesource.jansi.internal.CLibrary.Termios
Enclosing class:
CLibrary

@JniClass(flags=STRUCT, name="termios", conditional="defined(HAVE_IOCTL)") public static class CLibrary.Termios extends Object
termios structure for termios functions, describing a general terminal interface that is provided to control asynchronous communications ports
See Also:
  • Field Details

    • SIZEOF

      @JniField(flags=CONSTANT, accessor="sizeof(struct termios)") public static int SIZEOF
    • c_iflag

      @JniField(accessor="c_iflag") public long c_iflag
    • c_oflag

      @JniField(accessor="c_oflag") public long c_oflag
    • c_cflag

      @JniField(accessor="c_cflag") public long c_cflag
    • c_lflag

      @JniField(accessor="c_lflag") public long c_lflag
    • c_cc

      @JniField(accessor="c_cc") public byte[] c_cc
    • c_ispeed

      @JniField(accessor="c_ispeed") public long c_ispeed
    • c_ospeed

      @JniField(accessor="c_ospeed") public long c_ospeed
  • Constructor Details

    • Termios

      public Termios()
  • Method Details

    • init

      @JniMethod(flags=CONSTANT_INITIALIZER) private static void init()