public class jtermios.linux.JTermiosImpl$serial_struct extends com.sun.jna.Structure
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: jtermios.linux.JTermiosImpl$serial_struct
  super_class: com.sun.jna.Structure
{
  public int type;
    descriptor: I
    flags: (0x0001) ACC_PUBLIC

  public int line;
    descriptor: I
    flags: (0x0001) ACC_PUBLIC

  public int port;
    descriptor: I
    flags: (0x0001) ACC_PUBLIC

  public int irq;
    descriptor: I
    flags: (0x0001) ACC_PUBLIC

  public int flags;
    descriptor: I
    flags: (0x0001) ACC_PUBLIC

  public int xmit_fifo_size;
    descriptor: I
    flags: (0x0001) ACC_PUBLIC

  public int custom_divisor;
    descriptor: I
    flags: (0x0001) ACC_PUBLIC

  public int baud_base;
    descriptor: I
    flags: (0x0001) ACC_PUBLIC

  public short close_delay;
    descriptor: S
    flags: (0x0001) ACC_PUBLIC

  public short io_type;
    descriptor: S
    flags: (0x0001) ACC_PUBLIC

  public int hub6;
    descriptor: I
    flags: (0x0001) ACC_PUBLIC

  public short closing_wait;
    descriptor: S
    flags: (0x0001) ACC_PUBLIC

  public short closing_wait2;
    descriptor: S
    flags: (0x0001) ACC_PUBLIC

  public com.sun.jna.Pointer iomem_base;
    descriptor: Lcom/sun/jna/Pointer;
    flags: (0x0001) ACC_PUBLIC

  public short iomem_reg_shift;
    descriptor: S
    flags: (0x0001) ACC_PUBLIC

  public int port_high;
    descriptor: I
    flags: (0x0001) ACC_PUBLIC

  public com.sun.jna.NativeLong iomap_base;
    descriptor: Lcom/sun/jna/NativeLong;
    flags: (0x0001) ACC_PUBLIC

  public void <init>();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // jtermios.linux.JTermiosImpl$serial_struct this
         0: .line 280
            aload 0 /* this */
            invokespecial com.sun.jna.Structure.<init>:()V
            return
        end local 0 // jtermios.linux.JTermiosImpl$serial_struct this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Ljtermios/linux/JTermiosImpl$serial_struct;

  protected java.util.List getFieldOrder();
    descriptor: ()Ljava/util/List;
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=4, locals=1, args_size=1
        start local 0 // jtermios.linux.JTermiosImpl$serial_struct this
         0: .line 304
            bipush 17
            anewarray java.lang.String
            dup
            iconst_0
         1: .line 305
            ldc "type"
            aastore
            dup
            iconst_1
         2: .line 306
            ldc "line"
            aastore
            dup
            iconst_2
         3: .line 307
            ldc "port"
            aastore
            dup
            iconst_3
         4: .line 308
            ldc "irq"
            aastore
            dup
            iconst_4
         5: .line 309
            ldc "flags"
            aastore
            dup
            iconst_5
         6: .line 310
            ldc "xmit_fifo_size"
            aastore
            dup
            bipush 6
         7: .line 311
            ldc "custom_divisor"
            aastore
            dup
            bipush 7
         8: .line 312
            ldc "baud_base"
            aastore
            dup
            bipush 8
         9: .line 313
            ldc "close_delay"
            aastore
            dup
            bipush 9
        10: .line 314
            ldc "io_type"
            aastore
            dup
            bipush 10
        11: .line 317
            ldc "hub6"
            aastore
            dup
            bipush 11
        12: .line 318
            ldc "closing_wait"
            aastore
            dup
            bipush 12
        13: .line 319
            ldc "closing_wait2"
            aastore
            dup
            bipush 13
        14: .line 320
            ldc "iomem_base"
            aastore
            dup
            bipush 14
        15: .line 321
            ldc "iomem_reg_shift"
            aastore
            dup
            bipush 15
        16: .line 322
            ldc "port_high"
            aastore
            dup
            bipush 16
        17: .line 323
            ldc "iomap_base"
            aastore
        18: .line 304
            invokestatic java.util.Arrays.asList:([Ljava/lang/Object;)Ljava/util/List;
            areturn
        end local 0 // jtermios.linux.JTermiosImpl$serial_struct this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0   19     0  this  Ljtermios/linux/JTermiosImpl$serial_struct;
}
SourceFile: "JTermiosImpl.java"
NestHost: jtermios.linux.JTermiosImpl
InnerClasses:
  public serial_struct = jtermios.linux.JTermiosImpl$serial_struct of jtermios.linux.JTermiosImpl