public static class MacOSXTermios.C_lib_DirectMapping extends Object implements MacOSXTermios.C_lib
| Constructor and Description |
|---|
C_lib_DirectMapping() |
| Modifier and Type | Method and Description |
|---|---|
com.sun.jna.NativeLong |
cfgetispeed(MacOSXTermios.termios termios)
Cfgetispeed native long.
|
com.sun.jna.NativeLong |
cfgetospeed(MacOSXTermios.termios termios)
Cfgetospeed native long.
|
void |
cfmakeraw(MacOSXTermios.termios termios)
Cfmakeraw.
|
int |
cfsetispeed(MacOSXTermios.termios termios,
com.sun.jna.NativeLong i)
Cfsetispeed int.
|
int |
cfsetospeed(MacOSXTermios.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,
com.sun.jna.NativeLong cmd)
Ioctl int.
|
int |
ioctl(int fd,
com.sun.jna.NativeLong cmd,
int arg)
Ioctl int.
|
int |
ioctl(int fd,
com.sun.jna.NativeLong 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 |
select(int n,
MacOSXTermios.fd_set read,
MacOSXTermios.fd_set write,
MacOSXTermios.fd_set error,
MacOSXTermios.timeval timeout)
Select int.
|
int |
tcdrain(int fd)
Tcdrain int.
|
int |
tcflush(int fd,
int qs)
Tcflush int.
|
int |
tcgetattr(int fd,
MacOSXTermios.termios termios)
Tcgetattr int.
|
int |
tcsendbreak(int fd,
int duration)
Tcsendbreak int.
|
int |
tcsetattr(int fd,
int cmd,
MacOSXTermios.termios termios)
Tcsetattr int.
|
JTermios.JTermiosInterface.NativeSize |
write(int fd,
byte[] buffer,
JTermios.JTermiosInterface.NativeSize count)
Write native size.
|
public int pipe(int[] fds)
MacOSXTermios.C_libpipe in interface MacOSXTermios.C_libfds - the fdspublic int tcdrain(int fd)
MacOSXTermios.C_libtcdrain in interface MacOSXTermios.C_libfd - the fdpublic void cfmakeraw(MacOSXTermios.termios termios)
MacOSXTermios.C_libcfmakeraw in interface MacOSXTermios.C_libtermios - the termiospublic int fcntl(int fd,
int cmd,
int arg)
MacOSXTermios.C_libfcntl in interface MacOSXTermios.C_libfd - the fdcmd - the cmdarg - the argpublic int ioctl(int fd,
com.sun.jna.NativeLong cmd)
fd - the fdcmd - the cmdpublic int ioctl(int fd,
com.sun.jna.NativeLong cmd,
int arg)
fd - the fdcmd - the cmdarg - the argpublic int ioctl(int fd,
com.sun.jna.NativeLong cmd,
int[] arg)
MacOSXTermios.C_libioctl in interface MacOSXTermios.C_libfd - the fdcmd - the cmdarg - the argpublic int open(String path, int flags)
MacOSXTermios.C_libopen in interface MacOSXTermios.C_libpath - the pathflags - the flagspublic int close(int fd)
MacOSXTermios.C_libclose in interface MacOSXTermios.C_libfd - the fdpublic int tcgetattr(int fd,
MacOSXTermios.termios termios)
MacOSXTermios.C_libtcgetattr in interface MacOSXTermios.C_libfd - the fdtermios - the termiospublic int tcsetattr(int fd,
int cmd,
MacOSXTermios.termios termios)
MacOSXTermios.C_libtcsetattr in interface MacOSXTermios.C_libfd - the fdcmd - the cmdtermios - the termiospublic int cfsetispeed(MacOSXTermios.termios termios, com.sun.jna.NativeLong i)
MacOSXTermios.C_libcfsetispeed in interface MacOSXTermios.C_libtermios - the termiosi - thepublic int cfsetospeed(MacOSXTermios.termios termios, com.sun.jna.NativeLong i)
MacOSXTermios.C_libcfsetospeed in interface MacOSXTermios.C_libtermios - the termiosi - thepublic com.sun.jna.NativeLong cfgetispeed(MacOSXTermios.termios termios)
MacOSXTermios.C_libcfgetispeed in interface MacOSXTermios.C_libtermios - the termiospublic com.sun.jna.NativeLong cfgetospeed(MacOSXTermios.termios termios)
MacOSXTermios.C_libcfgetospeed in interface MacOSXTermios.C_libtermios - the termiospublic JTermios.JTermiosInterface.NativeSize write(int fd, byte[] buffer, JTermios.JTermiosInterface.NativeSize count)
MacOSXTermios.C_libwrite in interface MacOSXTermios.C_libfd - the fdbuffer - the buffercount - the countpublic JTermios.JTermiosInterface.NativeSize read(int fd, byte[] buffer, JTermios.JTermiosInterface.NativeSize count)
MacOSXTermios.C_libread in interface MacOSXTermios.C_libfd - the fdbuffer - the buffercount - the countpublic int tcflush(int fd,
int qs)
MacOSXTermios.C_libtcflush in interface MacOSXTermios.C_libfd - the fdqs - the qspublic void perror(String msg)
MacOSXTermios.C_libperror in interface MacOSXTermios.C_libmsg - the msgpublic int tcsendbreak(int fd,
int duration)
MacOSXTermios.C_libtcsendbreak in interface MacOSXTermios.C_libfd - the fdduration - the durationpublic int select(int n,
MacOSXTermios.fd_set read,
MacOSXTermios.fd_set write,
MacOSXTermios.fd_set error,
MacOSXTermios.timeval timeout)
MacOSXTermios.C_libselect in interface MacOSXTermios.C_libn - the nread - the readwrite - the writeerror - the errortimeout - the timeoutCopyright © 2017. All rights reserved.