MCPcopy Create free account
hub / github.com/java-native-access/jna / XTest

Interface XTest

contrib/platform/src/com/sun/jna/platform/unix/X11.java:374–392  ·  view source on GitHub ↗

Definition of the XTest library.

Source from the content-addressed store, hash-verified

372
373 /** Definition of the XTest library. */
374 interface XTest extends Library {
375 XTest INSTANCE = Native.load("Xtst", XTest.class);///usr/lib/libxcb-xtest.so.0
376 boolean XTestQueryExtension(Display display, IntByReference event_basep, IntByReference error_basep, IntByReference majorp, IntByReference minorp);
377 boolean XTestCompareCursorWithWindow(Display display, Window window, Cursor cursor);
378 boolean XTestCompareCurrentCursorWithWindow(Display display, Window window);
379 // extern int XTestFakeKeyEvent(Display* display, unsigned int keycode, Bool is_press, unsigned long delay);
380 int XTestFakeKeyEvent(Display display, int keycode, boolean is_press, NativeLong delay);
381 int XTestFakeButtonEvent(Display display, int button, boolean is_press, NativeLong delay);
382 int XTestFakeMotionEvent(Display display, int screen, int x, int y, NativeLong delay);
383 int XTestFakeRelativeMotionEvent(Display display, int x, int y, NativeLong delay);
384 int XTestFakeDeviceKeyEvent(Display display, XDeviceByReference dev, int keycode, boolean is_press, IntByReference axes, int n_axes, NativeLong delay);
385 int XTestFakeDeviceButtonEvent(Display display, XDeviceByReference dev, int button, boolean is_press, IntByReference axes, int n_axes, NativeLong delay);
386 int XTestFakeProximityEvent(Display display, XDeviceByReference dev, boolean in_prox, IntByReference axes, int n_axes, NativeLong delay);
387 int XTestFakeDeviceMotionEvent(Display display, XDeviceByReference dev, boolean is_relative, int first_axis, IntByReference axes, int n_axes, NativeLong delay);
388 int XTestGrabControl(Display display, boolean impervious);
389 //void XTestSetGContextOfGC(GC gc, GContext gid);
390 void XTestSetVisualIDOfVisual(Visual visual, VisualID visualid);
391 int XTestDiscard(Display display);
392 }
393
394 @FieldOrder({"input_class", "event_type_base"})
395 class XInputClassInfoByReference extends Structure implements Structure.ByReference {

Callers 2

XTestDemoMethod · 0.80
typeKeyMethod · 0.80

Calls 1

loadMethod · 0.95

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…