public interface jtermios.JTermios$JTermiosInterface
minor version: 0
major version: 59
flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
this_class: jtermios.JTermios$JTermiosInterface
super_class: java.lang.Object
{
public abstract jtermios.JTermios$FDSet newFDSet();
descriptor: ()Ljtermios/JTermios$FDSet;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract int pipe(int[]);
descriptor: ([I)I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
fds
public abstract void shutDown();
descriptor: ()V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract int errno();
descriptor: ()I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
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 setspeed(int, jtermios.Termios, int);
descriptor: (ILjtermios/Termios;I)I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
fd
termios
speed
public abstract int cfgetispeed(jtermios.Termios);
descriptor: (Ljtermios/Termios;)I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
termios
public abstract int cfgetospeed(jtermios.Termios);
descriptor: (Ljtermios/Termios;)I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
termios
public abstract int cfsetispeed(jtermios.Termios, int);
descriptor: (Ljtermios/Termios;I)I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
termios
speed
public abstract int cfsetospeed(jtermios.Termios, int);
descriptor: (Ljtermios/Termios;I)I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
termios
speed
public abstract int tcflush(int, int);
descriptor: (II)I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
fd
b
public abstract int tcdrain(int);
descriptor: (I)I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
fd
public abstract void cfmakeraw(jtermios.Termios);
descriptor: (Ljtermios/Termios;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
termios
public abstract int tcgetattr(int, jtermios.Termios);
descriptor: (ILjtermios/Termios;)I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
fd
termios
public abstract int tcsetattr(int, int, jtermios.Termios);
descriptor: (IILjtermios/Termios;)I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
fd
cmd
termios
public abstract int tcsendbreak(int, int);
descriptor: (II)I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
fd
duration
public abstract int open(java.lang.String, int);
descriptor: (Ljava/lang/String;I)I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
s
t
public abstract int close(int);
descriptor: (I)I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
fd
public abstract int write(int, byte[], int);
descriptor: (I[BI)I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
fd
buffer
len
public abstract int read(int, byte[], int);
descriptor: (I[BI)I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
fd
buffer
len
public abstract int ioctl(int, int, int[]);
descriptor: (II[I)I
flags: (0x0481) ACC_PUBLIC, ACC_VARARGS, ACC_ABSTRACT
MethodParameters:
Name Flags
fd
cmd
data
public abstract int select(int, jtermios.JTermios$FDSet, jtermios.JTermios$FDSet, jtermios.JTermios$FDSet, jtermios.TimeVal);
descriptor: (ILjtermios/JTermios$FDSet;Ljtermios/JTermios$FDSet;Ljtermios/JTermios$FDSet;Ljtermios/TimeVal;)I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
n
read
write
error
timeout
public abstract int poll(jtermios.Pollfd[], int, int);
descriptor: ([Ljtermios/Pollfd;II)I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
fds
nfds
timeout
public abstract boolean canPoll();
descriptor: ()Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract void perror(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
msg
public abstract java.util.List<java.lang.String> getPortList();
descriptor: ()Ljava/util/List;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: ()Ljava/util/List<Ljava/lang/String;>;
public abstract java.lang.String getPortNamePattern();
descriptor: ()Ljava/lang/String;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
}
SourceFile: "JTermios.java"
NestHost: jtermios.JTermios
InnerClasses:
public abstract FDSet = jtermios.JTermios$FDSet of jtermios.JTermios
public abstract JTermiosInterface = jtermios.JTermios$JTermiosInterface of jtermios.JTermios
public NativeSize = jtermios.JTermios$JTermiosInterface$NativeSize of jtermios.JTermios$JTermiosInterface