@JniClass public class CLibrary extends 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 |
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 |
---|---|
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 String |
ttyname(int filedes) |
@JniField(flags=CONSTANT, conditional="defined(STDIN_FILENO)") public static int STDIN_FILENO
@JniField(flags=CONSTANT, conditional="defined(STDOUT_FILENO)") public static int STDOUT_FILENO
@JniField(flags=CONSTANT, conditional="defined(STDERR_FILENO)") public static int STDERR_FILENO
@JniField(flags=CONSTANT, accessor="1", conditional="defined(HAVE_ISATTY)") public static boolean HAVE_ISATTY
@JniField(flags=CONSTANT, conditional="defined(TCSANOW)") public static int TCSANOW
@JniField(flags=CONSTANT, conditional="defined(TCSADRAIN)") public static int TCSADRAIN
@JniField(flags=CONSTANT, conditional="defined(TCSAFLUSH)") public static int TCSAFLUSH
@JniField(flags=CONSTANT, conditional="defined(TIOCGETA)") public static long TIOCGETA
@JniField(flags=CONSTANT, conditional="defined(TIOCSETA)") public static long TIOCSETA
@JniField(flags=CONSTANT, conditional="defined(TIOCGETD)") public static long TIOCGETD
@JniField(flags=CONSTANT, conditional="defined(TIOCSETD)") public static long TIOCSETD
@JniField(flags=CONSTANT, conditional="defined(TIOCGWINSZ)") public static long TIOCGWINSZ
@JniField(flags=CONSTANT, conditional="defined(TIOCSWINSZ)") public static long TIOCSWINSZ
@JniMethod(conditional="defined(HAVE_ISATTY)") public static int isatty(@JniArg int fd)
@JniMethod(conditional="FALSE") public static String ttyname(@JniArg int filedes)
@JniMethod(conditional="defined(HAVE_OPENPTY)") public static int openpty(@JniArg(cast="int *",flags=NO_IN) int[] amaster, @JniArg(cast="int *",flags=NO_IN) int[] aslave, @JniArg(cast="char *",flags=NO_IN) byte[] name, @JniArg(cast="struct termios *",flags=NO_OUT) CLibrary.Termios termios, @JniArg(cast="struct winsize *",flags=NO_OUT) CLibrary.WinSize winsize)
@JniMethod(conditional="defined(HAVE_TCGETATTR)") public static int tcgetattr(@JniArg int filedes, @JniArg(cast="struct termios *",flags=NO_IN) CLibrary.Termios termios)
@JniMethod(conditional="defined(HAVE_TCSETATTR)") public static int tcsetattr(@JniArg int filedes, @JniArg int optional_actions, @JniArg(cast="struct termios *",flags=NO_OUT) CLibrary.Termios termios)
@JniMethod(conditional="defined(HAVE_IOCTL)") public static int ioctl(@JniArg int filedes, @JniArg long request, @JniArg int[] params)
@JniMethod(conditional="defined(HAVE_IOCTL)") public static int ioctl(@JniArg int filedes, @JniArg long request, @JniArg(flags=POINTER_ARG) CLibrary.WinSize params)
Copyright © 2009–2019 FuseSource, Corp.. All rights reserved.