Class LnxNative
java.lang.Object
javaforce.jni.LnxNative
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic booleanstatic voidstatic voidstatic longstatic intfileGetMode(String path) static voidfileSetAccessTime(String path, long ts) static voidfileSetMode(String path, int mode) static voidfileSetModifiedTime(String path, long ts) static StringReturns CPU arch lib folder.static int[]static int[]static intgetuid()static booleanstatic longptyAlloc()static longptyChildExec(String slaveName, String cmd, String[] args, String[] env) static voidptyClose(long ctx) static voidptyFree(long ctx) static StringptyOpen(long ctx) static intptyRead(long ctx, byte[] data) static voidptySetSize(long ctx, int x, int y) static voidptyWrite(long ctx, byte[] data) static charstatic voidstatic voidwriteConsole(int ch) static voidwriteConsoleArray(byte[] ch, int off, int len)
-
Constructor Details
-
LnxNative
public LnxNative()
-
-
Method Details
-
getArchLibFolder
Returns CPU arch lib folder. -
ptyAlloc
public static long ptyAlloc() -
ptyFree
public static void ptyFree(long ctx) -
ptyOpen
-
ptyClose
public static void ptyClose(long ctx) -
ptyRead
public static int ptyRead(long ctx, byte[] data) -
ptyWrite
public static void ptyWrite(long ctx, byte[] data) -
ptySetSize
public static void ptySetSize(long ctx, int x, int y) -
ptyChildExec
-
authUser
-
setenv
-
enableConsoleMode
public static void enableConsoleMode() -
disableConsoleMode
public static void disableConsoleMode() -
getConsoleSize
public static int[] getConsoleSize() -
getConsolePos
public static int[] getConsolePos() -
readConsole
public static char readConsole() -
peekConsole
public static boolean peekConsole() -
writeConsole
public static void writeConsole(int ch) -
writeConsoleArray
public static void writeConsoleArray(byte[] ch, int off, int len) -
fileGetMode
-
fileSetMode
-
fileSetAccessTime
-
fileSetModifiedTime
-
fileGetID
-
getuid
public static int getuid()
-