public static interface SolarisTermios.C_lib
extends com.sun.jna.Library
| Modifier and Type | Method and Description |
|---|---|
com.sun.jna.NativeLong |
cfgetispeed(SolarisTermios.termios termios)
Cfgetispeed native long.
|
com.sun.jna.NativeLong |
cfgetospeed(SolarisTermios.termios termios)
Cfgetospeed native long.
|
void |
cfmakeraw(SolarisTermios.termios termios)
Cfmakeraw.
|
int |
cfsetispeed(SolarisTermios.termios termios,
com.sun.jna.NativeLong i)
Cfsetispeed int.
|
int |
cfsetospeed(SolarisTermios.termios termios,
com.sun.jna.NativeLong i)
Cfsetospeed int.
|
int |
close(int fd)
Close int.
|
int |
fcntl(int fd,
int cmd,
int arg)
Fcntl int.
|
int |
ioctl(int fd,
int cmd,
int[] arg)
Ioctl int.
|
int |
open(String path,
int flags)
Open int.
|
void |
perror(String msg)
Perror.
|
int |
pipe(int[] fds)
Pipe int.
|
JTermios.JTermiosInterface.NativeSize |
read(int fd,
byte[] buffer,
JTermios.JTermiosInterface.NativeSize count)
Read native size.
|
int |
tcdrain(int fd)
Tcdrain int.
|
int |
tcflush(int fd,
int qs)
Tcflush int.
|
int |
tcgetattr(int fd,
SolarisTermios.termios termios)
Tcgetattr int.
|
int |
tcsendbreak(int fd,
int duration)
Tcsendbreak int.
|
int |
tcsetattr(int fd,
int cmd,
SolarisTermios.termios termios)
Tcsetattr int.
|
JTermios.JTermiosInterface.NativeSize |
write(int fd,
byte[] buffer,
JTermios.JTermiosInterface.NativeSize count)
Write native size.
|
int pipe(int[] fds)
fds - the fdsint tcdrain(int fd)
fd - the fdvoid cfmakeraw(SolarisTermios.termios termios)
termios - the termiosint fcntl(int fd,
int cmd,
int arg)
fd - the fdcmd - the cmdarg - the argint ioctl(int fd,
int cmd,
int[] arg)
fd - the fdcmd - the cmdarg - the argint open(String path, int flags)
path - the pathflags - the flagsint close(int fd)
fd - the fdint tcgetattr(int fd,
SolarisTermios.termios termios)
fd - the fdtermios - the termiosint tcsetattr(int fd,
int cmd,
SolarisTermios.termios termios)
fd - the fdcmd - the cmdtermios - the termiosint cfsetispeed(SolarisTermios.termios termios, com.sun.jna.NativeLong i)
termios - the termiosi - theint cfsetospeed(SolarisTermios.termios termios, com.sun.jna.NativeLong i)
termios - the termiosi - thecom.sun.jna.NativeLong cfgetispeed(SolarisTermios.termios termios)
termios - the termioscom.sun.jna.NativeLong cfgetospeed(SolarisTermios.termios termios)
termios - the termiosJTermios.JTermiosInterface.NativeSize write(int fd, byte[] buffer, JTermios.JTermiosInterface.NativeSize count)
fd - the fdbuffer - the buffercount - the countJTermios.JTermiosInterface.NativeSize read(int fd, byte[] buffer, JTermios.JTermiosInterface.NativeSize count)
fd - the fdbuffer - the buffercount - the countint tcflush(int fd,
int qs)
fd - the fdqs - the qsvoid perror(String msg)
msg - the msgint tcsendbreak(int fd,
int duration)
fd - the fdduration - the durationCopyright © 2017. All rights reserved.