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 intinotify_add_watch(int fd, String path, int mask) static voidinotify_close(int fd) static intstatic byte[]inotify_read(int fd) static intinotify_rm_watch(int fd, int wd) 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) static longx11_get_id(Window w) static intx11_keysym_to_keycode(char keysym) static voidx11_map_window(long xid) static voidstatic voidx11_raise_window(long xid) static booleanx11_send_event(int keycode, boolean down) static booleanx11_send_event(long id, int keycode, boolean down) static voidx11_set_desktop(long xid) static voidx11_set_dock(long xid) static voidx11_set_listener(X11Listener listener) static voidx11_set_strut(long xid, int panelHeight, int x, int y, int width, int height) static voidx11_tray_main(long parentid, int screenWidth, int trayPos, int trayHeight) static voidx11_tray_reposition(int screenWidth, int trayPos, int trayHeight) static voidstatic intstatic voidx11_unmap_window(long xid) static voidstatic void
-
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
-
inotify_init
public static int inotify_init() -
inotify_add_watch
-
inotify_rm_watch
public static int inotify_rm_watch(int fd, int wd) -
inotify_read
public static byte[] inotify_read(int fd) -
inotify_close
public static void inotify_close(int fd) -
x11_get_id
-
x11_set_desktop
public static void x11_set_desktop(long xid) -
x11_set_dock
public static void x11_set_dock(long xid) -
x11_set_strut
public static void x11_set_strut(long xid, int panelHeight, int x, int y, int width, int height) -
x11_tray_main
public static void x11_tray_main(long parentid, int screenWidth, int trayPos, int trayHeight) -
x11_tray_reposition
public static void x11_tray_reposition(int screenWidth, int trayPos, int trayHeight) -
x11_tray_width
public static int x11_tray_width() -
x11_tray_stop
public static void x11_tray_stop() -
x11_set_listener
-
x11_window_list_main
public static void x11_window_list_main() -
x11_window_list_stop
public static void x11_window_list_stop() -
x11_minimize_all
public static void x11_minimize_all() -
x11_raise_window
public static void x11_raise_window(long xid) -
x11_map_window
public static void x11_map_window(long xid) -
x11_unmap_window
public static void x11_unmap_window(long xid) -
x11_keysym_to_keycode
public static int x11_keysym_to_keycode(char keysym) -
x11_send_event
public static boolean x11_send_event(int keycode, boolean down) -
x11_send_event
public static boolean x11_send_event(long id, int keycode, boolean down) -
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
-