public interface jtermios.solaris.JTermiosImpl$C_lib extends com.sun.jna.Library
minor version: 0
major version: 59
flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
this_class: jtermios.solaris.JTermiosImpl$C_lib
super_class: java.lang.Object
{
public abstract int pipe(int[]);
descriptor: ([I)I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
fds
public abstract int tcdrain(int);
descriptor: (I)I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
fd
public abstract void cfmakeraw(jtermios.solaris.JTermiosImpl$termios);
descriptor: (Ljtermios/solaris/JTermiosImpl$termios;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
termios
public abstract int fcntl(int, int, int);
descriptor: (III)I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
fd
cmd
arg
public abstract int ioctl(int, int, int[]);
descriptor: (II[I)I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
fd
cmd
arg
public abstract int open(java.lang.String, int);
descriptor: (Ljava/lang/String;I)I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
path
flags
public abstract int close(int);
descriptor: (I)I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
fd
public abstract int tcgetattr(int, jtermios.solaris.JTermiosImpl$termios);
descriptor: (ILjtermios/solaris/JTermiosImpl$termios;)I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
fd
termios
public abstract int tcsetattr(int, int, jtermios.solaris.JTermiosImpl$termios);
descriptor: (IILjtermios/solaris/JTermiosImpl$termios;)I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
fd
cmd
termios
public abstract int cfsetispeed(jtermios.solaris.JTermiosImpl$termios, com.sun.jna.NativeLong);
descriptor: (Ljtermios/solaris/JTermiosImpl$termios;Lcom/sun/jna/NativeLong;)I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
termios
i
public abstract int cfsetospeed(jtermios.solaris.JTermiosImpl$termios, com.sun.jna.NativeLong);
descriptor: (Ljtermios/solaris/JTermiosImpl$termios;Lcom/sun/jna/NativeLong;)I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
termios
i
public abstract com.sun.jna.NativeLong cfgetispeed(jtermios.solaris.JTermiosImpl$termios);
descriptor: (Ljtermios/solaris/JTermiosImpl$termios;)Lcom/sun/jna/NativeLong;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
termios
public abstract com.sun.jna.NativeLong cfgetospeed(jtermios.solaris.JTermiosImpl$termios);
descriptor: (Ljtermios/solaris/JTermiosImpl$termios;)Lcom/sun/jna/NativeLong;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
termios
public abstract jtermios.JTermios$JTermiosInterface$NativeSize write(int, byte[], jtermios.JTermios$JTermiosInterface$NativeSize);
descriptor: (I[BLjtermios/JTermios$JTermiosInterface$NativeSize;)Ljtermios/JTermios$JTermiosInterface$NativeSize;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
fd
buffer
count
public abstract jtermios.JTermios$JTermiosInterface$NativeSize read(int, byte[], jtermios.JTermios$JTermiosInterface$NativeSize);
descriptor: (I[BLjtermios/JTermios$JTermiosInterface$NativeSize;)Ljtermios/JTermios$JTermiosInterface$NativeSize;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
fd
buffer
count
public abstract int tcflush(int, int);
descriptor: (II)I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
fd
qs
public abstract void perror(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
msg
public abstract int tcsendbreak(int, int);
descriptor: (II)I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
fd
duration
}
SourceFile: "JTermiosImpl.java"
NestHost: jtermios.solaris.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.solaris.JTermiosImpl$C_lib of jtermios.solaris.JTermiosImpl
public termios = jtermios.solaris.JTermiosImpl$termios of jtermios.solaris.JTermiosImpl