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