Interface X11

All Superinterfaces:
com.sun.jna.Library

public interface X11
extends com.sun.jna.Library
Author: Denis Tulskiy Date: 7/14/11
  • Nested Class Summary

    Nested Classes 
    Modifier and Type Interface Description
    static class  X11.XErrorEvent  
    static interface  X11.XErrorHandler  
    static class  X11.XEvent  
    static class  X11.XKeyEvent  

    Nested classes/interfaces inherited from interface com.sun.jna.Library

    com.sun.jna.Library.Handler
  • Field Summary

    Fields 
    Modifier and Type Field Description
    static int ControlMask  
    static int GrabModeAsync  
    static int KeyPress  
    static int KeyRelease  
    static X11 Lib  
    static int LockMask  
    static int Mod1Mask  
    static int Mod2Mask  
    static int Mod3Mask  
    static int Mod4Mask  
    static int Mod5Mask  
    static int ShiftMask  

    Fields inherited from interface com.sun.jna.Library

    OPTION_ALLOW_OBJECTS, OPTION_CALLING_CONVENTION, OPTION_CLASSLOADER, OPTION_FUNCTION_MAPPER, OPTION_INVOCATION_MAPPER, OPTION_OPEN_FLAGS, OPTION_STRING_ENCODING, OPTION_STRUCTURE_ALIGNMENT, OPTION_TYPE_MAPPER
  • Method Summary

    Modifier and Type Method Description
    int XCloseDisplay​(com.sun.jna.Pointer display)  
    com.sun.jna.NativeLong XDefaultRootWindow​(com.sun.jna.Pointer display)  
    int XGetErrorText​(com.sun.jna.Pointer display, int code, byte[] buffer, int len)  
    int XGrabKey​(com.sun.jna.Pointer display, int code, int modifiers, com.sun.jna.NativeLong root, int ownerEvents, int pointerMode, int keyBoardMode)  
    int XkbSetDetectableAutoRepeat​(com.sun.jna.Pointer display, boolean detectable, com.sun.jna.Pointer supported_rtrn)  
    byte XKeysymToKeycode​(com.sun.jna.Pointer display, long keysym)  
    int XNextEvent​(com.sun.jna.Pointer display, X11.XEvent event)  
    com.sun.jna.Pointer XOpenDisplay​(String name)  
    int XPending​(com.sun.jna.Pointer display)  
    X11.XErrorHandler XSetErrorHandler​(X11.XErrorHandler errorHandler)  
    int XUngrabKey​(com.sun.jna.Pointer display, int code, int modifiers, com.sun.jna.NativeLong root)