public class CLibrary
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
CLibrary.Termios |
static class |
CLibrary.WinSize |
Modifier and Type | Field and Description |
---|---|
static boolean |
HAVE_ISATTY |
private static org.fusesource.hawtjni.runtime.Library |
LIBRARY |
static int |
STDERR_FILENO |
static int |
STDIN_FILENO |
static int |
STDOUT_FILENO |
static int |
TCSADRAIN |
static int |
TCSAFLUSH |
static int |
TCSANOW |
static long |
TIOCGETA |
static long |
TIOCGETD |
static long |
TIOCGWINSZ |
static long |
TIOCSETA |
static long |
TIOCSETD |
static long |
TIOCSWINSZ |
Constructor and Description |
---|
CLibrary() |
Modifier and Type | Method and Description |
---|---|
private static void |
init() |
static int |
ioctl(int filedes,
long request,
CLibrary.WinSize params) |
static int |
ioctl(int filedes,
long request,
int[] params) |
static int |
isatty(int fd) |
static int |
openpty(int[] amaster,
int[] aslave,
byte[] name,
CLibrary.Termios termios,
CLibrary.WinSize winsize) |
static int |
tcgetattr(int filedes,
CLibrary.Termios termios) |
static int |
tcsetattr(int filedes,
int optional_actions,
CLibrary.Termios termios) |
static java.lang.String |
ttyname(int filedes) |
private static final org.fusesource.hawtjni.runtime.Library LIBRARY
public static int STDIN_FILENO
public static int STDOUT_FILENO
public static int STDERR_FILENO
public static boolean HAVE_ISATTY
public static int TCSANOW
public static int TCSADRAIN
public static int TCSAFLUSH
public static long TIOCGETA
public static long TIOCSETA
public static long TIOCGETD
public static long TIOCSETD
public static long TIOCGWINSZ
public static long TIOCSWINSZ
private static void init()
public static int isatty(int fd)
public static java.lang.String ttyname(int filedes)
public static int openpty(int[] amaster, int[] aslave, byte[] name, CLibrary.Termios termios, CLibrary.WinSize winsize)
public static int tcgetattr(int filedes, CLibrary.Termios termios)
public static int tcsetattr(int filedes, int optional_actions, CLibrary.Termios termios)
public static int ioctl(int filedes, long request, int[] params)
public static int ioctl(int filedes, long request, CLibrary.WinSize params)