public class org.apache.tomcat.jni.Procattr
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: org.apache.tomcat.jni.Procattr
  super_class: java.lang.Object
{
  public void <init>();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.tomcat.jni.Procattr this
         0: .line 24
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
            return
        end local 0 // org.apache.tomcat.jni.Procattr this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/tomcat/jni/Procattr;

  public static native long create(long);
    descriptor: (J)J
    flags: (0x0109) ACC_PUBLIC, ACC_STATIC, ACC_NATIVE
    Exceptions:
      throws org.apache.tomcat.jni.Error
    MethodParameters:
      Name  Flags
      cont  

  public static native int ioSet(long, int, int, int);
    descriptor: (JIII)I
    flags: (0x0109) ACC_PUBLIC, ACC_STATIC, ACC_NATIVE
    MethodParameters:
      Name  Flags
      attr  
      in    
      out   
      err   

  public static native int childInSet(long, long, long);
    descriptor: (JJJ)I
    flags: (0x0109) ACC_PUBLIC, ACC_STATIC, ACC_NATIVE
    MethodParameters:
        Name  Flags
      attr    
      in      
      parent  

  public static native int childOutSet(long, long, long);
    descriptor: (JJJ)I
    flags: (0x0109) ACC_PUBLIC, ACC_STATIC, ACC_NATIVE
    MethodParameters:
        Name  Flags
      attr    
      out     
      parent  

  public static native int childErrSet(long, long, long);
    descriptor: (JJJ)I
    flags: (0x0109) ACC_PUBLIC, ACC_STATIC, ACC_NATIVE
    MethodParameters:
        Name  Flags
      attr    
      err     
      parent  

  public static native int dirSet(long, java.lang.String);
    descriptor: (JLjava/lang/String;)I
    flags: (0x0109) ACC_PUBLIC, ACC_STATIC, ACC_NATIVE
    MethodParameters:
      Name  Flags
      attr  
      dir   

  public static native int cmdtypeSet(long, int);
    descriptor: (JI)I
    flags: (0x0109) ACC_PUBLIC, ACC_STATIC, ACC_NATIVE
    MethodParameters:
      Name  Flags
      attr  
      cmd   

  public static native int detachSet(long, int);
    descriptor: (JI)I
    flags: (0x0109) ACC_PUBLIC, ACC_STATIC, ACC_NATIVE
    MethodParameters:
        Name  Flags
      attr    
      detach  

  public static native int errorCheckSet(long, int);
    descriptor: (JI)I
    flags: (0x0109) ACC_PUBLIC, ACC_STATIC, ACC_NATIVE
    MethodParameters:
      Name  Flags
      attr  
      chk   

  public static native int addrspaceSet(long, int);
    descriptor: (JI)I
    flags: (0x0109) ACC_PUBLIC, ACC_STATIC, ACC_NATIVE
    MethodParameters:
           Name  Flags
      attr       
      addrspace  

  public static native void errfnSet(long, long, java.lang.Object);
    descriptor: (JJLjava/lang/Object;)V
    flags: (0x0109) ACC_PUBLIC, ACC_STATIC, ACC_NATIVE
    MethodParameters:
      Name  Flags
      attr  
      pool  
      o     

  public static native int userSet(long, java.lang.String, java.lang.String);
    descriptor: (JLjava/lang/String;Ljava/lang/String;)I
    flags: (0x0109) ACC_PUBLIC, ACC_STATIC, ACC_NATIVE
    MethodParameters:
          Name  Flags
      attr      
      username  
      password  

  public static native int groupSet(long, java.lang.String);
    descriptor: (JLjava/lang/String;)I
    flags: (0x0109) ACC_PUBLIC, ACC_STATIC, ACC_NATIVE
    MethodParameters:
           Name  Flags
      attr       
      groupname  
}
SourceFile: "Procattr.java"