public class jtermios.linux.JTermiosImpl$C_lib_DirectMapping implements jtermios.linux.JTermiosImpl$C_lib
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: jtermios.linux.JTermiosImpl$C_lib_DirectMapping
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 0: aload 0
invokespecial java.lang.Object.<init>:()V
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljtermios/linux/JTermiosImpl$C_lib_DirectMapping;
public native int pipe(int[]);
descriptor: ([I)I
flags: (0x0101) ACC_PUBLIC, ACC_NATIVE
MethodParameters:
Name Flags
fds
public native int tcdrain(int);
descriptor: (I)I
flags: (0x0101) ACC_PUBLIC, ACC_NATIVE
MethodParameters:
Name Flags
fd
public native void cfmakeraw(jtermios.linux.JTermiosImpl$termios);
descriptor: (Ljtermios/linux/JTermiosImpl$termios;)V
flags: (0x0101) ACC_PUBLIC, ACC_NATIVE
MethodParameters:
Name Flags
termios
public native int fcntl(int, int, int);
descriptor: (III)I
flags: (0x0101) ACC_PUBLIC, ACC_NATIVE
MethodParameters:
Name Flags
fd
cmd
arg
public native int ioctl(int, int, int[]);
descriptor: (II[I)I
flags: (0x0101) ACC_PUBLIC, ACC_NATIVE
MethodParameters:
Name Flags
fd
cmd
arg
public native int ioctl(int, int, jtermios.linux.JTermiosImpl$serial_struct);
descriptor: (IILjtermios/linux/JTermiosImpl$serial_struct;)I
flags: (0x0101) ACC_PUBLIC, ACC_NATIVE
MethodParameters:
Name Flags
fd
cmd
arg
public native int open(java.lang.String, int);
descriptor: (Ljava/lang/String;I)I
flags: (0x0101) ACC_PUBLIC, ACC_NATIVE
MethodParameters:
Name Flags
path
flags
public native int close(int);
descriptor: (I)I
flags: (0x0101) ACC_PUBLIC, ACC_NATIVE
MethodParameters:
Name Flags
fd
public native int tcgetattr(int, jtermios.linux.JTermiosImpl$termios);
descriptor: (ILjtermios/linux/JTermiosImpl$termios;)I
flags: (0x0101) ACC_PUBLIC, ACC_NATIVE
MethodParameters:
Name Flags
fd
termios
public native int tcsetattr(int, int, jtermios.linux.JTermiosImpl$termios);
descriptor: (IILjtermios/linux/JTermiosImpl$termios;)I
flags: (0x0101) ACC_PUBLIC, ACC_NATIVE
MethodParameters:
Name Flags
fd
cmd
termios
public native int cfsetispeed(jtermios.linux.JTermiosImpl$termios, int);
descriptor: (Ljtermios/linux/JTermiosImpl$termios;I)I
flags: (0x0101) ACC_PUBLIC, ACC_NATIVE
MethodParameters:
Name Flags
termios
i
public native int cfsetospeed(jtermios.linux.JTermiosImpl$termios, int);
descriptor: (Ljtermios/linux/JTermiosImpl$termios;I)I
flags: (0x0101) ACC_PUBLIC, ACC_NATIVE
MethodParameters:
Name Flags
termios
i
public native int cfgetispeed(jtermios.linux.JTermiosImpl$termios);
descriptor: (Ljtermios/linux/JTermiosImpl$termios;)I
flags: (0x0101) ACC_PUBLIC, ACC_NATIVE
MethodParameters:
Name Flags
termios
public native int cfgetospeed(jtermios.linux.JTermiosImpl$termios);
descriptor: (Ljtermios/linux/JTermiosImpl$termios;)I
flags: (0x0101) ACC_PUBLIC, ACC_NATIVE
MethodParameters:
Name Flags
termios
public native jtermios.JTermios$JTermiosInterface$NativeSize write(int, byte[], jtermios.JTermios$JTermiosInterface$NativeSize);
descriptor: (I[BLjtermios/JTermios$JTermiosInterface$NativeSize;)Ljtermios/JTermios$JTermiosInterface$NativeSize;
flags: (0x0101) ACC_PUBLIC, ACC_NATIVE
MethodParameters:
Name Flags
fd
buffer
count
public native jtermios.JTermios$JTermiosInterface$NativeSize read(int, byte[], jtermios.JTermios$JTermiosInterface$NativeSize);
descriptor: (I[BLjtermios/JTermios$JTermiosInterface$NativeSize;)Ljtermios/JTermios$JTermiosInterface$NativeSize;
flags: (0x0101) ACC_PUBLIC, ACC_NATIVE
MethodParameters:
Name Flags
fd
buffer
count
public native int tcflush(int, int);
descriptor: (II)I
flags: (0x0101) ACC_PUBLIC, ACC_NATIVE
MethodParameters:
Name Flags
fd
qs
public native void perror(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0101) ACC_PUBLIC, ACC_NATIVE
MethodParameters:
Name Flags
msg
public native int tcsendbreak(int, int);
descriptor: (II)I
flags: (0x0101) ACC_PUBLIC, ACC_NATIVE
MethodParameters:
Name Flags
fd
duration
}
SourceFile: "JTermiosImpl.java"
NestHost: jtermios.linux.JTermiosImpl
InnerClasses:
public abstract JTermiosInterface = jtermios.JTermios$JTermiosInterface of jtermios.JTermios
public NativeSize = jtermios.JTermios$JTermiosInterface$NativeSize of jtermios.JTermios$JTermiosInterface
public abstract C_lib = jtermios.linux.JTermiosImpl$C_lib of jtermios.linux.JTermiosImpl
public C_lib_DirectMapping = jtermios.linux.JTermiosImpl$C_lib_DirectMapping of jtermios.linux.JTermiosImpl
public serial_struct = jtermios.linux.JTermiosImpl$serial_struct of jtermios.linux.JTermiosImpl
public termios = jtermios.linux.JTermiosImpl$termios of jtermios.linux.JTermiosImpl