JNA API 3.2.3
A B C D E F G H I J K L M N O P R S T U V W X Y Z _

A

Above - Static variable in interface com.sun.jna.examples.unix.X11
 
above - Variable in class com.sun.jna.examples.unix.X11.XConfigureEvent
 
above - Variable in class com.sun.jna.examples.unix.X11.XConfigureRequestEvent
 
AC_SRC_ALPHA - Static variable in interface com.sun.jna.examples.win32.User32
 
AC_SRC_NO_ALPHA - Static variable in interface com.sun.jna.examples.win32.User32
 
AC_SRC_NO_PREMULT_ALPHA - Static variable in interface com.sun.jna.examples.win32.User32
 
AC_SRC_OVER - Static variable in interface com.sun.jna.examples.win32.User32
 
acceptOrReject(DropTargetDragEvent) - Method in class com.sun.jna.examples.dnd.DropHandler
Accept or reject the drag represented by the given event.
Action - Variable in class com.sun.jna.examples.win32.Kernel32.FILE_NOTIFY_INFORMATION
 
actionString(int) - Static method in class com.sun.jna.examples.dnd.DragHandler
 
addFileListener(FileMonitor.FileListener) - Method in class com.sun.jna.examples.FileMonitor
 
addFromNativeConverter(Class, FromNativeConverter) - Method in class com.sun.jna.DefaultTypeMapper
Add a FromNativeConverter to convert a native result type into the given Java type.
addNotify() - Method in class com.sun.jna.examples.WindowUtils.NativeWindowUtils.TransparentContentPane
 
addNotify() - Method in class com.sun.jna.examples.WindowUtils.RepaintTrigger
 
addSearchPath(String, String) - Static method in class com.sun.jna.NativeLibrary
Add a path to search for the specified library, ahead of any system paths.
addToNativeConverter(Class, ToNativeConverter) - Method in class com.sun.jna.DefaultTypeMapper
Add a ToNativeConverter to define the conversion into a native type from arguments of the given Java type.
addTypeConverter(Class, TypeConverter) - Method in class com.sun.jna.DefaultTypeMapper
Add a TypeConverter to provide bidirectional mapping between a native and Java type.
addWatch(File) - Method in class com.sun.jna.examples.FileMonitor
 
addWatch(File, int) - Method in class com.sun.jna.examples.FileMonitor
 
addWatch(File, int, boolean) - Method in class com.sun.jna.examples.FileMonitor
 
adjustDropAction(DragSourceEvent) - Method in class com.sun.jna.examples.dnd.DragHandler
Pick a different drop action if the target doesn't support the current one and there are no modifiers.
align(int) - Method in class com.sun.jna.Memory
Provide a view onto this structure with the given alignment.
ALIGN_DEFAULT - Static variable in class com.sun.jna.Structure
Use the platform default alignment.
ALIGN_GNUC - Static variable in class com.sun.jna.Structure
validated for 32-bit x86 linux/gcc; align field size, max 4 bytes
ALIGN_MSVC - Static variable in class com.sun.jna.Structure
validated for w32/msvc; align on field size
ALIGN_NONE - Static variable in class com.sun.jna.Structure
No alignment, place all fields on nearest 1-byte boundary
alignment - Variable in class com.sun.jna.Structure.FFIType
 
all_event_masks - Variable in class com.sun.jna.examples.unix.X11.XWindowAttributes
 
AllocAll - Static variable in interface com.sun.jna.examples.unix.X11
 
allocateMemory() - Method in class com.sun.jna.Structure
Attempt to allocate memory if sufficient information is available.
allocateMemory(int) - Method in class com.sun.jna.Structure
Provided for derived classes to indicate a different size than the default.
allocations - Static variable in class com.sun.jna.CallbackReference
 
AllocNone - Static variable in interface com.sun.jna.examples.unix.X11
COLOR MAP STUFF
AllowExposures - Static variable in interface com.sun.jna.examples.unix.X11
 
AllTemporary - Static variable in interface com.sun.jna.examples.unix.X11
 
alpha - Variable in class com.sun.jna.examples.unix.X11.Xrender.XRenderDirectFormat
 
AlphaFormat - Variable in class com.sun.jna.examples.win32.User32.BLENDFUNCTION
 
alphaMask - Variable in class com.sun.jna.examples.unix.X11.Xrender.XRenderDirectFormat
 
AlphaMaskDemo - Class in com.sun.jna.examples
 
AlphaMaskDemo() - Constructor for class com.sun.jna.examples.AlphaMaskDemo
 
AlphaMaskDemo2 - Class in com.sun.jna.examples
 
AlphaMaskDemo2() - Constructor for class com.sun.jna.examples.AlphaMaskDemo2
 
AlreadyGrabbed - Static variable in interface com.sun.jna.examples.unix.X11
 
ALT_CONVENTION - Static variable in class com.sun.jna.Function
First alternate convention (currently used only for w32 stdcall).
AltCallingConvention - Interface in com.sun.jna
Tagging interface to indicate the library or callback uses an alternate calling convention.
ALTERNATE - Static variable in interface com.sun.jna.examples.win32.GDI32
 
Always - Static variable in interface com.sun.jna.examples.unix.X11
 
AnyButton - Static variable in interface com.sun.jna.examples.unix.X11
 
AnyKey - Static variable in interface com.sun.jna.examples.unix.X11
 
AnyModifier - Static variable in interface com.sun.jna.examples.unix.X11
 
AnyPropertyType - Static variable in interface com.sun.jna.examples.unix.X11
 
arc_mode - Variable in class com.sun.jna.examples.unix.X11.XGCValues
 
ArcChord - Static variable in interface com.sun.jna.examples.unix.X11
 
ArcPieSlice - Static variable in interface com.sun.jna.examples.unix.X11
 
ASCII - Static variable in class com.sun.jna.win32.W32APIFunctionMapper
 
ASCII - Static variable in class com.sun.jna.win32.W32APITypeMapper
 
ASCII_OPTIONS - Static variable in interface com.sun.jna.examples.win32.W32API
Standard options to use the ASCII/MBCS version of a w32 API.
AsyncBoth - Static variable in interface com.sun.jna.examples.unix.X11
 
AsyncKeyboard - Static variable in interface com.sun.jna.examples.unix.X11
 
AsyncPointer - Static variable in interface com.sun.jna.examples.unix.X11
 
atol(String) - Method in interface com.sun.jna.examples.CLibrary
 
atom - Variable in class com.sun.jna.examples.unix.X11.XPropertyEvent
 
atomWindowType - Variable in class com.sun.jna.examples.win32.User32.WINDOWINFO
 
auto_repeat_mode - Variable in class com.sun.jna.examples.unix.X11.XKeyboardControlRef
AutoRepeatModeOff, AutoRepeatModeOn, AutoRepeatModeDefault.
auto_repeats - Variable in class com.sun.jna.examples.unix.X11.XKeyboardStateRef
Bit vector.
autoRead(Structure[]) - Static method in class com.sun.jna.Structure
 
autoRead() - Method in class com.sun.jna.Structure
 
AutoRepeatModeDefault - Static variable in interface com.sun.jna.examples.unix.X11
 
AutoRepeatModeOff - Static variable in interface com.sun.jna.examples.unix.X11
KEYBOARD/POINTER STUFF
AutoRepeatModeOn - Static variable in interface com.sun.jna.examples.unix.X11
 
autoWrite(Structure[]) - Static method in class com.sun.jna.Structure
 
autoWrite() - Method in class com.sun.jna.Structure
 

B

b - Variable in class com.sun.jna.examples.unix.X11.XClientMessageEvent.Data
 
background - Variable in class com.sun.jna.examples.unix.X11.XGCValues
 
background_pixel - Variable in class com.sun.jna.examples.unix.X11.XSetWindowAttributes
 
background_pixmap - Variable in class com.sun.jna.examples.unix.X11.XSetWindowAttributes
 
backing_pixel - Variable in class com.sun.jna.examples.unix.X11.XSetWindowAttributes
 
backing_pixel - Variable in class com.sun.jna.examples.unix.X11.XWindowAttributes
 
backing_planes - Variable in class com.sun.jna.examples.unix.X11.XSetWindowAttributes
 
backing_planes - Variable in class com.sun.jna.examples.unix.X11.XWindowAttributes
 
backing_store - Variable in class com.sun.jna.examples.unix.X11.XSetWindowAttributes
 
backing_store - Variable in class com.sun.jna.examples.unix.X11.XWindowAttributes
 
BadAccess - Static variable in interface com.sun.jna.examples.unix.X11
 
BadAlloc - Static variable in interface com.sun.jna.examples.unix.X11
 
BadAtom - Static variable in interface com.sun.jna.examples.unix.X11
 
BadColor - Static variable in interface com.sun.jna.examples.unix.X11
 
BadCursor - Static variable in interface com.sun.jna.examples.unix.X11
 
BadDrawable - Static variable in interface com.sun.jna.examples.unix.X11
 
BadFont - Static variable in interface com.sun.jna.examples.unix.X11
 
BadGC - Static variable in interface com.sun.jna.examples.unix.X11
 
BadIDChoice - Static variable in interface com.sun.jna.examples.unix.X11
 
BadImplementation - Static variable in interface com.sun.jna.examples.unix.X11
 
BadLength - Static variable in interface com.sun.jna.examples.unix.X11
 
BadMatch - Static variable in interface com.sun.jna.examples.unix.X11
 
BadName - Static variable in interface com.sun.jna.examples.unix.X11
 
BadPixmap - Static variable in interface com.sun.jna.examples.unix.X11
 
BadRequest - Static variable in interface com.sun.jna.examples.unix.X11
 
BadValue - Static variable in interface com.sun.jna.examples.unix.X11
 
BadWindow - Static variable in interface com.sun.jna.examples.unix.X11
 
BalloonManager - Class in com.sun.jna.examples
Provides a popup balloon containing an arbitrary component.
BalloonManager() - Constructor for class com.sun.jna.examples.BalloonManager
 
BalloonManagerDemo - Class in com.sun.jna.examples
Demonstration of BalloonManager.
BalloonManagerDemo() - Constructor for class com.sun.jna.examples.BalloonManagerDemo
 
base_height - Variable in class com.sun.jna.examples.unix.X11.XSizeHints
 
base_width - Variable in class com.sun.jna.examples.unix.X11.XSizeHints
 
bell_duration - Variable in class com.sun.jna.examples.unix.X11.XKeyboardControlRef
Duration of the bell specified in milliseconds, if possible.
bell_duration - Variable in class com.sun.jna.examples.unix.X11.XKeyboardStateRef
Duration of the bell specified in milliseconds, if possible.
bell_percent - Variable in class com.sun.jna.examples.unix.X11.XKeyboardControlRef
Base volume for the bell between 0 (off) and 100 (loud) inclusive, if possible.
bell_percent - Variable in class com.sun.jna.examples.unix.X11.XKeyboardStateRef
Base volume for the bell between 0 (off) and 100 (loud) inclusive, if possible.
bell_pitch - Variable in class com.sun.jna.examples.unix.X11.XKeyboardControlRef
Pitch (specified in Hz) of the bell, if possible.
bell_pitch - Variable in class com.sun.jna.examples.unix.X11.XKeyboardStateRef
Pitch (specified in Hz) of the bell, if possible.
Below - Static variable in interface com.sun.jna.examples.unix.X11
 
BI_BITFIELDS - Static variable in interface com.sun.jna.examples.win32.GDI32
 
BI_JPEG - Static variable in interface com.sun.jna.examples.win32.GDI32
 
BI_PNG - Static variable in interface com.sun.jna.examples.win32.GDI32
 
BI_RGB - Static variable in interface com.sun.jna.examples.win32.GDI32
 
BI_RLE4 - Static variable in interface com.sun.jna.examples.win32.GDI32
 
BI_RLE8 - Static variable in interface com.sun.jna.examples.win32.GDI32
 
biBitCount - Variable in class com.sun.jna.examples.win32.GDI32.BITMAPINFOHEADER
 
biClrImportant - Variable in class com.sun.jna.examples.win32.GDI32.BITMAPINFOHEADER
 
biClrUsed - Variable in class com.sun.jna.examples.win32.GDI32.BITMAPINFOHEADER
 
biCompression - Variable in class com.sun.jna.examples.win32.GDI32.BITMAPINFOHEADER
 
biggestField - Variable in class com.sun.jna.Union
 
biHeight - Variable in class com.sun.jna.examples.win32.GDI32.BITMAPINFOHEADER
 
bInheritHandle - Variable in class com.sun.jna.examples.win32.Kernel32.SECURITY_ATTRIBUTES
 
biPlanes - Variable in class com.sun.jna.examples.win32.GDI32.BITMAPINFOHEADER
 
biSize - Variable in class com.sun.jna.examples.win32.GDI32.BITMAPINFOHEADER
 
biSizeImage - Variable in class com.sun.jna.examples.win32.GDI32.BITMAPINFOHEADER
 
bit_gravity - Variable in class com.sun.jna.examples.unix.X11.XSetWindowAttributes
 
bit_gravity - Variable in class com.sun.jna.examples.unix.X11.XWindowAttributes
 
bits_per_rgb - Variable in class com.sun.jna.examples.unix.X11.XVisualInfo
 
biWidth - Variable in class com.sun.jna.examples.win32.GDI32.BITMAPINFOHEADER
 
biXPelsPerMeter - Variable in class com.sun.jna.examples.win32.GDI32.BITMAPINFOHEADER
 
biYPelsPerMeter - Variable in class com.sun.jna.examples.win32.GDI32.BITMAPINFOHEADER
 
BlendFlags - Variable in class com.sun.jna.examples.win32.User32.BLENDFUNCTION
 
BlendOp - Variable in class com.sun.jna.examples.win32.User32.BLENDFUNCTION
 
blue - Variable in class com.sun.jna.examples.unix.X11.Xrender.XRenderDirectFormat
 
blue_mask - Variable in class com.sun.jna.examples.unix.X11.XVisualInfo
 
blueMask - Variable in class com.sun.jna.examples.unix.X11.Xrender.XRenderDirectFormat
 
bmiColors - Variable in class com.sun.jna.examples.win32.GDI32.BITMAPINFO
 
bmiHeader - Variable in class com.sun.jna.examples.win32.GDI32.BITMAPINFO
 
border_pixel - Variable in class com.sun.jna.examples.unix.X11.XSetWindowAttributes
 
border_pixmap - Variable in class com.sun.jna.examples.unix.X11.XSetWindowAttributes
 
border_width - Variable in class com.sun.jna.examples.unix.X11.XConfigureEvent
 
border_width - Variable in class com.sun.jna.examples.unix.X11.XConfigureRequestEvent
 
border_width - Variable in class com.sun.jna.examples.unix.X11.XCreateWindowEvent
 
border_width - Variable in class com.sun.jna.examples.unix.X11.XWindowAttributes
 
bottom - Variable in class com.sun.jna.examples.win32.GDI32.RECT
 
BottomIf - Static variable in interface com.sun.jna.examples.unix.X11
 
boundsCheck(long, long) - Method in class com.sun.jna.Memory
Check that indirection won't cause us to write outside the malloc'ed space.
Buffer - Variable in class com.sun.jna.examples.win32.GDI32.RGNDATA
 
busy() - Static method in class com.sun.jna.Structure
 
button - Variable in class com.sun.jna.examples.unix.X11.XButtonEvent
 
Button1 - Static variable in interface com.sun.jna.examples.unix.X11
 
Button1Mask - Static variable in interface com.sun.jna.examples.unix.X11
 
Button1MotionMask - Static variable in interface com.sun.jna.examples.unix.X11
 
Button2 - Static variable in interface com.sun.jna.examples.unix.X11
 
Button2Mask - Static variable in interface com.sun.jna.examples.unix.X11
 
Button2MotionMask - Static variable in interface com.sun.jna.examples.unix.X11
 
Button3 - Static variable in interface com.sun.jna.examples.unix.X11
 
Button3Mask - Static variable in interface com.sun.jna.examples.unix.X11
 
Button3MotionMask - Static variable in interface com.sun.jna.examples.unix.X11
 
Button4 - Static variable in interface com.sun.jna.examples.unix.X11
 
Button4Mask - Static variable in interface com.sun.jna.examples.unix.X11
 
Button4MotionMask - Static variable in interface com.sun.jna.examples.unix.X11
 
Button5 - Static variable in interface com.sun.jna.examples.unix.X11
 
Button5Mask - Static variable in interface com.sun.jna.examples.unix.X11
 
Button5MotionMask - Static variable in interface com.sun.jna.examples.unix.X11
 
ButtonMotionMask - Static variable in interface com.sun.jna.examples.unix.X11
 
ButtonPress - Static variable in interface com.sun.jna.examples.unix.X11
 
ButtonPressMask - Static variable in interface com.sun.jna.examples.unix.X11
 
ButtonRelease - Static variable in interface com.sun.jna.examples.unix.X11
 
ButtonReleaseMask - Static variable in interface com.sun.jna.examples.unix.X11
 
ByReference - Class in com.sun.jna.ptr
Provides generic "pointer to type" functionality, often used in C code to return values to the caller in addition to a function result.
ByReference(int) - Constructor for class com.sun.jna.ptr.ByReference
 
ByteByReference - Class in com.sun.jna.ptr
 
ByteByReference() - Constructor for class com.sun.jna.ptr.ByteByReference
 
ByteByReference(byte) - Constructor for class com.sun.jna.ptr.ByteByReference
 

C

c_class - Variable in class com.sun.jna.examples.unix.X11.XVisualInfo
 
c_class - Variable in class com.sun.jna.examples.unix.X11.XWindowAttributes
 
C_CONVENTION - Static variable in class com.sun.jna.Function
Standard C calling convention.
c_new - Variable in class com.sun.jna.examples.unix.X11.XColormapEvent
 
cacheTypeInfo(Pointer) - Method in class com.sun.jna.Structure
 
CALCULATE_SIZE - Static variable in class com.sun.jna.Structure
 
calculateAlignedSize(int) - Method in class com.sun.jna.Structure
 
calculateSize(boolean) - Method in class com.sun.jna.Structure
Calculate the amount of native memory required for this structure.
calculateSize(boolean) - Method in class com.sun.jna.Union
Adjust the size to be the size of the largest element, and ensure all fields begin at offset zero.
Callback - Interface in com.sun.jna
All callback definitions must derive from this interface.
callback(Object[]) - Method in interface com.sun.jna.CallbackProxy
This is the callback method invoked from native code.
callback(int, int, Kernel32.OVERLAPPED) - Method in interface com.sun.jna.examples.win32.Kernel32.OVERLAPPED_COMPLETION_ROUTINE
 
callback(int, W32API.WPARAM, User32.KBDLLHOOKSTRUCT) - Method in interface com.sun.jna.examples.win32.User32.LowLevelKeyboardProc
 
callback(W32API.HWND, Pointer) - Method in interface com.sun.jna.examples.win32.User32.WNDENUMPROC
Return whether to continue enumeration.
Callback.UncaughtExceptionHandler - Interface in com.sun.jna
 
callbackMap - Static variable in class com.sun.jna.CallbackReference
 
CallbackParameterContext - Class in com.sun.jna
Provide argument conversion context for a callback invocation.
CallbackParameterContext(Class, Method, Object[], int) - Constructor for class com.sun.jna.CallbackParameterContext
 
CallbackProxy - Interface in com.sun.jna
Placeholder proxy interface to allow an InvocationHandler to convert arguments/return values on callback methods.
CallbackReference - Class in com.sun.jna
Provides a reference to an association between a native callback closure and a Java Callback closure.
CallbackResultContext - Class in com.sun.jna
Conversion context from a Java Callback result to a native value.
CallbackResultContext(Method) - Constructor for class com.sun.jna.CallbackResultContext
 
callFlags - Variable in class com.sun.jna.Function
 
callFlags - Variable in class com.sun.jna.NativeLibrary
 
CallNextHookEx(User32.HHOOK, int, W32API.WPARAM, W32API.LPARAM) - Method in interface com.sun.jna.examples.win32.User32
 
CallNextHookEx(User32.HHOOK, int, W32API.WPARAM, Pointer) - Method in interface com.sun.jna.examples.win32.User32
 
canDrag(DragGestureEvent) - Method in class com.sun.jna.examples.dnd.DragHandler
Override to control whether a drag is started.
canDrop(DropTargetEvent, int, Point) - Method in class com.sun.jna.examples.dnd.DropHandler
Indicate whether the given drop action is acceptable at the given location.
cap_style - Variable in class com.sun.jna.examples.unix.X11.XGCValues
 
CapButt - Static variable in interface com.sun.jna.examples.unix.X11
 
CapNotLast - Static variable in interface com.sun.jna.examples.unix.X11
 
CapProjecting - Static variable in interface com.sun.jna.examples.unix.X11
 
CapRound - Static variable in interface com.sun.jna.examples.unix.X11
 
cbSize - Variable in class com.sun.jna.examples.win32.User32.FLASHWINFO
 
cbSize - Variable in class com.sun.jna.examples.win32.User32.GUITHREADINFO
 
cbSize - Variable in class com.sun.jna.examples.win32.User32.WINDOWINFO
 
cbstruct - Variable in class com.sun.jna.CallbackReference
 
CenterGravity - Static variable in interface com.sun.jna.examples.unix.X11
 
charAt(int) - Method in class com.sun.jna.NativeString
 
charAt(int) - Method in class com.sun.jna.WString
 
CirculateNotify - Static variable in interface com.sun.jna.examples.unix.X11
 
CirculateRequest - Static variable in interface com.sun.jna.examples.unix.X11
 
classes - Variable in class com.sun.jna.examples.unix.X11.XDeviceByReference
 
clear() - Method in class com.sun.jna.Memory
Zero the full extent of this memory region.
clear(long) - Method in class com.sun.jna.Pointer
Zero memory for the given number of bytes.
clear() - Method in class com.sun.jna.Structure
 
CLibrary - Interface in com.sun.jna.examples
Sample implementation of C library access.
ClientMessage - Static variable in interface com.sun.jna.examples.unix.X11
 
clip_mask - Variable in class com.sun.jna.examples.unix.X11.XGCValues
 
clip_x_origin - Variable in class com.sun.jna.examples.unix.X11.XGCValues
 
clip_y_origin - Variable in class com.sun.jna.examples.unix.X11.XGCValues
 
ClipByChildren - Static variable in interface com.sun.jna.examples.unix.X11
 
CloseHandle(W32API.HANDLE) - Method in interface com.sun.jna.examples.win32.Kernel32
 
colormap - Variable in class com.sun.jna.examples.unix.X11.XColormapEvent
 
colormap - Variable in class com.sun.jna.examples.unix.X11.Xrender.XRenderPictFormat
 
colormap - Variable in class com.sun.jna.examples.unix.X11.XSetWindowAttributes
 
colormap - Variable in class com.sun.jna.examples.unix.X11.XWindowAttributes
 
colormap_size - Variable in class com.sun.jna.examples.unix.X11.XVisualInfo
 
ColormapChangeMask - Static variable in interface com.sun.jna.examples.unix.X11
 
ColormapInstalled - Static variable in interface com.sun.jna.examples.unix.X11
 
ColormapNotify - Static variable in interface com.sun.jna.examples.unix.X11
 
ColormapUninstalled - Static variable in interface com.sun.jna.examples.unix.X11
 
com.sun.jna - package com.sun.jna
Provides simplified native library access.
com.sun.jna.examples - package com.sun.jna.examples
 
com.sun.jna.examples.dnd - package com.sun.jna.examples.dnd
 
com.sun.jna.examples.unix - package com.sun.jna.examples.unix
 
com.sun.jna.examples.win32 - package com.sun.jna.examples.win32
 
com.sun.jna.ptr - package com.sun.jna.ptr
 
com.sun.jna.win32 - package com.sun.jna.win32
 
CombineRgn(W32API.HRGN, W32API.HRGN, W32API.HRGN, int) - Method in interface com.sun.jna.examples.win32.GDI32
 
compareTo(Object) - Method in class com.sun.jna.NativeString
 
compareTo(Object) - Method in class com.sun.jna.WString
 
Complex - Static variable in interface com.sun.jna.examples.unix.X11
 
COMPLEXREGION - Static variable in interface com.sun.jna.examples.win32.GDI32
 
componentHidden(ComponentEvent) - Method in class com.sun.jna.examples.WindowUtils.RepaintTrigger.Listener
 
componentMoved(ComponentEvent) - Method in class com.sun.jna.examples.WindowUtils.RepaintTrigger.Listener
 
componentResized(ComponentEvent) - Method in class com.sun.jna.examples.WindowUtils.RepaintTrigger.Listener
 
componentShown(ComponentEvent) - Method in class com.sun.jna.examples.WindowUtils.RepaintTrigger.Listener
 
concatenateVarArgs(Object[]) - Static method in class com.sun.jna.Function
Concatenate varargs with normal args to obtain a simple argument array.
ConfigureNotify - Static variable in interface com.sun.jna.examples.unix.X11
 
ConfigureRequest - Static variable in interface com.sun.jna.examples.unix.X11
 
context - Variable in class com.sun.jna.Structure.StructField
 
ControlMapIndex - Static variable in interface com.sun.jna.examples.unix.X11
 
ControlMask - Static variable in interface com.sun.jna.examples.unix.X11
 
Convex - Static variable in interface com.sun.jna.examples.unix.X11
 
CoordModeOrigin - Static variable in interface com.sun.jna.examples.unix.X11
 
CoordModePrevious - Static variable in interface com.sun.jna.examples.unix.X11
 
COPY - Static variable in class com.sun.jna.examples.dnd.DragHandler
Convenience to reference DnDConstants.ACTION_COPY.
COPY_MASK - Static variable in class com.sun.jna.examples.dnd.DragHandler
Modifier mask for a user-requested copy.
CopyFromParent - Static variable in interface com.sun.jna.examples.unix.X11
 
count - Variable in class com.sun.jna.examples.unix.X11.XExposeEvent
 
count - Variable in class com.sun.jna.examples.unix.X11.XGraphicsExposeEvent
 
count - Variable in class com.sun.jna.examples.unix.X11.XMappingEvent
 
CREATE_ALWAYS - Static variable in interface com.sun.jna.examples.win32.Kernel32
 
CREATE_NEW - Static variable in interface com.sun.jna.examples.win32.Kernel32
 
CreateCompatibleBitmap(W32API.HDC, int, int) - Method in interface com.sun.jna.examples.win32.GDI32
 
CreateCompatibleDC(W32API.HDC) - Method in interface com.sun.jna.examples.win32.GDI32
 
createConstant(long) - Static method in class com.sun.jna.Pointer
Convenience constant, equivalent to (void*)-1.
CreateDIBitmap(W32API.HDC, GDI32.BITMAPINFOHEADER, int, Pointer, GDI32.BITMAPINFO, int) - Method in interface com.sun.jna.examples.win32.GDI32
 
CreateDIBSection(W32API.HDC, GDI32.BITMAPINFO, int, PointerByReference, Pointer, int) - Method in interface com.sun.jna.examples.win32.GDI32
 
CreateDirectory() - Method in interface com.sun.jna.examples.win32.Kernel32
 
createDragImage(GraphicsConfiguration, Icon) - Method in class com.sun.jna.examples.dnd.DragHandler
Create an image from the given icon.
CreateFile(String, int, int, Kernel32.SECURITY_ATTRIBUTES, int, int, W32API.HANDLE) - Method in interface com.sun.jna.examples.win32.Kernel32
 
CreateIoCompletionPort(W32API.HANDLE, W32API.HANDLE, Pointer, int) - Method in interface com.sun.jna.examples.win32.Kernel32
 
createListener() - Method in class com.sun.jna.examples.WindowUtils.RepaintTrigger
 
CreateNotify - Static variable in interface com.sun.jna.examples.unix.X11
 
CreatePolyPolygonRgn(User32.POINT[], int[], int, int) - Method in interface com.sun.jna.examples.win32.GDI32
 
CreateRectRgn(int, int, int, int) - Method in interface com.sun.jna.examples.win32.GDI32
 
CreateRoundRectRgn(int, int, int, int, int, int) - Method in interface com.sun.jna.examples.win32.GDI32
 
CSIDL_ADMINTOOLS - Static variable in interface com.sun.jna.examples.win32.Shell32
 
CSIDL_ALTSTARTUP - Static variable in interface com.sun.jna.examples.win32.Shell32
 
CSIDL_APPDATA - Static variable in interface com.sun.jna.examples.win32.Shell32
 
CSIDL_BITBUCKET - Static variable in interface com.sun.jna.examples.win32.Shell32
 
CSIDL_CDBURN_AREA - Static variable in interface com.sun.jna.examples.win32.Shell32
 
CSIDL_COMMON_ADMINTOOLS - Static variable in interface com.sun.jna.examples.win32.Shell32
 
CSIDL_COMMON_ALTSTARTUP - Static variable in interface com.sun.jna.examples.win32.Shell32
 
CSIDL_COMMON_APPDATA - Static variable in interface com.sun.jna.examples.win32.Shell32
 
CSIDL_COMMON_DESKTOPDIRECTORY - Static variable in interface com.sun.jna.examples.win32.Shell32
 
CSIDL_COMMON_DOCUMENTS - Static variable in interface com.sun.jna.examples.win32.Shell32
 
CSIDL_COMMON_FAVORITES - Static variable in interface com.sun.jna.examples.win32.Shell32
 
CSIDL_COMMON_MUSIC - Static variable in interface com.sun.jna.examples.win32.Shell32
 
CSIDL_COMMON_OEM_LINKS - Static variable in interface com.sun.jna.examples.win32.Shell32
 
CSIDL_COMMON_PICTURES - Static variable in interface com.sun.jna.examples.win32.Shell32
 
CSIDL_COMMON_PROGRAMS - Static variable in interface com.sun.jna.examples.win32.Shell32
 
CSIDL_COMMON_STARTMENU - Static variable in interface com.sun.jna.examples.win32.Shell32
 
CSIDL_COMMON_STARTUP - Static variable in interface com.sun.jna.examples.win32.Shell32
 
CSIDL_COMMON_TEMPLATES - Static variable in interface com.sun.jna.examples.win32.Shell32
 
CSIDL_COMMON_VIDEO - Static variable in interface com.sun.jna.examples.win32.Shell32
 
CSIDL_COMPUTERSNEARME - Static variable in interface com.sun.jna.examples.win32.Shell32
 
CSIDL_CONNECTIONS - Static variable in interface com.sun.jna.examples.win32.Shell32
 
CSIDL_CONTROLS - Static variable in interface com.sun.jna.examples.win32.Shell32
 
CSIDL_COOKIES - Static variable in interface com.sun.jna.examples.win32.Shell32
 
CSIDL_DESKTOP - Static variable in interface com.sun.jna.examples.win32.Shell32
 
CSIDL_DESKTOPDIRECTORY - Static variable in interface com.sun.jna.examples.win32.Shell32
 
CSIDL_DRIVES - Static variable in interface com.sun.jna.examples.win32.Shell32
 
CSIDL_FAVORITES - Static variable in interface com.sun.jna.examples.win32.Shell32
 
CSIDL_FONTS - Static variable in interface com.sun.jna.examples.win32.Shell32
 
CSIDL_HISTORY - Static variable in interface com.sun.jna.examples.win32.Shell32
 
CSIDL_INTERNET - Static variable in interface com.sun.jna.examples.win32.Shell32
 
CSIDL_INTERNET_CACHE - Static variable in interface com.sun.jna.examples.win32.Shell32
 
CSIDL_LOCAL_APPDATA - Static variable in interface com.sun.jna.examples.win32.Shell32
 
CSIDL_MYDOCUMENTS - Static variable in interface com.sun.jna.examples.win32.Shell32
 
CSIDL_MYMUSIC - Static variable in interface com.sun.jna.examples.win32.Shell32
 
CSIDL_MYPICTURES - Static variable in interface com.sun.jna.examples.win32.Shell32
 
CSIDL_MYVIDEO - Static variable in interface com.sun.jna.examples.win32.Shell32
 
CSIDL_NETHOOD - Static variable in interface com.sun.jna.examples.win32.Shell32
 
CSIDL_NETWORK - Static variable in interface com.sun.jna.examples.win32.Shell32
 
CSIDL_PERSONAL - Static variable in interface com.sun.jna.examples.win32.Shell32
 
CSIDL_PRINTERS - Static variable in interface com.sun.jna.examples.win32.Shell32
 
CSIDL_PRINTHOOD - Static variable in interface com.sun.jna.examples.win32.Shell32
 
CSIDL_PROFILE - Static variable in interface com.sun.jna.examples.win32.Shell32
 
CSIDL_PROGRAM_FILES - Static variable in interface com.sun.jna.examples.win32.Shell32
 
CSIDL_PROGRAM_FILES_COMMON - Static variable in interface com.sun.jna.examples.win32.Shell32
 
CSIDL_PROGRAM_FILES_COMMONX86 - Static variable in interface com.sun.jna.examples.win32.Shell32
 
CSIDL_PROGRAM_FILESX86 - Static variable in interface com.sun.jna.examples.win32.Shell32
 
CSIDL_PROGRAMS - Static variable in interface com.sun.jna.examples.win32.Shell32
 
CSIDL_RECENT - Static variable in interface com.sun.jna.examples.win32.Shell32
 
CSIDL_RESOURCES - Static variable in interface com.sun.jna.examples.win32.Shell32
 
CSIDL_RESOURCES_LOCALIZED - Static variable in interface com.sun.jna.examples.win32.Shell32
 
CSIDL_SENDTO - Static variable in interface com.sun.jna.examples.win32.Shell32
 
CSIDL_STARTMENU - Static variable in interface com.sun.jna.examples.win32.Shell32
 
CSIDL_STARTUP - Static variable in interface com.sun.jna.examples.win32.Shell32
 
CSIDL_SYSTEM - Static variable in interface com.sun.jna.examples.win32.Shell32
 
CSIDL_SYSTEMX86 - Static variable in interface com.sun.jna.examples.win32.Shell32
 
CSIDL_TEMPLATES - Static variable in interface com.sun.jna.examples.win32.Shell32
 
CSIDL_WINDOWS - Static variable in interface com.sun.jna.examples.win32.Shell32
 
CurrentTime - Static variable in interface com.sun.jna.examples.unix.X11
 
cursor - Variable in class com.sun.jna.examples.unix.X11.XSetWindowAttributes
 
CursorShape - Static variable in interface com.sun.jna.examples.unix.X11
CURSOR STUFF
CWBackingPixel - Static variable in interface com.sun.jna.examples.unix.X11
 
CWBackingPlanes - Static variable in interface com.sun.jna.examples.unix.X11
 
CWBackingStore - Static variable in interface com.sun.jna.examples.unix.X11
 
CWBackPixel - Static variable in interface com.sun.jna.examples.unix.X11
 
CWBackPixmap - Static variable in interface com.sun.jna.examples.unix.X11
 
CWBitGravity - Static variable in interface com.sun.jna.examples.unix.X11
 
CWBorderPixel - Static variable in interface com.sun.jna.examples.unix.X11
 
CWBorderPixmap - Static variable in interface com.sun.jna.examples.unix.X11
 
CWBorderWidth - Static variable in interface com.sun.jna.examples.unix.X11
 
CWColormap - Static variable in interface com.sun.jna.examples.unix.X11
 
CWCursor - Static variable in interface com.sun.jna.examples.unix.X11
 
CWDontPropagate - Static variable in interface com.sun.jna.examples.unix.X11
 
CWEventMask - Static variable in interface com.sun.jna.examples.unix.X11
 
CWHeight - Static variable in interface com.sun.jna.examples.unix.X11
 
CWOverrideRedirect - Static variable in interface com.sun.jna.examples.unix.X11
 
CWSaveUnder - Static variable in interface com.sun.jna.examples.unix.X11
 
CWSibling - Static variable in interface com.sun.jna.examples.unix.X11
 
CWStackMode - Static variable in interface com.sun.jna.examples.unix.X11
 
CWWidth - Static variable in interface com.sun.jna.examples.unix.X11
 
CWWinGravity - Static variable in interface com.sun.jna.examples.unix.X11
 
CWX - Static variable in interface com.sun.jna.examples.unix.X11
 
CWY - Static variable in interface com.sun.jna.examples.unix.X11
 
cx - Variable in class com.sun.jna.examples.win32.User32.SIZE
 
cxWindowBorders - Variable in class com.sun.jna.examples.win32.User32.WINDOWINFO
 
cy - Variable in class com.sun.jna.examples.win32.User32.SIZE
 
cyWindowBorders - Variable in class com.sun.jna.examples.win32.User32.WINDOWINFO
 

D

dash_offset - Variable in class com.sun.jna.examples.unix.X11.XGCValues
 
dashes - Variable in class com.sun.jna.examples.unix.X11.XGCValues
 
data - Variable in class com.sun.jna.examples.unix.X11.XClientMessageEvent
 
DEFAULT_GHOST_ALPHA - Static variable in class com.sun.jna.examples.dnd.DragHandler
Default transparency for ghosting.
DEFAULT_OPTIONS - Static variable in interface com.sun.jna.examples.win32.W32API
 
DefaultBlanking - Static variable in interface com.sun.jna.examples.unix.X11
 
DefaultExposures - Static variable in interface com.sun.jna.examples.unix.X11
 
DefaultScreenOfDisplay(X11.Display) - Method in interface com.sun.jna.examples.unix.X11
 
DefaultTypeMapper - Class in com.sun.jna
Provide custom mappings to and from native types.
DefaultTypeMapper() - Constructor for class com.sun.jna.DefaultTypeMapper
 
defaultValue() - Method in class com.sun.jna.NativeMappedConverter
 
DeleteDC(W32API.HDC) - Method in interface com.sun.jna.examples.win32.GDI32
 
deleteNativeLibraryAfterVMExit() - Static method in class com.sun.jna.Platform
 
DeleteObject(W32API.HANDLE) - Method in interface com.sun.jna.examples.win32.GDI32
 
depth - Variable in class com.sun.jna.examples.unix.X11.Xrender.XRenderPictFormat
 
depth - Variable in class com.sun.jna.examples.unix.X11.XVisualInfo
 
depth - Variable in class com.sun.jna.examples.unix.X11.XWindowAttributes
 
DestroyAll - Static variable in interface com.sun.jna.examples.unix.X11
 
DestroyIcon(W32API.HICON) - Method in interface com.sun.jna.examples.win32.User32
 
DestroyNotify - Static variable in interface com.sun.jna.examples.unix.X11
 
detail - Variable in class com.sun.jna.examples.unix.X11.XConfigureRequestEvent
 
detail - Variable in class com.sun.jna.examples.unix.X11.XCrossingEvent
 
detail - Variable in class com.sun.jna.examples.unix.X11.XFocusChangeEvent
 
device_id - Variable in class com.sun.jna.examples.unix.X11.XDeviceByReference
 
DIB_PAL_COLORS - Static variable in interface com.sun.jna.examples.win32.GDI32
 
DIB_RGB_COLORS - Static variable in interface com.sun.jna.examples.win32.GDI32
 
direct - Variable in class com.sun.jna.examples.unix.X11.Xrender.XRenderPictFormat
 
directCallbackMap - Static variable in class com.sun.jna.CallbackReference
 
DirectColor - Static variable in interface com.sun.jna.examples.unix.X11
 
DisableAccess - Static variable in interface com.sun.jna.examples.unix.X11
 
DisableScreenInterval - Static variable in interface com.sun.jna.examples.unix.X11
 
DisableScreenSaver - Static variable in interface com.sun.jna.examples.unix.X11
 
DispatchMessage(User32.MSG) - Method in interface com.sun.jna.examples.win32.User32
 
display - Variable in class com.sun.jna.examples.unix.X11.XAnyEvent
 
display - Variable in class com.sun.jna.examples.unix.X11.XButtonEvent
 
display - Variable in class com.sun.jna.examples.unix.X11.XCirculateEvent
 
display - Variable in class com.sun.jna.examples.unix.X11.XCirculateRequestEvent
 
display - Variable in class com.sun.jna.examples.unix.X11.XClientMessageEvent
 
display - Variable in class com.sun.jna.examples.unix.X11.XColormapEvent
 
display - Variable in class com.sun.jna.examples.unix.X11.XConfigureEvent
 
display - Variable in class com.sun.jna.examples.unix.X11.XConfigureRequestEvent
 
display - Variable in class com.sun.jna.examples.unix.X11.XCreateWindowEvent
 
display - Variable in class com.sun.jna.examples.unix.X11.XCrossingEvent
 
display - Variable in class com.sun.jna.examples.unix.X11.XDestroyWindowEvent
 
display - Variable in class com.sun.jna.examples.unix.X11.XErrorEvent
 
display - Variable in class com.sun.jna.examples.unix.X11.XExposeEvent
 
display - Variable in class com.sun.jna.examples.unix.X11.XFocusChangeEvent
 
display - Variable in class com.sun.jna.examples.unix.X11.XGraphicsExposeEvent
 
display - Variable in class com.sun.jna.examples.unix.X11.XGravityEvent
 
display - Variable in class com.sun.jna.examples.unix.X11.XKeyEvent
 
display - Variable in class com.sun.jna.examples.unix.X11.XKeymapEvent
 
display - Variable in class com.sun.jna.examples.unix.X11.XMapEvent
 
display - Variable in class com.sun.jna.examples.unix.X11.XMappingEvent
 
display - Variable in class com.sun.jna.examples.unix.X11.XMapRequestEvent
 
display - Variable in class com.sun.jna.examples.unix.X11.XMotionEvent
 
display - Variable in class com.sun.jna.examples.unix.X11.XNoExposeEvent
 
display - Variable in class com.sun.jna.examples.unix.X11.XPropertyEvent
 
display - Variable in class com.sun.jna.examples.unix.X11.XReparentEvent
 
display - Variable in class com.sun.jna.examples.unix.X11.XResizeRequestEvent
 
display - Variable in class com.sun.jna.examples.unix.X11.XSelectionClearEvent
 
display - Variable in class com.sun.jna.examples.unix.X11.XSelectionEvent
 
display - Variable in class com.sun.jna.examples.unix.X11.XSelectionRequestEvent
 
display - Variable in class com.sun.jna.examples.unix.X11.XUnmapEvent
 
display - Variable in class com.sun.jna.examples.unix.X11.XVisibilityEvent
 
dispose() - Method in class com.sun.jna.examples.dnd.GhostedDragImage
Make all ghosted images go away.
dispose() - Method in class com.sun.jna.examples.FileMonitor
 
dispose() - Method in class com.sun.jna.NativeLibrary
 
do_not_propagate_mask - Variable in class com.sun.jna.examples.unix.X11.XSetWindowAttributes
 
do_not_propagate_mask - Variable in class com.sun.jna.examples.unix.X11.XWindowAttributes
 
DoBlue - Static variable in interface com.sun.jna.examples.unix.X11
 
DoGreen - Static variable in interface com.sun.jna.examples.unix.X11
 
DontAllowExposures - Static variable in interface com.sun.jna.examples.unix.X11
 
DontPreferBlanking - Static variable in interface com.sun.jna.examples.unix.X11
SCREEN SAVER STUFF
DoRed - Static variable in interface com.sun.jna.examples.unix.X11
 
DoubleByReference - Class in com.sun.jna.ptr
 
DoubleByReference() - Constructor for class com.sun.jna.ptr.DoubleByReference
 
DoubleByReference(double) - Constructor for class com.sun.jna.ptr.DoubleByReference
 
doubleValue() - Method in class com.sun.jna.IntegerType
 
dragDropEnd(DragSourceDropEvent) - Method in class com.sun.jna.examples.dnd.DragHandler
 
dragEnter(DragSourceDragEvent) - Method in class com.sun.jna.examples.dnd.DragHandler
 
dragEnter(DropTargetDragEvent) - Method in class com.sun.jna.examples.dnd.DropHandler
 
dragExit(DragSourceEvent) - Method in class com.sun.jna.examples.dnd.DragHandler
 
dragExit(DropTargetEvent) - Method in class com.sun.jna.examples.dnd.DropHandler
 
dragGestureRecognized(DragGestureEvent) - Method in class com.sun.jna.examples.dnd.DragHandler
Called when a user drag gesture is recognized.
DragHandler - Class in com.sun.jna.examples.dnd
Provides simplified drag handling for a component.
DragHandler(Component, int) - Constructor for class com.sun.jna.examples.dnd.DragHandler
Enable drags from the given component, supporting the actions in the given action mask.
dragMouseMoved(DragSourceDragEvent) - Method in class com.sun.jna.examples.dnd.DragHandler
 
dragOver(DragSourceDragEvent) - Method in class com.sun.jna.examples.dnd.DragHandler
 
dragOver(DropTargetDragEvent) - Method in class com.sun.jna.examples.dnd.DropHandler
 
dragStarted(DragGestureEvent) - Method in class com.sun.jna.examples.dnd.DragHandler
Override to perform any decoration of the target at the start of a drag, if desired.
drawable - Variable in class com.sun.jna.examples.unix.X11.XGraphicsExposeEvent
 
drawable - Variable in class com.sun.jna.examples.unix.X11.XNoExposeEvent
 
DRIVE_CDROM - Static variable in interface com.sun.jna.examples.win32.Kernel32
 
DRIVE_FIXED - Static variable in interface com.sun.jna.examples.win32.Kernel32
 
DRIVE_NO_ROOT_DIR - Static variable in interface com.sun.jna.examples.win32.Kernel32
 
DRIVE_RAMDISK - Static variable in interface com.sun.jna.examples.win32.Kernel32
 
DRIVE_REMOTE - Static variable in interface com.sun.jna.examples.win32.Kernel32
 
DRIVE_REMOVABLE - Static variable in interface com.sun.jna.examples.win32.Kernel32
 
DRIVE_UNKNOWN - Static variable in interface com.sun.jna.examples.win32.Kernel32
 
drop(DropTargetDropEvent) - Method in class com.sun.jna.examples.dnd.DropHandler
Indicates the user has initiated a drop.
drop(DropTargetDropEvent, int) - Method in class com.sun.jna.examples.dnd.DropHandler
Handle an incoming drop with the given action.
dropActionChanged(DragSourceDragEvent) - Method in class com.sun.jna.examples.dnd.DragHandler
 
dropActionChanged(DropTargetDragEvent) - Method in class com.sun.jna.examples.dnd.DropHandler
 
DropHandler - Class in com.sun.jna.examples.dnd
Provides simplified drop handling for a component.
DropHandler(Component, int) - Constructor for class com.sun.jna.examples.dnd.DropHandler
Create a handler that allows the given set of actions.
DropHandler(Component, int, DataFlavor[]) - Constructor for class com.sun.jna.examples.dnd.DropHandler
Enable handling of drops, indicating what actions and flavors are acceptable.
DropHandler(Component, int, DataFlavor[], DropTargetPainter) - Constructor for class com.sun.jna.examples.dnd.DropHandler
Enable handling of drops, indicating what actions and flavors are acceptable, and providing a painter for drop target feedback.
DropTargetPainter - Interface in com.sun.jna.examples.dnd
Provides a callback for DropHandler to customize drop target feedback.
DuplicateHandle(W32API.HANDLE, W32API.HANDLE, W32API.HANDLE, W32API.HANDLEByReference, int, boolean, int) - Method in interface com.sun.jna.examples.win32.Kernel32
 
dwExStyle - Variable in class com.sun.jna.examples.win32.User32.WINDOWINFO
 
dwExtraInfo - Variable in class com.sun.jna.examples.win32.User32.KBDLLHOOKSTRUCT
 
dwFlags - Variable in class com.sun.jna.examples.win32.User32.FLASHWINFO
 
DWL_DLGPROC - Static variable in interface com.sun.jna.examples.win32.User32
 
DWL_MSGRESULT - Static variable in interface com.sun.jna.examples.win32.User32
 
DWL_USER - Static variable in interface com.sun.jna.examples.win32.User32
 
dwSize - Variable in class com.sun.jna.examples.win32.GDI32.RGNDATAHEADER
 
dwStyle - Variable in class com.sun.jna.examples.win32.User32.WINDOWINFO
 
dwTimeout - Variable in class com.sun.jna.examples.win32.User32.FLASHWINFO
 
dwWindowStatus - Variable in class com.sun.jna.examples.win32.User32.WINDOWINFO
 

E

EastGravity - Static variable in interface com.sun.jna.examples.unix.X11
 
elements - Variable in class com.sun.jna.Structure.FFIType
 
EnableAccess - Static variable in interface com.sun.jna.examples.unix.X11
 
encodePaths(String[]) - Method in class com.sun.jna.examples.win32.Shell32.SHFILEOPSTRUCT
Use this to encode pFrom/pTo paths.
encoding - Variable in class com.sun.jna.examples.unix.X11.XTextProperty
 
ensureAllocated() - Method in class com.sun.jna.Structure
 
EnterNotify - Static variable in interface com.sun.jna.examples.unix.X11
 
EnterWindowMask - Static variable in interface com.sun.jna.examples.unix.X11
 
EnumChildWindows(W32API.HWND, User32.WNDENUMPROC, Pointer) - Method in interface com.sun.jna.examples.win32.User32
 
EnumThreadWindows(int, User32.WNDENUMPROC, Pointer) - Method in interface com.sun.jna.examples.win32.User32
 
EnumWindows(User32.WNDENUMPROC, Pointer) - Method in interface com.sun.jna.examples.win32.User32
 
equals(Object) - Method in class com.sun.jna.Function
Two function pointers are equal if they share the same peer address and calling convention.
equals(Object) - Method in class com.sun.jna.IntegerType
 
equals(Object) - Method in class com.sun.jna.NativeString
 
equals(Object) - Method in class com.sun.jna.Pointer
Compares this Pointer to the specified object.
equals(Object) - Method in class com.sun.jna.PointerType
Instances of PointerType with identical pointers compare equal by default.
equals(Object) - Method in class com.sun.jna.Structure
This structure is equal to another based on the same data type and visible data fields.
equals(Object) - Method in class com.sun.jna.WString
 
ERROR - Static variable in interface com.sun.jna.examples.win32.GDI32
 
error_code - Variable in class com.sun.jna.examples.unix.X11.XErrorEvent
 
ERROR_FILE_NOT_FOUND - Static variable in interface com.sun.jna.examples.win32.W32Errors
 
ERROR_INVALID_FUNCTION - Static variable in interface com.sun.jna.examples.win32.W32Errors
 
ERROR_PATH_NOT_FOUND - Static variable in interface com.sun.jna.examples.win32.W32Errors
 
errorCode - Variable in exception com.sun.jna.LastErrorException
 
EvenOddRule - Static variable in interface com.sun.jna.examples.unix.X11
 
event - Variable in class com.sun.jna.examples.unix.X11.XCirculateEvent
 
event - Variable in class com.sun.jna.examples.unix.X11.XConfigureEvent
 
event - Variable in class com.sun.jna.examples.unix.X11.XDestroyWindowEvent
 
event - Variable in class com.sun.jna.examples.unix.X11.XGravityEvent
 
event - Variable in class com.sun.jna.examples.unix.X11.XMapEvent
 
event - Variable in class com.sun.jna.examples.unix.X11.XReparentEvent
 
event - Variable in class com.sun.jna.examples.unix.X11.XUnmapEvent
 
event_mask - Variable in class com.sun.jna.examples.unix.X11.XSetWindowAttributes
 
event_type_base - Variable in class com.sun.jna.examples.unix.X11.XInputClassInfoByReference
 
eventDispatched(AWTEvent) - Method in class com.sun.jna.examples.WindowUtils.NativeWindowUtils.TransparentContentPane
 
eventDispatched(AWTEvent) - Method in class com.sun.jna.examples.WindowUtils.RepaintTrigger.Listener
 
Expose - Static variable in interface com.sun.jna.examples.unix.X11
 
ExposureMask - Static variable in interface com.sun.jna.examples.unix.X11
 
ExtCreateRegion(Pointer, int, GDI32.RGNDATA) - Method in interface com.sun.jna.examples.win32.GDI32
 

F

FamilyChaos - Static variable in interface com.sun.jna.examples.unix.X11
 
FamilyDECnet - Static variable in interface com.sun.jna.examples.unix.X11
 
FamilyInternet - Static variable in interface com.sun.jna.examples.unix.X11
 
FamilyInternet6 - Static variable in interface com.sun.jna.examples.unix.X11
 
FamilyServerInterpreted - Static variable in interface com.sun.jna.examples.unix.X11
 
fAnyOperationsAborted - Variable in class com.sun.jna.examples.win32.Shell32.SHFILEOPSTRUCT
 
ffi_call(long, long, long, long) - Static method in class com.sun.jna.Native
 
ffi_free_closure(long) - Static method in class com.sun.jna.Native
 
ffi_prep_cif(int, int, long, long) - Static method in class com.sun.jna.Native
 
ffi_prep_closure(long, Native.ffi_callback) - Static method in class com.sun.jna.Native
 
fFlags - Variable in class com.sun.jna.examples.win32.Shell32.SHFILEOPSTRUCT
 
field - Variable in class com.sun.jna.Structure.StructField
 
fields() - Method in class com.sun.jna.Structure
Return all fields in this structure (ordered).
FILE_ACCESSED - Static variable in class com.sun.jna.examples.FileMonitor
 
FILE_ACTION_ADDED - Static variable in interface com.sun.jna.examples.win32.Kernel32
 
FILE_ACTION_MODIFIED - Static variable in interface com.sun.jna.examples.win32.Kernel32
 
FILE_ACTION_REMOVED - Static variable in interface com.sun.jna.examples.win32.Kernel32
 
FILE_ACTION_RENAMED_NEW_NAME - Static variable in interface com.sun.jna.examples.win32.Kernel32
 
FILE_ACTION_RENAMED_OLD_NAME - Static variable in interface com.sun.jna.examples.win32.Kernel32
 
FILE_ANY - Static variable in class com.sun.jna.examples.FileMonitor
 
FILE_ATTRIBUTE_ARCHIVE - Static variable in interface com.sun.jna.examples.win32.Kernel32
 
FILE_ATTRIBUTE_COMPRESSED - Static variable in interface com.sun.jna.examples.win32.Kernel32
 
FILE_ATTRIBUTE_DEVICE - Static variable in interface com.sun.jna.examples.win32.Kernel32
 
FILE_ATTRIBUTE_DIRECTORY - Static variable in interface com.sun.jna.examples.win32.Kernel32
 
FILE_ATTRIBUTE_ENCRYPTED - Static variable in interface com.sun.jna.examples.win32.Kernel32
 
FILE_ATTRIBUTE_HIDDEN - Static variable in interface com.sun.jna.examples.win32.Kernel32
 
FILE_ATTRIBUTE_NORMAL - Static variable in interface com.sun.jna.examples.win32.Kernel32
 
FILE_ATTRIBUTE_NOT_CONTENT_INDEXED - Static variable in interface com.sun.jna.examples.win32.Kernel32
 
FILE_ATTRIBUTE_OFFLINE - Static variable in interface com.sun.jna.examples.win32.Kernel32
 
FILE_ATTRIBUTE_READONLY - Static variable in interface com.sun.jna.examples.win32.Kernel32
 
FILE_ATTRIBUTE_REPARSE_POINT - Static variable in interface com.sun.jna.examples.win32.Kernel32
 
FILE_ATTRIBUTE_SPARSE_FILE - Static variable in interface com.sun.jna.examples.win32.Kernel32
 
FILE_ATTRIBUTE_SYSTEM - Static variable in interface com.sun.jna.examples.win32.Kernel32
 
FILE_ATTRIBUTE_TEMPORARY - Static variable in interface com.sun.jna.examples.win32.Kernel32
 
FILE_ATTRIBUTES_CHANGED - Static variable in class com.sun.jna.examples.FileMonitor
 
FILE_CREATED - Static variable in class com.sun.jna.examples.FileMonitor
 
FILE_DELETED - Static variable in class com.sun.jna.examples.FileMonitor
 
FILE_FLAG_BACKUP_SEMANTICS - Static variable in interface com.sun.jna.examples.win32.Kernel32
 
FILE_FLAG_DELETE_ON_CLOSE - Static variable in interface com.sun.jna.examples.win32.Kernel32
 
FILE_FLAG_NO_BUFFERING - Static variable in interface com.sun.jna.examples.win32.Kernel32
 
FILE_FLAG_OPEN_NO_RECALL - Static variable in interface com.sun.jna.examples.win32.Kernel32
 
FILE_FLAG_OPEN_REPARSE_POINT - Static variable in interface com.sun.jna.examples.win32.Kernel32
 
FILE_FLAG_OVERLAPPED - Static variable in interface com.sun.jna.examples.win32.Kernel32
 
FILE_FLAG_POSIX_SEMANTICS - Static variable in interface com.sun.jna.examples.win32.Kernel32
 
FILE_FLAG_RANDOM_ACCESS - Static variable in interface com.sun.jna.examples.win32.Kernel32
 
FILE_FLAG_SEQUENTIAL_SCAN - Static variable in interface com.sun.jna.examples.win32.Kernel32
 
FILE_FLAG_WRITE_THROUGH - Static variable in interface com.sun.jna.examples.win32.Kernel32
 
FILE_LIST_DIRECTORY - Static variable in interface com.sun.jna.examples.win32.Kernel32
 
FILE_MODIFIED - Static variable in class com.sun.jna.examples.FileMonitor
 
FILE_NAME_CHANGED_NEW - Static variable in class com.sun.jna.examples.FileMonitor
 
FILE_NAME_CHANGED_OLD - Static variable in class com.sun.jna.examples.FileMonitor
 
FILE_NOTIFY_CHANGE_ATTRIBUTES - Static variable in interface com.sun.jna.examples.win32.Kernel32
 
FILE_NOTIFY_CHANGE_CREATION - Static variable in interface com.sun.jna.examples.win32.Kernel32
 
FILE_NOTIFY_CHANGE_DIR_NAME - Static variable in interface com.sun.jna.examples.win32.Kernel32
 
FILE_NOTIFY_CHANGE_EA - Static variable in interface com.sun.jna.examples.win32.Kernel32
 
FILE_NOTIFY_CHANGE_FILE_NAME - Static variable in interface com.sun.jna.examples.win32.Kernel32
 
FILE_NOTIFY_CHANGE_LAST_ACCESS - Static variable in interface com.sun.jna.examples.win32.Kernel32
 
FILE_NOTIFY_CHANGE_LAST_WRITE - Static variable in interface com.sun.jna.examples.win32.Kernel32
 
FILE_NOTIFY_CHANGE_NAME - Static variable in interface com.sun.jna.examples.win32.Kernel32
 
FILE_NOTIFY_CHANGE_SECURITY - Static variable in interface com.sun.jna.examples.win32.Kernel32
 
FILE_NOTIFY_CHANGE_SIZE - Static variable in interface com.sun.jna.examples.win32.Kernel32
 
FILE_NOTIFY_CHANGE_STREAM_NAME - Static variable in interface com.sun.jna.examples.win32.Kernel32
 
FILE_NOTIFY_CHANGE_STREAM_SIZE - Static variable in interface com.sun.jna.examples.win32.Kernel32
 
FILE_NOTIFY_CHANGE_STREAM_WRITE - Static variable in interface com.sun.jna.examples.win32.Kernel32
 
FILE_RENAMED - Static variable in class com.sun.jna.examples.FileMonitor
 
FILE_SECURITY_CHANGED - Static variable in class com.sun.jna.examples.FileMonitor
 
FILE_SHARE_DELETE - Static variable in interface com.sun.jna.examples.win32.Kernel32
 
FILE_SHARE_READ - Static variable in interface com.sun.jna.examples.win32.Kernel32
 
FILE_SHARE_WRITE - Static variable in interface com.sun.jna.examples.win32.Kernel32
 
FILE_SIZE_CHANGED - Static variable in class com.sun.jna.examples.FileMonitor
 
fileChanged(FileMonitor.FileEvent) - Method in interface com.sun.jna.examples.FileMonitor.FileListener
 
FileMonitor - Class in com.sun.jna.examples
Provides notification of file system changes.
FileMonitor() - Constructor for class com.sun.jna.examples.FileMonitor
 
FileMonitor.FileEvent - Class in com.sun.jna.examples
 
FileMonitor.FileEvent(File, int) - Constructor for class com.sun.jna.examples.FileMonitor.FileEvent
 
FileMonitor.FileListener - Interface in com.sun.jna.examples
 
FileName - Variable in class com.sun.jna.examples.win32.Kernel32.FILE_NOTIFY_INFORMATION
 
FileNameLength - Variable in class com.sun.jna.examples.win32.Kernel32.FILE_NOTIFY_INFORMATION
 
FileUtils - Class in com.sun.jna.examples
Miscellaneous file utils not provided for by Java.
FileUtils() - Constructor for class com.sun.jna.examples.FileUtils
 
fill_rule - Variable in class com.sun.jna.examples.unix.X11.XGCValues
 
fill_style - Variable in class com.sun.jna.examples.unix.X11.XGCValues
 
FillOpaqueStippled - Static variable in interface com.sun.jna.examples.unix.X11
 
FillSolid - Static variable in interface com.sun.jna.examples.unix.X11
 
FillStippled - Static variable in interface com.sun.jna.examples.unix.X11
 
FillTiled - Static variable in interface com.sun.jna.examples.unix.X11
 
finalize() - Method in class com.sun.jna.CallbackReference
Free native resources associated with this callback.
finalize() - Method in class com.sun.jna.examples.FileMonitor
 
finalize() - Method in class com.sun.jna.Memory
 
finalize() - Method in class com.sun.jna.NativeLibrary
Close the library when it is no longer referenced.
findCallbackClass(Class) - Static method in class com.sun.jna.CallbackReference
Find the first instance of an interface which implements the Callback interface or an interface derived from Callback, which defines an appropriate callback method.
findEnclosingLibraryClass(Class) - Static method in class com.sun.jna.Native
Find the library interface corresponding to the given class.
FindWindow(String, String) - Method in interface com.sun.jna.examples.win32.User32
 
first_keycode - Variable in class com.sun.jna.examples.unix.X11.XMappingEvent
 
FirstExtensionError - Static variable in interface com.sun.jna.examples.unix.X11
 
flags - Variable in class com.sun.jna.examples.unix.X11.XSizeHints
 
flags - Variable in class com.sun.jna.examples.unix.X11.XWMHints
 
flags - Variable in class com.sun.jna.examples.win32.User32.GUITHREADINFO
 
flags - Variable in class com.sun.jna.examples.win32.User32.KBDLLHOOKSTRUCT
 
FLASHW_ALL - Static variable in interface com.sun.jna.examples.win32.User32
 
FLASHW_CAPTION - Static variable in interface com.sun.jna.examples.win32.User32
 
FLASHW_STOP - Static variable in interface com.sun.jna.examples.win32.User32
 
FLASHW_TIMER - Static variable in interface com.sun.jna.examples.win32.User32
 
FLASHW_TIMERNOFG - Static variable in interface com.sun.jna.examples.win32.User32
 
FLASHW_TRAY - Static variable in interface com.sun.jna.examples.win32.User32
 
FlashWindowEx(User32.FLASHWINFO) - Method in interface com.sun.jna.examples.win32.User32
 
FloatByReference - Class in com.sun.jna.ptr
 
FloatByReference() - Constructor for class com.sun.jna.ptr.FloatByReference
 
FloatByReference(float) - Constructor for class com.sun.jna.ptr.FloatByReference
 
floatValue() - Method in class com.sun.jna.IntegerType
 
FO_COPY - Static variable in interface com.sun.jna.examples.win32.Shell32
 
FO_DELETE - Static variable in interface com.sun.jna.examples.win32.Shell32
 
FO_MOVE - Static variable in interface com.sun.jna.examples.win32.Shell32
 
FO_RENAME - Static variable in interface com.sun.jna.examples.win32.Shell32
 
focus - Variable in class com.sun.jna.examples.unix.X11.XCrossingEvent
 
FocusChangeMask - Static variable in interface com.sun.jna.examples.unix.X11
 
FocusIn - Static variable in interface com.sun.jna.examples.unix.X11
 
FocusOut - Static variable in interface com.sun.jna.examples.unix.X11
 
FOF_ALLOWUNDO - Static variable in interface com.sun.jna.examples.win32.Shell32
 
FOF_CONFIRMMOUSE - Static variable in interface com.sun.jna.examples.win32.Shell32
 
FOF_FILESONLY - Static variable in interface com.sun.jna.examples.win32.Shell32
 
FOF_MULTIDESTFILES - Static variable in interface com.sun.jna.examples.win32.Shell32
 
FOF_NOCONFIRMATION - Static variable in interface com.sun.jna.examples.win32.Shell32
 
FOF_NOCONFIRMMKDIR - Static variable in interface com.sun.jna.examples.win32.Shell32
 
FOF_NOCOPYSECURITYATTRIBS - Static variable in interface com.sun.jna.examples.win32.Shell32
 
FOF_NOERRORUI - Static variable in interface com.sun.jna.examples.win32.Shell32
 
FOF_RENAMEONCOLLISION - Static variable in interface com.sun.jna.examples.win32.Shell32
 
FOF_SILENT - Static variable in interface com.sun.jna.examples.win32.Shell32
 
FOF_SIMPLEPROGRESS - Static variable in interface com.sun.jna.examples.win32.Shell32
 
FOF_WANTMAPPINGHANDLE - Static variable in interface com.sun.jna.examples.win32.Shell32
 
font - Variable in class com.sun.jna.examples.unix.X11.XGCValues
 
FontChange - Static variable in interface com.sun.jna.examples.unix.X11
 
FontLeftToRight - Static variable in interface com.sun.jna.examples.unix.X11
FONTS
FontRightToLeft - Static variable in interface com.sun.jna.examples.unix.X11
 
FORBIDDEN_NAMES - Static variable in interface com.sun.jna.Callback
These method names may not be used for a callback method.
foreground - Variable in class com.sun.jna.examples.unix.X11.XGCValues
 
ForgetGravity - Static variable in interface com.sun.jna.examples.unix.X11
 
format - Variable in class com.sun.jna.examples.unix.X11.XClientMessageEvent
 
format - Variable in class com.sun.jna.examples.unix.X11.XTextProperty
 
FORMAT_MESSAGE_ALLOCATE_BUFFER - Static variable in interface com.sun.jna.examples.win32.Kernel32
 
FORMAT_MESSAGE_FROM_SYSTEM - Static variable in interface com.sun.jna.examples.win32.Kernel32
 
FORMAT_MESSAGE_IGNORE_INSERTS - Static variable in interface com.sun.jna.examples.win32.Kernel32
 
FormatMessage(int, Pointer, int, int, PointerByReference, int, Pointer) - Method in interface com.sun.jna.examples.win32.Kernel32
 
FormatMessage(int, Pointer, int, int, Buffer, int, Pointer) - Method in interface com.sun.jna.examples.win32.Kernel32
 
free(long) - Static method in class com.sun.jna.Memory
Call the real native free
FREEBSD - Static variable in class com.sun.jna.Platform
 
from_configure - Variable in class com.sun.jna.examples.unix.X11.XUnmapEvent
 
fromNative(Object, FromNativeContext) - Method in class com.sun.jna.examples.unix.X11.Atom
Return constants for predefined Atom values.
fromNative(Object, FromNativeContext) - Method in class com.sun.jna.examples.unix.X11.Colormap
 
fromNative(Object, FromNativeContext) - Method in class com.sun.jna.examples.unix.X11.Cursor
 
fromNative(Object, FromNativeContext) - Method in class com.sun.jna.examples.unix.X11.Drawable
 
fromNative(Object, FromNativeContext) - Method in class com.sun.jna.examples.unix.X11.Font
 
fromNative(Object, FromNativeContext) - Method in class com.sun.jna.examples.unix.X11.KeySym
 
fromNative(Object, FromNativeContext) - Method in class com.sun.jna.examples.unix.X11.Pixmap
 
fromNative(Object, FromNativeContext) - Method in class com.sun.jna.examples.unix.X11.Window
 
fromNative(Object, FromNativeContext) - Method in class com.sun.jna.examples.unix.X11.XID
 
fromNative(Object, FromNativeContext) - Method in class com.sun.jna.examples.win32.W32API.HANDLE
Override to the appropriate object for INVALID_HANDLE_VALUE.
fromNative(Object, FromNativeContext) - Method in interface com.sun.jna.FromNativeConverter
Convert the given native object into its Java representation using the given context.
fromNative(Object, FromNativeContext) - Method in class com.sun.jna.IntegerType
 
fromNative(Object, FromNativeContext) - Method in interface com.sun.jna.NativeMapped
Convert the given native object into its Java representation using the given context.
fromNative(Object, FromNativeContext) - Method in class com.sun.jna.NativeMappedConverter
 
fromNative(Object, FromNativeContext) - Method in class com.sun.jna.PointerType
The default implementation simply creates a new instance of the class and assigns its pointer field.
FromNativeContext - Class in com.sun.jna
Provides context for converting a native value into a Java type.
FromNativeContext(Class) - Constructor for class com.sun.jna.FromNativeContext
 
FromNativeConverter - Interface in com.sun.jna
Define conversion from a native type to the appropriate Java type.
function - Variable in class com.sun.jna.examples.unix.X11.XGCValues
 
Function - Class in com.sun.jna
An abstraction for a native function pointer.
Function(NativeLibrary, String, int) - Constructor for class com.sun.jna.Function
Create a new Function that is linked with a native function that follows the given calling convention.
Function(Pointer, int) - Constructor for class com.sun.jna.Function
Create a new Function that is linked with a native function that follows the given calling convention.
Function.PostCallRead - Interface in com.sun.jna
Any argument which implements this interface will have the Function.PostCallRead.read() method called immediately after function invocation.
FUNCTION_MAPPER - Static variable in interface com.sun.jna.win32.StdCallLibrary
Provides auto-lookup of stdcall-decorated names.
FunctionMapper - Interface in com.sun.jna
Provides mapping of Java method names to native function names.
FunctionParameterContext - Class in com.sun.jna
 
FunctionParameterContext(Function, Object[], int) - Constructor for class com.sun.jna.FunctionParameterContext
 
FunctionResultContext - Class in com.sun.jna
Provide result conversion context for a function call.
FunctionResultContext(Class, Function, Object[]) - Constructor for class com.sun.jna.FunctionResultContext
 

G

GCArcMode - Static variable in interface com.sun.jna.examples.unix.X11
 
GCBackground - Static variable in interface com.sun.jna.examples.unix.X11
 
GCCapStyle - Static variable in interface com.sun.jna.examples.unix.X11
 
GCClipMask - Static variable in interface com.sun.jna.examples.unix.X11
 
GCClipXOrigin - Static variable in interface com.sun.jna.examples.unix.X11
 
GCClipYOrigin - Static variable in interface com.sun.jna.examples.unix.X11
 
GCDashList - Static variable in interface com.sun.jna.examples.unix.X11
 
GCDashOffset - Static variable in interface com.sun.jna.examples.unix.X11
 
GCFillRule - Static variable in interface com.sun.jna.examples.unix.X11
 
GCFillStyle - Static variable in interface com.sun.jna.examples.unix.X11
 
GCFont - Static variable in interface com.sun.jna.examples.unix.X11
 
GCForeground - Static variable in interface com.sun.jna.examples.unix.X11
 
GCFunction - Static variable in interface com.sun.jna.examples.unix.X11
 
GCGraphicsExposures - Static variable in interface com.sun.jna.examples.unix.X11
 
GCJoinStyle - Static variable in interface com.sun.jna.examples.unix.X11
 
GCLastBit - Static variable in interface com.sun.jna.examples.unix.X11
 
GCLineStyle - Static variable in interface com.sun.jna.examples.unix.X11
 
GCLineWidth - Static variable in interface com.sun.jna.examples.unix.X11
 
GCPlaneMask - Static variable in interface com.sun.jna.examples.unix.X11
 
GCStipple - Static variable in interface com.sun.jna.examples.unix.X11
 
GCSubwindowMode - Static variable in interface com.sun.jna.examples.unix.X11
 
GCTile - Static variable in interface com.sun.jna.examples.unix.X11
 
GCTileStipXOrigin - Static variable in interface com.sun.jna.examples.unix.X11
 
GCTileStipYOrigin - Static variable in interface com.sun.jna.examples.unix.X11
 
GDI32 - Interface in com.sun.jna.examples.win32
Definition (incomplete) of gdi32.dll.
GDI32.BITMAPINFO - Class in com.sun.jna.examples.win32
 
GDI32.BITMAPINFO() - Constructor for class com.sun.jna.examples.win32.GDI32.BITMAPINFO
 
GDI32.BITMAPINFO(int) - Constructor for class com.sun.jna.examples.win32.GDI32.BITMAPINFO
 
GDI32.BITMAPINFOHEADER - Class in com.sun.jna.examples.win32
 
GDI32.BITMAPINFOHEADER() - Constructor for class com.sun.jna.examples.win32.GDI32.BITMAPINFOHEADER
 
GDI32.RECT - Class in com.sun.jna.examples.win32
 
GDI32.RECT() - Constructor for class com.sun.jna.examples.win32.GDI32.RECT
 
GDI32.RGBQUAD - Class in com.sun.jna.examples.win32
 
GDI32.RGBQUAD() - Constructor for class com.sun.jna.examples.win32.GDI32.RGBQUAD
 
GDI32.RGNDATA - Class in com.sun.jna.examples.win32
 
GDI32.RGNDATA(int) - Constructor for class com.sun.jna.examples.win32.GDI32.RGNDATA
 
GDI32.RGNDATAHEADER - Class in com.sun.jna.examples.win32
 
GDI32.RGNDATAHEADER() - Constructor for class com.sun.jna.examples.win32.GDI32.RGNDATAHEADER
 
GENERIC_WRITE - Static variable in interface com.sun.jna.examples.win32.Kernel32
 
get(Object) - Static method in class com.sun.jna.Structure.FFIType
 
getAcceptableDropAction(int) - Method in class com.sun.jna.examples.dnd.DragHandler
Returns the first available action supported by source and target.
getAlphaCompatibleGraphicsConfiguration() - Static method in class com.sun.jna.examples.WindowUtils
Returns a GraphicsConfiguration comptible with alpha compositing.
getAlphaCompatibleGraphicsConfiguration() - Method in class com.sun.jna.examples.WindowUtils.NativeWindowUtils
Return the default graphics configuration.
getArgumentNativeStackSize(Class) - Method in class com.sun.jna.win32.StdCallFunctionMapper
Override this to handle any custom class mappings.
getArguments() - Method in class com.sun.jna.CallbackParameterContext
 
getArguments() - Method in class com.sun.jna.FunctionResultContext
Get the arguments used in this function call.
GetAsyncKeyState(int) - Method in interface com.sun.jna.examples.win32.User32
 
getAutoRead() - Method in class com.sun.jna.Structure
Returns whether the struture is written to native memory prior to a native function call.
getAutoWrite() - Method in class com.sun.jna.Structure
Returns whether the structure is read from native memory after a native function call.
getBalloon(Component, Component, int, int) - Static method in class com.sun.jna.examples.BalloonManager
Get a balloon pointing to the given location.
getByte(long) - Method in class com.sun.jna.Memory
Indirect the native pointer to malloc space, a la Pointer.getByte.
getByte(long) - Method in class com.sun.jna.Pointer
Indirect the native pointer as a pointer to byte.
getByteArray(long, int) - Method in class com.sun.jna.Pointer
 
getByteBuffer(long, long) - Method in class com.sun.jna.Memory
Get a ByteBuffer mapped to a portion of this memory.
getByteBuffer(long, long) - Method in class com.sun.jna.Pointer
Get a ByteBuffer mapped to the memory pointed to by the pointer, ensuring the buffer uses native byte order.
getBytes(String) - Static method in class com.sun.jna.Native
Return a byte array corresponding to the given String.
getBytes(String, String) - Static method in class com.sun.jna.Native
Return a byte array corresponding to the given String, using the given encoding.
getCallback(Class, Pointer) - Static method in class com.sun.jna.CallbackReference
Return a Callback associated with the given function pointer.
getCallbackExceptionHandler() - Static method in class com.sun.jna.Native
Returns the current handler for callback uncaught exceptions.
getCallingClass() - Static method in class com.sun.jna.Native
 
getCallingConvention() - Method in class com.sun.jna.Function
 
getChar(long) - Method in class com.sun.jna.Memory
Indirect the native pointer to malloc space, a la Pointer.getByte.
getChar(long) - Method in class com.sun.jna.Pointer
Indirect the native pointer as a pointer to wchar_t.
getCharArray(long, int) - Method in class com.sun.jna.Pointer
 
GetClassName(W32API.HWND, byte[], int) - Method in interface com.sun.jna.examples.win32.User32
ASCII version.
GetClassName(W32API.HWND, char[], int) - Method in interface com.sun.jna.examples.win32.User32
Unicode version.
getComponentID(Component) - Static method in class com.sun.jna.Native
Utility method to get the native window ID for a heavyweight Java Component as a long value.
getComponentPointer(Component) - Static method in class com.sun.jna.Native
Utility method to get the native window pointer for a heavyweight Java Component as a Pointer value.
GetCurrentProcess() - Method in interface com.sun.jna.examples.win32.Kernel32
 
GetCurrentProcessId() - Method in interface com.sun.jna.examples.win32.Kernel32
 
GetCurrentThread() - Method in interface com.sun.jna.examples.win32.Kernel32
 
GetCurrentThreadId() - Method in interface com.sun.jna.examples.win32.Kernel32
 
getCursorForAction(int) - Method in class com.sun.jna.examples.dnd.DragHandler
 
GetDC(W32API.HWND) - Method in interface com.sun.jna.examples.win32.User32
 
getDirectBufferPointer(Buffer) - Static method in class com.sun.jna.Native
Convert a direct Buffer into a Pointer.
getDouble(long) - Method in class com.sun.jna.Memory
Indirect the native pointer to malloc space, a la Pointer.getDouble.
getDouble(long) - Method in class com.sun.jna.Pointer
Indirect the native pointer as a pointer to double.
getDoubleArray(long, int) - Method in class com.sun.jna.Pointer
 
getDragIcon(DragGestureEvent, Point) - Method in class com.sun.jna.examples.dnd.DragHandler
Override this to provide a custom image.
GetDriveType(String) - Method in interface com.sun.jna.examples.win32.Kernel32
 
getDropAction(DragSourceEvent) - Method in class com.sun.jna.examples.dnd.DragHandler
Get the currently requested drop action.
getDropAction(DropTargetEvent) - Method in class com.sun.jna.examples.dnd.DropHandler
Calculate the effective action.
getDropAction(DropTargetEvent, int, int, int) - Method in class com.sun.jna.examples.dnd.DropHandler
 
getDropActionsForFlavors(DataFlavor[]) - Method in class com.sun.jna.examples.dnd.DropHandler
Indicate the actions available for the given list of data flavors.
getDropTarget() - Method in class com.sun.jna.examples.dnd.DropHandler
 
getField(Structure.StructField) - Method in class com.sun.jna.Structure
Obtain the value currently in the Java field.
getField() - Method in class com.sun.jna.StructureReadContext
Get the Field being read from native memory.
getField() - Method in class com.sun.jna.StructureWriteContext
Get the Field being written to native memory.
getFieldOrder() - Method in class com.sun.jna.Structure
 
getFile() - Method in class com.sun.jna.examples.FileMonitor.FileEvent
 
getFile() - Method in class com.sun.jna.NativeLibrary
Returns the file on disk corresponding to this NativeLibrary instance.
getFilename() - Method in class com.sun.jna.examples.win32.Kernel32.FILE_NOTIFY_INFORMATION
WARNING: this filename may be either the short or long form of the filename.
getFloat(long) - Method in class com.sun.jna.Memory
Indirect the native pointer to malloc space, a la Pointer.getFloat.
getFloat(long) - Method in class com.sun.jna.Pointer
Indirect the native pointer as a pointer to float.
getFloatArray(long, int) - Method in class com.sun.jna.Pointer
 
getFromNativeConverter(Class) - Method in class com.sun.jna.DefaultTypeMapper
 
getFromNativeConverter(Class) - Method in interface com.sun.jna.TypeMapper
Return the FromNativeConverter appropriate for the given Java class.
getFunction(String, String) - Static method in class com.sun.jna.Function
Obtain a Function representing a native function that follows the standard "C" calling convention.
getFunction(String, String, int) - Static method in class com.sun.jna.Function
Obtain a Function representing a native function that follows a given calling convention.
getFunction() - Method in class com.sun.jna.FunctionParameterContext
Get the function that was invoked.
getFunction() - Method in class com.sun.jna.FunctionResultContext
Get the function that was invoked.
getFunction(String) - Method in class com.sun.jna.NativeLibrary
Create a new Function that is linked with a native function that follows the NativeLibrary's calling convention.
getFunction(String, Method) - Method in class com.sun.jna.NativeLibrary
Create a new Function that is linked with a native function that follows the NativeLibrary's calling convention.
getFunction(String, int) - Method in class com.sun.jna.NativeLibrary
Create a new @{link Function} that is linked with a native function that follows a given calling flags.
getFunctionName(NativeLibrary, Method) - Method in interface com.sun.jna.FunctionMapper
 
getFunctionName(NativeLibrary, Method) - Method in class com.sun.jna.win32.StdCallFunctionMapper
Convert the given Java method into a decorated stdcall name, if possible.
getFunctionName(NativeLibrary, Method) - Method in class com.sun.jna.win32.W32APIFunctionMapper
Looks up the method name by adding a "W" or "A" suffix as appropriate.
getFunctionPointer(Callback) - Static method in class com.sun.jna.CallbackReference
Return a Pointer to the native function address for the given callback.
getGlobalVariableAddress(String) - Method in class com.sun.jna.NativeLibrary
Look up the given global variable within this library.
GetGUIThreadInfo(int, User32.GUITHREADINFO) - Method in interface com.sun.jna.examples.win32.User32
 
getIndex() - Method in class com.sun.jna.CallbackParameterContext
 
getInstance() - Static method in class com.sun.jna.examples.FileMonitor
 
getInstance() - Static method in class com.sun.jna.examples.FileUtils
 
getInstance(String) - Static method in class com.sun.jna.NativeLibrary
Returns an instance of NativeLibrary for the specified name.
getInstance(String, Map) - Static method in class com.sun.jna.NativeLibrary
Returns an instance of NativeLibrary for the specified name.
getInstance(Class) - Static method in class com.sun.jna.NativeMappedConverter
 
getInt(long) - Method in class com.sun.jna.Memory
Indirect the native pointer to malloc space, a la Pointer.getInt.
getInt(long) - Method in class com.sun.jna.Pointer
Indirect the native pointer as a pointer to int.
getIntArray(long, int) - Method in class com.sun.jna.Pointer
 
getInterfaceClass() - Method in class com.sun.jna.Library.Handler
 
getInvocationHandler(NativeLibrary, Method) - Method in interface com.sun.jna.InvocationMapper
Return an InvocationHandler responsible for handling the invocation of the given method, or null if the default handling should be used.
GetKeyboardState(byte[]) - Method in interface com.sun.jna.examples.win32.User32
 
GetLastError() - Method in interface com.sun.jna.examples.win32.Kernel32
 
getLastError() - Static method in class com.sun.jna.Native
Retrieve the last error set by the OS.
GetLayeredWindowAttributes(W32API.HWND, IntByReference, ByteByReference, IntByReference) - Method in interface com.sun.jna.examples.win32.User32
 
getLibraryName() - Method in class com.sun.jna.Library.Handler
 
getLibraryOptions(Class) - Static method in class com.sun.jna.Native
Return the preferred native library configuration options for the given class.
getLong(long) - Method in class com.sun.jna.Memory
Indirect the native pointer to malloc space, a la Pointer.getLong.
getLong(long) - Method in class com.sun.jna.Pointer
Indirect the native pointer as a pointer to long.
getLongArray(long, int) - Method in class com.sun.jna.Pointer
 
GetMessage(User32.MSG, W32API.HWND, int, int) - Method in interface com.sun.jna.examples.win32.User32
 
getMethod() - Method in class com.sun.jna.CallbackParameterContext
 
getMethod() - Method in class com.sun.jna.CallbackResultContext
 
getMethod() - Method in class com.sun.jna.MethodParameterContext
Get the Method in the Library instance the Function was called from.
getMethod() - Method in class com.sun.jna.MethodResultContext
Get the Method used to invoke this function call.
getModifiers() - Static method in class com.sun.jna.examples.dnd.DragHandler
Used to communicate modifier state to DropHandler.
GetModuleHandle(String) - Method in interface com.sun.jna.examples.win32.Kernel32
 
getName() - Method in class com.sun.jna.Function
 
getName() - Method in class com.sun.jna.NativeLibrary
Returns the simple name of this library.
getNativeAlignment(Class, Object, boolean) - Method in class com.sun.jna.Structure
Overridable in subclasses.
getNativeAlignment(Class, Object, boolean) - Method in class com.sun.jna.Union
All fields are considered the "first" element.
getNativeClass(Class) - Static method in class com.sun.jna.Native
 
getNativeLibrary() - Method in class com.sun.jna.Library.Handler
 
getNativeLibraryResourcePath(int, String, String) - Static method in class com.sun.jna.Native
 
getNativeLong(long) - Method in class com.sun.jna.Pointer
Indirect the native pointer as a pointer to long.
getNativeSize(Class, Object) - Static method in class com.sun.jna.Native
Returns the native size of the given class, in bytes.
getNativeSize(Class) - Static method in class com.sun.jna.Native
Returns the native size for a given Java class.
getOptions() - Method in class com.sun.jna.NativeLibrary
Returns this native library instance's options.
getOSType() - Static method in class com.sun.jna.Platform
 
getParameterIndex() - Method in class com.sun.jna.FunctionParameterContext
 
getParameters() - Method in class com.sun.jna.FunctionParameterContext
Get the arguments used in this function call.
getParameterTypes() - Method in interface com.sun.jna.CallbackProxy
Returns the types of the parameters to the callback method.
getPointer(long) - Method in class com.sun.jna.Memory
Indirect the native pointer to malloc space, a la Pointer.getPointer.
getPointer() - Method in class com.sun.jna.NativeString
 
getPointer(long) - Method in class com.sun.jna.Pointer
Indirect the native pointer as a pointer to pointer.
getPointer() - Method in class com.sun.jna.PointerType
Returns the associated native Pointer.
getPointer() - Method in class com.sun.jna.Structure
Return a Pointer object to this structure.
getPointerArray(long) - Method in class com.sun.jna.Pointer
Returns an array of Pointer.
getPointerArray(long, int) - Method in class com.sun.jna.Pointer
Returns an array of Pointer of the requested size.
getPreserveLastError() - Static method in class com.sun.jna.Native
Deprecated. The preferred method of obtaining the last error result is to declare your mapped method to throw LastErrorException instead.
getProcess() - Static method in class com.sun.jna.NativeLibrary
Returns an instance of NativeLibrary which refers to the current process.
getProcess(Map) - Static method in class com.sun.jna.NativeLibrary
Returns an instance of NativeLibrary which refers to the current process.
GetProcessId(W32API.HANDLE) - Method in interface com.sun.jna.examples.win32.Kernel32
 
GetProcessVersion(int) - Method in interface com.sun.jna.examples.win32.Kernel32
 
GetQueuedCompletionStatus(W32API.HANDLE, IntByReference, ByReference, PointerByReference, int) - Method in interface com.sun.jna.examples.win32.Kernel32
 
getReturnType() - Method in interface com.sun.jna.CallbackProxy
Returns the type of the callback method's return value.
getShort(long) - Method in class com.sun.jna.Memory
Indirect the native pointer to malloc space, a la Pointer.getShort.
getShort(long) - Method in class com.sun.jna.Pointer
Indirect the native pointer as a pointer to short.
getShortArray(long, int) - Method in class com.sun.jna.Pointer
 
GetShortPathName(String, byte[], int) - Method in interface com.sun.jna.examples.win32.Kernel32
ASCII version.
GetShortPathName(String, char[], int) - Method in interface com.sun.jna.examples.win32.Kernel32
Unicode version (the default).
getSize() - Method in class com.sun.jna.Memory
 
getString(long, boolean) - Method in class com.sun.jna.Memory
Indirect the native pointer to malloc space, a la Pointer.getString.
getString(long, boolean) - Method in class com.sun.jna.Pointer
Copy native memory to a Java String.
getString(long) - Method in class com.sun.jna.Pointer
Copy native memory to a Java String.
getStringArray(long) - Method in class com.sun.jna.Pointer
Returns an array of String based on a native array of char *.
getStringArray(long, int) - Method in class com.sun.jna.Pointer
Returns an array of String based on a native array of char *, using the given array length.
getStringArray(long, boolean) - Method in class com.sun.jna.Pointer
Returns an array of String based on a native array of char* or wchar_t* based on the wide parameter.
getStringArray(long, int, boolean) - Method in class com.sun.jna.Pointer
Returns an array of String based on a native array of char* or wchar_t* based on the wide parameter, using the given array length.
getStructAlignment() - Method in class com.sun.jna.Structure
 
getStructure() - Method in class com.sun.jna.StructureReadContext
Get the Structure the field is a member of.
getStructure() - Method in class com.sun.jna.StructureWriteContext
Get the Structure the field is a member of.
getStructureAlignment(Class) - Static method in class com.sun.jna.Native
Return the preferred structure alignment for the given native interface.
getSymbolAddress(String) - Method in class com.sun.jna.NativeLibrary
Used by the Function class to locate a symbol
GetSystemTime(Kernel32.SYSTEMTIME) - Method in interface com.sun.jna.examples.win32.Kernel32
 
getTargetType() - Method in class com.sun.jna.FromNativeContext
The desired Java type of the result.
getToNativeConverter(Class) - Method in class com.sun.jna.DefaultTypeMapper
 
getToNativeConverter(Class) - Method in interface com.sun.jna.TypeMapper
Return the ToNativeConverter appropriate for the given Java class.
getTrampoline() - Method in class com.sun.jna.CallbackReference
Obtain a pointer to the native glue code for this callback.
getTransferable(DropTargetEvent) - Static method in class com.sun.jna.examples.dnd.DragHandler
Used to communicate the current Transferable during a drag, if available.
getTransferable(DragGestureEvent) - Method in class com.sun.jna.examples.dnd.DragHandler
Override to provide an appropriate Transferable representing the data being dragged.
getTransferData(DataFlavor) - Method in class com.sun.jna.examples.dnd.GhostedDragImageDemo.ImageSelection
 
getTransferDataFlavors() - Method in class com.sun.jna.examples.dnd.GhostedDragImageDemo.ImageSelection
 
getType() - Method in class com.sun.jna.examples.FileMonitor.FileEvent
 
getTypedValue(Class) - Method in class com.sun.jna.Union
Reads the Structure field of the given type from memory, sets it as the active type and returns it.
getTypeInfo() - Method in class com.sun.jna.Structure
Obtain native type information for this structure.
getTypeInfo(Object) - Static method in class com.sun.jna.Structure
Exposed for testing purposes only.
getTypeInfo() - Method in class com.sun.jna.Union
Avoid calculating type information until we know our biggest field.
getTypeMapper(Class) - Static method in class com.sun.jna.Native
Return the preferred TypeMapper for the given native interface.
getValue() - Method in class com.sun.jna.examples.unix.X11.AtomByReference
 
getValue() - Method in class com.sun.jna.examples.unix.X11.WindowByReference
 
getValue() - Method in class com.sun.jna.examples.win32.W32API.HANDLEByReference
 
getValue(long, Class, Object) - Method in class com.sun.jna.Pointer
 
getValue() - Method in class com.sun.jna.ptr.ByteByReference
 
getValue() - Method in class com.sun.jna.ptr.DoubleByReference
 
getValue() - Method in class com.sun.jna.ptr.FloatByReference
 
getValue() - Method in class com.sun.jna.ptr.IntByReference
 
getValue() - Method in class com.sun.jna.ptr.LongByReference
 
getValue() - Method in class com.sun.jna.ptr.NativeLongByReference
 
getValue() - Method in class com.sun.jna.ptr.PointerByReference
 
getValue() - Method in class com.sun.jna.ptr.ShortByReference
 
getVisualID() - Method in class com.sun.jna.examples.unix.X11.Visual
 
getWebStartLibraryPath(String) - Static method in class com.sun.jna.Native
If running web start, determine the location of a given native library.
getWindow(Component) - Method in class com.sun.jna.examples.WindowUtils.NativeWindowUtils
 
getWindowID(Window) - Static method in class com.sun.jna.Native
Utility method to get the native window ID for a Java Window as a long value.
GetWindowInfo(W32API.HWND, User32.WINDOWINFO) - Method in interface com.sun.jna.examples.win32.User32
 
GetWindowLong(W32API.HWND, int) - Method in interface com.sun.jna.examples.win32.User32
 
GetWindowLongPtr(W32API.HWND, int) - Method in interface com.sun.jna.examples.win32.User32
 
GetWindowModuleFileName(W32API.HWND, byte[], int) - Method in interface com.sun.jna.examples.win32.User32
ASCII version.
GetWindowModuleFileName(W32API.HWND, char[], int) - Method in interface com.sun.jna.examples.win32.User32
Unicode version.
getWindowPointer(Window) - Static method in class com.sun.jna.Native
Utility method to get the native window pointer for a Java Window as a Pointer value.
GetWindowRect(W32API.HWND, GDI32.RECT) - Method in interface com.sun.jna.examples.win32.User32
 
GetWindowText(W32API.HWND, byte[], int) - Method in interface com.sun.jna.examples.win32.User32
ASCII version.
GetWindowText(W32API.HWND, char[], int) - Method in interface com.sun.jna.examples.win32.User32
Unicode version.
GetWindowTextLength(W32API.HWND) - Method in interface com.sun.jna.examples.win32.User32
 
GetWindowThreadProcessId(W32API.HWND, IntByReference) - Method in interface com.sun.jna.examples.win32.User32
 
GhostedDragImage - Class in com.sun.jna.examples.dnd
Provide a ghosted drag image for use during drags where DragSource.isDragImageSupported() returns false.
GhostedDragImage(Component, Icon, Point, Point) - Constructor for class com.sun.jna.examples.dnd.GhostedDragImage
Create a ghosted drag image, using the given icon.
GhostedDragImageDemo - Class in com.sun.jna.examples.dnd
Demonstrate ghosted drag images.
GhostedDragImageDemo() - Constructor for class com.sun.jna.examples.dnd.GhostedDragImageDemo
 
GhostedDragImageDemo.DragLabel - Class in com.sun.jna.examples.dnd
 
GhostedDragImageDemo.DragLabel(Icon) - Constructor for class com.sun.jna.examples.dnd.GhostedDragImageDemo.DragLabel
 
GhostedDragImageDemo.ImageSelection - Class in com.sun.jna.examples.dnd
 
GhostedDragImageDemo.ImageSelection(Image) - Constructor for class com.sun.jna.examples.dnd.GhostedDragImageDemo.ImageSelection
 
global_auto_repeat - Variable in class com.sun.jna.examples.unix.X11.XKeyboardStateRef
Global auto repeat mode: AutoRepeatModeOff or AutoRepeatModeOn.
GlobalFree(Pointer) - Method in interface com.sun.jna.examples.win32.Kernel32
 
GrabFrozen - Static variable in interface com.sun.jna.examples.unix.X11
 
GrabInvalidTime - Static variable in interface com.sun.jna.examples.unix.X11
 
GrabModeAsync - Static variable in interface com.sun.jna.examples.unix.X11
 
GrabModeSync - Static variable in interface com.sun.jna.examples.unix.X11
 
GrabNotViewable - Static variable in interface com.sun.jna.examples.unix.X11
 
GrabSuccess - Static variable in interface com.sun.jna.examples.unix.X11
 
graphics_exposures - Variable in class com.sun.jna.examples.unix.X11.XGCValues
 
GraphicsExpose - Static variable in interface com.sun.jna.examples.unix.X11
 
GravityNotify - Static variable in interface com.sun.jna.examples.unix.X11
 
GrayScale - Static variable in interface com.sun.jna.examples.unix.X11
 
green - Variable in class com.sun.jna.examples.unix.X11.Xrender.XRenderDirectFormat
 
green_mask - Variable in class com.sun.jna.examples.unix.X11.XVisualInfo
 
greenMask - Variable in class com.sun.jna.examples.unix.X11.Xrender.XRenderDirectFormat
 
GWL_EXSTYLE - Static variable in interface com.sun.jna.examples.win32.User32
 
GWL_HINSTANCE - Static variable in interface com.sun.jna.examples.win32.User32
 
GWL_ID - Static variable in interface com.sun.jna.examples.win32.User32
 
GWL_STYLE - Static variable in interface com.sun.jna.examples.win32.User32
 
GWL_USERDATA - Static variable in interface com.sun.jna.examples.win32.User32
 
GWL_WNDPROC - Static variable in interface com.sun.jna.examples.win32.User32
 
GXand - Static variable in interface com.sun.jna.examples.unix.X11
 
GXandInverted - Static variable in interface com.sun.jna.examples.unix.X11
 
GXandReverse - Static variable in interface com.sun.jna.examples.unix.X11
 
GXclear - Static variable in interface com.sun.jna.examples.unix.X11
GRAPHICS DEFINITIONS
GXcopy - Static variable in interface com.sun.jna.examples.unix.X11
 
GXcopyInverted - Static variable in interface com.sun.jna.examples.unix.X11
 
GXequiv - Static variable in interface com.sun.jna.examples.unix.X11
 
GXinvert - Static variable in interface com.sun.jna.examples.unix.X11
 
GXnand - Static variable in interface com.sun.jna.examples.unix.X11
 
GXnoop - Static variable in interface com.sun.jna.examples.unix.X11
 
GXnor - Static variable in interface com.sun.jna.examples.unix.X11
 
GXor - Static variable in interface com.sun.jna.examples.unix.X11
 
GXorInverted - Static variable in interface com.sun.jna.examples.unix.X11
 
GXorReverse - Static variable in interface com.sun.jna.examples.unix.X11
 
GXset - Static variable in interface com.sun.jna.examples.unix.X11
 
GXxor - Static variable in interface com.sun.jna.examples.unix.X11
 

H

hashCode() - Method in class com.sun.jna.IntegerType
 
hashCode() - Method in class com.sun.jna.NativeString
 
hashCode() - Method in class com.sun.jna.Pointer
Returns a hashcode for the native pointer represented by this Pointer object
hashCode() - Method in class com.sun.jna.PointerType
The hash code for a PointerType is the same as that for its pointer.
hashCode() - Method in class com.sun.jna.Structure
Since Structure.equals(java.lang.Object) depends on the native address, use that as the hash code.
hashCode() - Method in class com.sun.jna.WString
 
hasRuntimeExec() - Static method in class com.sun.jna.Platform
 
hasTrash() - Method in class com.sun.jna.examples.FileUtils
 
height - Variable in class com.sun.jna.examples.unix.X11.XConfigureEvent
 
height - Variable in class com.sun.jna.examples.unix.X11.XConfigureRequestEvent
 
height - Variable in class com.sun.jna.examples.unix.X11.XCreateWindowEvent
 
height - Variable in class com.sun.jna.examples.unix.X11.XExposeEvent
 
height - Variable in class com.sun.jna.examples.unix.X11.XGraphicsExposeEvent
 
height - Variable in class com.sun.jna.examples.unix.X11.XRectangle
 
height - Variable in class com.sun.jna.examples.unix.X11.XResizeRequestEvent
 
height - Variable in class com.sun.jna.examples.unix.X11.XSizeHints
 
height - Variable in class com.sun.jna.examples.unix.X11.XWindowAttributes
 
height_inc - Variable in class com.sun.jna.examples.unix.X11.XSizeHints
 
hEvent - Variable in class com.sun.jna.examples.win32.Kernel32.OVERLAPPED
 
hierarchyChanged(HierarchyEvent) - Method in class com.sun.jna.examples.WindowUtils.RepaintTrigger.Listener
 
HostDelete - Static variable in interface com.sun.jna.examples.unix.X11
 
HostInsert - Static variable in interface com.sun.jna.examples.unix.X11
HOSTS AND CONNECTIONS
hwnd - Variable in class com.sun.jna.examples.win32.Shell32.SHFILEOPSTRUCT
 
hWnd - Variable in class com.sun.jna.examples.win32.User32.FLASHWINFO
 
hWnd - Variable in class com.sun.jna.examples.win32.User32.MSG
 
HWND_BROADCAST - Static variable in interface com.sun.jna.examples.win32.W32API
Special HWND value.
hwndActive - Variable in class com.sun.jna.examples.win32.User32.GUITHREADINFO
 
hwndCapture - Variable in class com.sun.jna.examples.win32.User32.GUITHREADINFO
 
hwndCaret - Variable in class com.sun.jna.examples.win32.User32.GUITHREADINFO
 
hwndFocus - Variable in class com.sun.jna.examples.win32.User32.GUITHREADINFO
 
hwndMenuOwner - Variable in class com.sun.jna.examples.win32.User32.GUITHREADINFO
 
hwndMoveSize - Variable in class com.sun.jna.examples.win32.User32.GUITHREADINFO
 

I

icon_mask - Variable in class com.sun.jna.examples.unix.X11.XWMHints
 
icon_pixmap - Variable in class com.sun.jna.examples.unix.X11.XWMHints
 
ICON_SIZE - Static variable in class com.sun.jna.examples.ShapedWindowDemo
 
icon_window - Variable in class com.sun.jna.examples.unix.X11.XWMHints
 
icon_x - Variable in class com.sun.jna.examples.unix.X11.XWMHints
 
icon_y - Variable in class com.sun.jna.examples.unix.X11.XWMHints
 
id - Variable in class com.sun.jna.examples.unix.X11.Xrender.XRenderPictFormat
 
IMAGE_BITMAP - Static variable in interface com.sun.jna.examples.win32.User32
 
IMAGE_CURSOR - Static variable in interface com.sun.jna.examples.win32.User32
 
IMAGE_ENHMETAFILE - Static variable in interface com.sun.jna.examples.win32.User32
 
IMAGE_FLAVOR - Static variable in class com.sun.jna.examples.dnd.GhostedDragImageDemo.ImageSelection
 
IMAGE_ICON - Static variable in interface com.sun.jna.examples.win32.User32
 
IncludeInferiors - Static variable in interface com.sun.jna.examples.unix.X11
 
indexOf(long, byte) - Method in class com.sun.jna.Pointer
Returns the offset of the given value in memory from the given offset, or -1 if the value is not found.
INFINITE - Static variable in interface com.sun.jna.examples.win32.Kernel32
 
initial_state - Variable in class com.sun.jna.examples.unix.X11.XWMHints
 
initialize_ffi_type(long) - Static method in class com.sun.jna.Native
Returns the size (calculated by libffi) of the given type.
input - Variable in class com.sun.jna.examples.unix.X11.XWMHints
 
input_class - Variable in class com.sun.jna.examples.unix.X11.XInputClassInfoByReference
 
InputFocus - Static variable in interface com.sun.jna.examples.unix.X11
 
InputOnly - Static variable in interface com.sun.jna.examples.unix.X11
 
InputOutput - Static variable in interface com.sun.jna.examples.unix.X11
WINDOW DEFINITIONS
INSTANCE - Static variable in interface com.sun.jna.examples.CLibrary
 
INSTANCE - Static variable in class com.sun.jna.examples.KeyboardUtils
 
INSTANCE - Static variable in interface com.sun.jna.examples.unix.X11
 
INSTANCE - Static variable in interface com.sun.jna.examples.unix.X11.Xevie
Instance of Xevie.
INSTANCE - Static variable in interface com.sun.jna.examples.unix.X11.Xext
 
INSTANCE - Static variable in interface com.sun.jna.examples.unix.X11.Xrender
 
INSTANCE - Static variable in interface com.sun.jna.examples.unix.X11.XTest
 
INSTANCE - Static variable in interface com.sun.jna.examples.win32.GDI32
 
INSTANCE - Static variable in interface com.sun.jna.examples.win32.Kernel32
 
INSTANCE - Static variable in interface com.sun.jna.examples.win32.Shell32
 
INSTANCE - Static variable in interface com.sun.jna.examples.win32.User32
 
IntByReference - Class in com.sun.jna.ptr
 
IntByReference() - Constructor for class com.sun.jna.ptr.IntByReference
 
IntByReference(int) - Constructor for class com.sun.jna.ptr.IntByReference
 
INTEGER_FALSE - Static variable in class com.sun.jna.Function
 
INTEGER_TRUE - Static variable in class com.sun.jna.Function
 
IntegerType - Class in com.sun.jna
Represents a native integer value, which may have a platform-specific size (e.g.
IntegerType(int) - Constructor for class com.sun.jna.IntegerType
Create a zero-valued IntegerType.
IntegerType(int, long) - Constructor for class com.sun.jna.IntegerType
Create a IntegerType with the given value.
Internal - Variable in class com.sun.jna.examples.win32.Kernel32.OVERLAPPED
 
InternalHigh - Variable in class com.sun.jna.examples.win32.Kernel32.OVERLAPPED
 
intValue() - Method in class com.sun.jna.IntegerType
 
INVALID_HANDLE_VALUE - Static variable in interface com.sun.jna.examples.win32.W32API
Constant value representing an invalid HANDLE.
InvocationMapper - Interface in com.sun.jna
Provide a method for overriding how a given function is invoked.
invoke(Class, Object[]) - Method in class com.sun.jna.Function
Invoke the native function with the given arguments, returning the native result as an Object.
invoke(Class, Object[], Map) - Method in class com.sun.jna.Function
Invoke the native function with the given arguments, returning the native result as an Object.
invoke(Object[], Class, boolean) - Method in class com.sun.jna.Function
 
invoke(Object[]) - Method in class com.sun.jna.Function
Call the native function being represented by this object
invoke(Object, Method, Object[]) - Method in class com.sun.jna.Library.Handler
 
invoke(long, long, long) - Method in interface com.sun.jna.Native.ffi_callback
 
invokeDouble(Object[]) - Method in class com.sun.jna.Function
Convenience method for invoke(Double.class, args).
invokeFloat(Object[]) - Method in class com.sun.jna.Function
Convenience method for invoke(Float.class, args).
invokeInt(Object[]) - Method in class com.sun.jna.Function
Convenience method for invoke(Integer.class, args).
invokeLong(Object[]) - Method in class com.sun.jna.Function
Convenience method for invoke(Long.class, args).
invokeObject(Object[]) - Method in class com.sun.jna.Function
Convenience method for invokeObject(Object.class, args).
invokePointer(Object[]) - Method in class com.sun.jna.Function
Convenience method for invoke(Pointer.class, args).
invokeString(Object[], boolean) - Method in class com.sun.jna.Function
Convenience method for invoke(String.class, args) or invoke(WString.class, args)
invokeVoid(Object[]) - Method in class com.sun.jna.Function
Convenience method for invoke(Void.class, args).
is64Bit() - Static method in class com.sun.jna.Platform
 
is_hint - Variable in class com.sun.jna.examples.unix.X11.XMotionEvent
 
isActive() - Method in class com.sun.jna.examples.dnd.DropHandler
Whether this drop target is active.
isDataFlavorSupported(DataFlavor) - Method in class com.sun.jna.examples.dnd.GhostedDragImageDemo.ImageSelection
 
isFreeBSD() - Static method in class com.sun.jna.Platform
 
isLinux() - Static method in class com.sun.jna.Platform
 
isMac() - Static method in class com.sun.jna.Platform
 
isNone(Object) - Method in class com.sun.jna.examples.unix.X11.XID
 
isOpenBSD() - Static method in class com.sun.jna.Platform
 
isPPC - Static variable in class com.sun.jna.Structure
 
isPressed(int, int) - Static method in class com.sun.jna.examples.KeyboardUtils
 
isPressed(int) - Static method in class com.sun.jna.examples.KeyboardUtils
 
isProtected() - Static method in class com.sun.jna.Native
Returns whether protection is enabled.
isReadOnly - Variable in class com.sun.jna.Structure.StructField
 
isSolaris() - Static method in class com.sun.jna.Platform
 
isSPARC - Static variable in class com.sun.jna.Structure
 
isSupported(DataFlavor[]) - Method in class com.sun.jna.examples.dnd.DropHandler
Return whether any of the flavors in the given list are accepted.
isSupportedNativeType(Class) - Static method in class com.sun.jna.Native
Indicate whether the given class is supported as a native argument type.
IsUnmapped - Static variable in interface com.sun.jna.examples.unix.X11
 
IsUnviewable - Static variable in interface com.sun.jna.examples.unix.X11
 
isValid() - Method in class com.sun.jna.Memory
Returns false if the memory has been freed.
isVarArgs(Method) - Static method in class com.sun.jna.Function
Varargs are only supported on 1.5+.
IsViewable - Static variable in interface com.sun.jna.examples.unix.X11
 
isVolatile - Variable in class com.sun.jna.Structure.StructField
 
isWindowAlphaSupported() - Static method in class com.sun.jna.examples.WindowUtils
Indicate a window can have a global alpha setting.
isWindowAlphaSupported() - Method in class com.sun.jna.examples.WindowUtils.NativeWindowUtils
Default: no support.
isWindows() - Static method in class com.sun.jna.Platform
 
isWindowsCE() - Static method in class com.sun.jna.Platform
 
isX11() - Static method in class com.sun.jna.Platform
 
iType - Variable in class com.sun.jna.examples.win32.GDI32.RGNDATAHEADER
 

J

join_style - Variable in class com.sun.jna.examples.unix.X11.XGCValues
 
JoinBevel - Static variable in interface com.sun.jna.examples.unix.X11
 
JoinMiter - Static variable in interface com.sun.jna.examples.unix.X11
 
JoinRound - Static variable in interface com.sun.jna.examples.unix.X11
 

K

KBAutoRepeatMode - Static variable in interface com.sun.jna.examples.unix.X11
 
KBBellDuration - Static variable in interface com.sun.jna.examples.unix.X11
 
KBBellPercent - Static variable in interface com.sun.jna.examples.unix.X11
 
KBBellPitch - Static variable in interface com.sun.jna.examples.unix.X11
 
KBKey - Static variable in interface com.sun.jna.examples.unix.X11
 
KBKeyClickPercent - Static variable in interface com.sun.jna.examples.unix.X11
 
KBLed - Static variable in interface com.sun.jna.examples.unix.X11
 
KBLedMode - Static variable in interface com.sun.jna.examples.unix.X11
 
Kernel32 - Interface in com.sun.jna.examples.win32
Definition (incomplete) of kernel32.dll.
Kernel32.FILE_NOTIFY_INFORMATION - Class in com.sun.jna.examples.win32
This structure is non-trivial since it is a pattern stamped into a large block of result memory rather than something that stands alone or is used for input.
Kernel32.FILE_NOTIFY_INFORMATION(int) - Constructor for class com.sun.jna.examples.win32.Kernel32.FILE_NOTIFY_INFORMATION
 
Kernel32.OVERLAPPED - Class in com.sun.jna.examples.win32
 
Kernel32.OVERLAPPED() - Constructor for class com.sun.jna.examples.win32.Kernel32.OVERLAPPED
 
Kernel32.OVERLAPPED_COMPLETION_ROUTINE - Interface in com.sun.jna.examples.win32
 
Kernel32.SECURITY_ATTRIBUTES - Class in com.sun.jna.examples.win32
 
Kernel32.SECURITY_ATTRIBUTES() - Constructor for class com.sun.jna.examples.win32.Kernel32.SECURITY_ATTRIBUTES
 
Kernel32.SYSTEMTIME - Class in com.sun.jna.examples.win32
 
Kernel32.SYSTEMTIME() - Constructor for class com.sun.jna.examples.win32.Kernel32.SYSTEMTIME
 
key - Variable in class com.sun.jna.examples.unix.X11.XKeyboardControlRef
auto_repeat_mode can change the auto repeat settings of this key.
key_click_percent - Variable in class com.sun.jna.examples.unix.X11.XKeyboardControlRef
Volume for key clicks between 0 (off) and 100 (loud) inclusive, if possible.
key_click_percent - Variable in class com.sun.jna.examples.unix.X11.XKeyboardStateRef
Volume for key clicks between 0 (off) and 100 (loud) inclusive, if possible.
KEY_MASK - Static variable in class com.sun.jna.examples.dnd.DragHandler
Modifier mask for any user-requested action.
key_vector - Variable in class com.sun.jna.examples.unix.X11.XKeymapEvent
 
KeyboardUtils - Class in com.sun.jna.examples
Provide access to the local keyboard state.
KeyboardUtils() - Constructor for class com.sun.jna.examples.KeyboardUtils
 
keycode - Variable in class com.sun.jna.examples.unix.X11.XKeyEvent
 
KeymapNotify - Static variable in interface com.sun.jna.examples.unix.X11
 
KeymapStateMask - Static variable in interface com.sun.jna.examples.unix.X11
 
KeyPress - Static variable in interface com.sun.jna.examples.unix.X11
 
KeyPressMask - Static variable in interface com.sun.jna.examples.unix.X11
 
KeyRelease - Static variable in interface com.sun.jna.examples.unix.X11
 
KeyReleaseMask - Static variable in interface com.sun.jna.examples.unix.X11
 

L

l - Variable in class com.sun.jna.examples.unix.X11.XClientMessageEvent.Data
 
LastErrorException - Exception in com.sun.jna
Exception representing a non-zero error code returned in either errno or GetLastError().
LastErrorException(String) - Constructor for exception com.sun.jna.LastErrorException
 
LastErrorException(int) - Constructor for exception com.sun.jna.LastErrorException
 
LASTEvent - Static variable in interface com.sun.jna.examples.unix.X11
 
LastExtensionError - Static variable in interface com.sun.jna.examples.unix.X11
 
LeaveNotify - Static variable in interface com.sun.jna.examples.unix.X11
 
LeaveWindowMask - Static variable in interface com.sun.jna.examples.unix.X11
 
led - Variable in class com.sun.jna.examples.unix.X11.XKeyboardControlRef
State of the LEDs.
led_mask - Variable in class com.sun.jna.examples.unix.X11.XKeyboardStateRef
State of the LEDs.
led_mode - Variable in class com.sun.jna.examples.unix.X11.XKeyboardControlRef
LED mode: LedModeOn or LedModeOff.
LedModeOff - Static variable in interface com.sun.jna.examples.unix.X11
 
LedModeOn - Static variable in interface com.sun.jna.examples.unix.X11
 
left - Variable in class com.sun.jna.examples.win32.GDI32.RECT
 
length() - Method in class com.sun.jna.NativeString
 
length() - Method in class com.sun.jna.WString
 
Library - Interface in com.sun.jna
Derive from this interface for all native library definitions.
Library.Handler - Class in com.sun.jna
 
Library.Handler(String, Class, Map) - Constructor for class com.sun.jna.Library.Handler
 
line_style - Variable in class com.sun.jna.examples.unix.X11.XGCValues
 
line_width - Variable in class com.sun.jna.examples.unix.X11.XGCValues
 
LineDoubleDash - Static variable in interface com.sun.jna.examples.unix.X11
 
LineOnOffDash - Static variable in interface com.sun.jna.examples.unix.X11
 
LineSolid - Static variable in interface com.sun.jna.examples.unix.X11
 
LINK - Static variable in class com.sun.jna.examples.dnd.DragHandler
Convenience to reference DnDConstants.ACTION_LINK.
LINK_MASK - Static variable in class com.sun.jna.examples.dnd.DragHandler
Modifier mask for a user-requested link.
LINUX - Static variable in class com.sun.jna.Platform
 
LoadIcon(W32API.HINSTANCE, String) - Method in interface com.sun.jna.examples.win32.User32
 
LoadImage(W32API.HINSTANCE, String, int, int, int, int) - Method in interface com.sun.jna.examples.win32.User32
 
loadLibrary(Class) - Static method in class com.sun.jna.Native
Map a library interface to the current process, providing the explicit interface class.
loadLibrary(Class, Map) - Static method in class com.sun.jna.Native
Map a library interface to the current process, providing the explicit interface class.
loadLibrary(String, Class) - Static method in class com.sun.jna.Native
Map a library interface to the given shared library, providing the explicit interface class.
loadLibrary(String, Class, Map) - Static method in class com.sun.jna.Native
Load a library interface from the given shared library, providing the explicit interface class and a map of options for the library.
LocalFree(Pointer) - Method in interface com.sun.jna.examples.win32.Kernel32
 
LockMapIndex - Static variable in interface com.sun.jna.examples.unix.X11
 
LockMask - Static variable in interface com.sun.jna.examples.unix.X11
 
LONG_SIZE - Static variable in class com.sun.jna.Native
Size of a native long type, in bytes.
LongByReference - Class in com.sun.jna.ptr
 
LongByReference() - Constructor for class com.sun.jna.ptr.LongByReference
 
LongByReference(long) - Constructor for class com.sun.jna.ptr.LongByReference
 
longValue() - Method in class com.sun.jna.IntegerType
 
lostOwnership(Clipboard, Transferable) - Method in class com.sun.jna.examples.dnd.GhostedDragImageDemo.ImageSelection
 
LowerHighest - Static variable in interface com.sun.jna.examples.unix.X11
 
lParam - Variable in class com.sun.jna.examples.win32.User32.MSG
 
lpSecurityDescriptor - Variable in class com.sun.jna.examples.win32.Kernel32.SECURITY_ATTRIBUTES
 
lpszProgressTitle - Variable in class com.sun.jna.examples.win32.Shell32.SHFILEOPSTRUCT
 
LR_COLOR - Static variable in interface com.sun.jna.examples.win32.User32
 
LR_COPYDELETEORG - Static variable in interface com.sun.jna.examples.win32.User32
 
LR_COPYFROMRESOURCE - Static variable in interface com.sun.jna.examples.win32.User32
 
LR_COPYRETURNORG - Static variable in interface com.sun.jna.examples.win32.User32
 
LR_CREATEDIBSECTION - Static variable in interface com.sun.jna.examples.win32.User32
 
LR_DEFAULTCOLOR - Static variable in interface com.sun.jna.examples.win32.User32
 
LR_DEFAULTSIZE - Static variable in interface com.sun.jna.examples.win32.User32
 
LR_LOADFROMFILE - Static variable in interface com.sun.jna.examples.win32.User32
 
LR_LOADMAP3DCOLORS - Static variable in interface com.sun.jna.examples.win32.User32
 
LR_LOADTRANSPARENT - Static variable in interface com.sun.jna.examples.win32.User32
 
LR_MONOCHROME - Static variable in interface com.sun.jna.examples.win32.User32
 
LR_SHARED - Static variable in interface com.sun.jna.examples.win32.User32
 
LR_VGACOLOR - Static variable in interface com.sun.jna.examples.win32.User32
 
LSBFirst - Static variable in interface com.sun.jna.examples.unix.X11
 
LWA_ALPHA - Static variable in interface com.sun.jna.examples.win32.User32
 
LWA_COLORKEY - Static variable in interface com.sun.jna.examples.win32.User32
 

M

MAC - Static variable in class com.sun.jna.Platform
 
main(String[]) - Static method in class com.sun.jna.examples.AlphaMaskDemo
 
main(String[]) - Static method in class com.sun.jna.examples.AlphaMaskDemo2
 
main(String[]) - Static method in class com.sun.jna.examples.BalloonManagerDemo
 
main(String[]) - Static method in class com.sun.jna.examples.dnd.GhostedDragImageDemo
 
main(String[]) - Static method in class com.sun.jna.examples.ShapedWindowDemo
 
main(String[]) - Static method in class com.sun.jna.examples.X11AlphaMaskTest
 
main(String[]) - Static method in class com.sun.jna.Native.DeleteNativeLibrary
 
main(String[]) - Static method in class com.sun.jna.Native
Prints JNA library details to the console.
major_code - Variable in class com.sun.jna.examples.unix.X11.XGraphicsExposeEvent
 
major_code - Variable in class com.sun.jna.examples.unix.X11.XNoExposeEvent
 
malloc(long) - Static method in class com.sun.jna.Memory
Call the real native malloc
map_installed - Variable in class com.sun.jna.examples.unix.X11.XWindowAttributes
 
map_state - Variable in class com.sun.jna.examples.unix.X11.XWindowAttributes
 
MapNotify - Static variable in interface com.sun.jna.examples.unix.X11
 
MappingBusy - Static variable in interface com.sun.jna.examples.unix.X11
 
MappingFailed - Static variable in interface com.sun.jna.examples.unix.X11
 
MappingKeyboard - Static variable in interface com.sun.jna.examples.unix.X11
 
MappingModifier - Static variable in interface com.sun.jna.examples.unix.X11
 
MappingNotify - Static variable in interface com.sun.jna.examples.unix.X11
 
MappingPointer - Static variable in interface com.sun.jna.examples.unix.X11
 
MappingSuccess - Static variable in interface com.sun.jna.examples.unix.X11
 
MapRequest - Static variable in interface com.sun.jna.examples.unix.X11
 
MASK_NONE - Static variable in class com.sun.jna.examples.WindowUtils
Use this to clear a window mask.
matchLibrary(String, List) - Static method in class com.sun.jna.NativeLibrary
matchLibrary() is very Linux specific.
max_aspect - Variable in class com.sun.jna.examples.unix.X11.XSizeHints
 
MAX_GHOST_SIZE - Static variable in class com.sun.jna.examples.dnd.DragHandler
Default maximum size for ghosted images.
max_height - Variable in class com.sun.jna.examples.unix.X11.XSizeHints
 
max_keypermod - Variable in class com.sun.jna.examples.unix.X11.XModifierKeymapRef
 
MAX_NARGS - Static variable in class com.sun.jna.Function
Maximum number of arguments supported by a JNA function call.
max_width - Variable in class com.sun.jna.examples.unix.X11.XSizeHints
 
Memory - Class in com.sun.jna
A Pointer to memory obtained from the native heap via a call to malloc.
Memory(long) - Constructor for class com.sun.jna.Memory
Allocate space in the native heap via a call to C's malloc.
Memory() - Constructor for class com.sun.jna.Memory
 
message - Variable in class com.sun.jna.examples.win32.User32.MSG
 
message_type - Variable in class com.sun.jna.examples.unix.X11.XClientMessageEvent
 
method - Variable in class com.sun.jna.CallbackReference
 
METHOD_NAME - Static variable in interface com.sun.jna.Callback
You must this method name if your callback interface has multiple public methods.
MethodParameterContext - Class in com.sun.jna
 
MethodParameterContext(Function, Object[], int, Method) - Constructor for class com.sun.jna.MethodParameterContext
 
MethodResultContext - Class in com.sun.jna
Provide result conversion context for a function call that is called via a Library interface.
MethodResultContext(Class, Function, Object[], Method) - Constructor for class com.sun.jna.MethodResultContext
 
min_aspect - Variable in class com.sun.jna.examples.unix.X11.XSizeHints
 
min_height - Variable in class com.sun.jna.examples.unix.X11.XSizeHints
 
min_width - Variable in class com.sun.jna.examples.unix.X11.XSizeHints
 
minor_code - Variable in class com.sun.jna.examples.unix.X11.XErrorEvent
 
minor_code - Variable in class com.sun.jna.examples.unix.X11.XGraphicsExposeEvent
 
minor_code - Variable in class com.sun.jna.examples.unix.X11.XNoExposeEvent
 
Mod1MapIndex - Static variable in interface com.sun.jna.examples.unix.X11
 
Mod1Mask - Static variable in interface com.sun.jna.examples.unix.X11
 
Mod2MapIndex - Static variable in interface com.sun.jna.examples.unix.X11
 
Mod2Mask - Static variable in interface com.sun.jna.examples.unix.X11
 
Mod3MapIndex - Static variable in interface com.sun.jna.examples.unix.X11
 
Mod3Mask - Static variable in interface com.sun.jna.examples.unix.X11
 
Mod4MapIndex - Static variable in interface com.sun.jna.examples.unix.X11
 
Mod4Mask - Static variable in interface com.sun.jna.examples.unix.X11
 
Mod5MapIndex - Static variable in interface com.sun.jna.examples.unix.X11
 
Mod5Mask - Static variable in interface com.sun.jna.examples.unix.X11
 
mode - Variable in class com.sun.jna.examples.unix.X11.XCrossingEvent
 
mode - Variable in class com.sun.jna.examples.unix.X11.XFocusChangeEvent
 
modifiermap - Variable in class com.sun.jna.examples.unix.X11.XModifierKeymapRef
 
modifiersActive(int) - Method in class com.sun.jna.examples.dnd.DropHandler
Returns whether there are key modifiers active , or false if they can't be determined.
MotionNotify - Static variable in interface com.sun.jna.examples.unix.X11
 
MOVE - Static variable in class com.sun.jna.examples.dnd.DragHandler
Convenience to reference DnDConstants.ACTION_MOVE.
move(Point) - Method in class com.sun.jna.examples.dnd.GhostedDragImage
Move the ghosted image to the requested location.
MOVE_MASK - Static variable in class com.sun.jna.examples.dnd.DragHandler
Modifier mask for a user-requested move.
moveToTrash(File[]) - Method in class com.sun.jna.examples.FileUtils
Move the given file to the system trash, if one is available.
MSBFirst - Static variable in interface com.sun.jna.examples.unix.X11
 

N

name - Variable in class com.sun.jna.Structure.StructField
 
Native - Class in com.sun.jna
Provides generation of invocation plumbing for a defined native library interface.
Native.DeleteNativeLibrary - Class in com.sun.jna
For internal use only.
Native.DeleteNativeLibrary(File) - Constructor for class com.sun.jna.Native.DeleteNativeLibrary
 
Native.ffi_callback - Interface in com.sun.jna
 
NativeLibrary - Class in com.sun.jna
Provides management of native library resources.
NativeLong - Class in com.sun.jna
Represents the long C data type, which may be 32 or 64 bits on *nix-based systems.
NativeLong() - Constructor for class com.sun.jna.NativeLong
Create a zero-valued NativeLong.
NativeLong(long) - Constructor for class com.sun.jna.NativeLong
Create a NativeLong with the given value.
NativeLongByReference - Class in com.sun.jna.ptr
 
NativeLongByReference() - Constructor for class com.sun.jna.ptr.NativeLongByReference
 
NativeLongByReference(NativeLong) - Constructor for class com.sun.jna.ptr.NativeLongByReference
 
NativeMapped - Interface in com.sun.jna
Provide conversion for a Java type to and from a native type.
NativeMappedConverter - Class in com.sun.jna
Provides type conversion for instances of NativeMapped.
NativeMappedConverter(Class) - Constructor for class com.sun.jna.NativeMappedConverter
 
NativeString - Class in com.sun.jna
Provides a temporary allocation of an immutable C string (const char* or const wchar_t*) for use when converting a Java String into a native memory function argument.
NativeString(String) - Constructor for class com.sun.jna.NativeString
Create a native string (NUL-terminated array of char).
NativeString(String, boolean) - Constructor for class com.sun.jna.NativeString
Create a native string as a NUL-terminated array of wchar_t (if wide is true) or char.
nativeType() - Method in interface com.sun.jna.FromNativeConverter
Indicate the native type used by this converter.
nativeType() - Method in class com.sun.jna.IntegerType
 
nativeType() - Method in interface com.sun.jna.NativeMapped
Indicate the native type used by this converter.
nativeType() - Method in class com.sun.jna.NativeMappedConverter
 
nativeType() - Method in class com.sun.jna.PointerType
All PointerType classes represent a native Pointer.
nativeType() - Method in interface com.sun.jna.ToNativeConverter
Indicate the type expected from ToNativeConverter.toNative(java.lang.Object, com.sun.jna.ToNativeContext).
nCount - Variable in class com.sun.jna.examples.win32.GDI32.RGNDATAHEADER
 
newInstance(Class) - Static method in class com.sun.jna.Structure
Create a new Structure instance of the given type
next() - Method in class com.sun.jna.examples.win32.Kernel32.FILE_NOTIFY_INFORMATION
 
NextEntryOffset - Variable in class com.sun.jna.examples.win32.Kernel32.FILE_NOTIFY_INFORMATION
 
nitems - Variable in class com.sun.jna.examples.unix.X11.XTextProperty
 
nLength - Variable in class com.sun.jna.examples.win32.Kernel32.SECURITY_ATTRIBUTES
 
NO_ERROR - Static variable in interface com.sun.jna.examples.win32.W32Errors
 
NoEventMask - Static variable in interface com.sun.jna.examples.unix.X11
EVENT DEFINITIONS
NoExpose - Static variable in interface com.sun.jna.examples.unix.X11
 
Nonconvex - Static variable in interface com.sun.jna.examples.unix.X11
 
NONE - Static variable in class com.sun.jna.examples.dnd.DragHandler
Convenience to reference DnDConstants.ACTION_NONE.
None - Static variable in class com.sun.jna.examples.unix.X11.Atom
 
None - Static variable in class com.sun.jna.examples.unix.X11.Colormap
 
None - Static variable in class com.sun.jna.examples.unix.X11.Cursor
 
None - Static variable in class com.sun.jna.examples.unix.X11.Drawable
 
None - Static variable in class com.sun.jna.examples.unix.X11.Font
 
None - Static variable in class com.sun.jna.examples.unix.X11.KeySym
 
None - Static variable in interface com.sun.jna.examples.unix.X11
RESERVED RESOURCE AND CONSTANT DEFINITIONS
None - Static variable in class com.sun.jna.examples.unix.X11.Pixmap
 
None - Static variable in class com.sun.jna.examples.unix.X11.Window
 
None - Static variable in class com.sun.jna.examples.unix.X11.XID
 
NorthEastGravity - Static variable in interface com.sun.jna.examples.unix.X11
 
NorthGravity - Static variable in interface com.sun.jna.examples.unix.X11
 
NorthWestGravity - Static variable in interface com.sun.jna.examples.unix.X11
 
NoSymbol - Static variable in interface com.sun.jna.examples.unix.X11
 
notify(FileMonitor.FileEvent) - Method in class com.sun.jna.examples.FileMonitor
 
NotifyAncestor - Static variable in interface com.sun.jna.examples.unix.X11
 
NotifyDetailNone - Static variable in interface com.sun.jna.examples.unix.X11
 
NotifyGrab - Static variable in interface com.sun.jna.examples.unix.X11
 
NotifyHint - Static variable in interface com.sun.jna.examples.unix.X11
 
NotifyInferior - Static variable in interface com.sun.jna.examples.unix.X11
 
NotifyNonlinear - Static variable in interface com.sun.jna.examples.unix.X11
 
NotifyNonlinearVirtual - Static variable in interface com.sun.jna.examples.unix.X11
 
NotifyNormal - Static variable in interface com.sun.jna.examples.unix.X11
 
NotifyPointer - Static variable in interface com.sun.jna.examples.unix.X11
 
NotifyPointerRoot - Static variable in interface com.sun.jna.examples.unix.X11
 
NotifyUngrab - Static variable in interface com.sun.jna.examples.unix.X11
 
NotifyVirtual - Static variable in interface com.sun.jna.examples.unix.X11
 
NotifyWhileGrabbed - Static variable in interface com.sun.jna.examples.unix.X11
 
NotUseful - Static variable in interface com.sun.jna.examples.unix.X11
 
nRgnSize - Variable in class com.sun.jna.examples.win32.GDI32.RGNDATAHEADER
 
NULL - Static variable in class com.sun.jna.Pointer
Convenience constant, same as null.
NULLREGION - Static variable in interface com.sun.jna.examples.win32.GDI32
 
num_classes - Variable in class com.sun.jna.examples.unix.X11.XDeviceByReference
 

O

OBJECT_EQUALS - Static variable in class com.sun.jna.Library.Handler
 
OBJECT_HASHCODE - Static variable in class com.sun.jna.Library.Handler
 
OBJECT_TOSTRING - Static variable in class com.sun.jna.Library.Handler
 
Offset - Variable in class com.sun.jna.examples.win32.Kernel32.OVERLAPPED
 
offset - Variable in class com.sun.jna.Structure.StructField
 
OffsetHigh - Variable in class com.sun.jna.examples.win32.Kernel32.OVERLAPPED
 
OPEN_ALWAYS - Static variable in interface com.sun.jna.examples.win32.Kernel32
 
OPEN_EXISTING - Static variable in interface com.sun.jna.examples.win32.Kernel32
 
OPENBSD - Static variable in class com.sun.jna.Platform
 
Opposite - Static variable in interface com.sun.jna.examples.unix.X11
 
OPTION_ALLOW_OBJECTS - Static variable in interface com.sun.jna.Library
Option key for a boolean flag to allow any Java class instance as a parameter.
OPTION_CALLING_CONVENTION - Static variable in interface com.sun.jna.Library
Calling convention for the entire library.
OPTION_FUNCTION_MAPPER - Static variable in interface com.sun.jna.Library
Option key for a FunctionMapper for the library.
OPTION_INVOCATION_MAPPER - Static variable in interface com.sun.jna.Library
Option key for an InvocationMapper for the library.
OPTION_INVOKING_METHOD - Static variable in class com.sun.jna.Function
For internal JNA use.
OPTION_STRUCTURE_ALIGNMENT - Static variable in interface com.sun.jna.Library
Option key for structure alignment type (Integer), which should be one of the predefined alignment types in Structure.
OPTION_TYPE_MAPPER - Static variable in interface com.sun.jna.Library
Option key for a TypeMapper for the library.
options - Variable in class com.sun.jna.Function
 
options - Variable in class com.sun.jna.NativeLibrary
 
OSX - Static variable in class com.sun.jna.examples.dnd.DragHandler
 
outputOccupiedRanges(Raster, RasterRangesUtils.RangesOutput) - Static method in class com.sun.jna.examples.RasterRangesUtils
Outputs ranges of occupied pixels.
outputOccupiedRanges(int[], int, int, int, RasterRangesUtils.RangesOutput) - Static method in class com.sun.jna.examples.RasterRangesUtils
Output the occupied values of an integer-pixels image as ranges of contiguous values.
outputOccupiedRangesOfBinaryPixels(byte[], int, int, RasterRangesUtils.RangesOutput) - Static method in class com.sun.jna.examples.RasterRangesUtils
Output the non-null values of a binary image as ranges of contiguous values.
outputRange(int, int, int, int) - Method in interface com.sun.jna.examples.RasterRangesUtils.RangesOutput
Output a rectangular range.
override_redirect - Variable in class com.sun.jna.examples.unix.X11.XConfigureEvent
 
override_redirect - Variable in class com.sun.jna.examples.unix.X11.XCreateWindowEvent
 
override_redirect - Variable in class com.sun.jna.examples.unix.X11.XMapEvent
 
override_redirect - Variable in class com.sun.jna.examples.unix.X11.XReparentEvent
 
override_redirect - Variable in class com.sun.jna.examples.unix.X11.XSetWindowAttributes
 
override_redirect - Variable in class com.sun.jna.examples.unix.X11.XWindowAttributes
 
owner - Variable in class com.sun.jna.examples.unix.X11.XSelectionRequestEvent
 
OwnerGrabButtonMask - Static variable in interface com.sun.jna.examples.unix.X11
 

P

pad - Variable in class com.sun.jna.examples.unix.X11.XEvent
 
paint(Graphics) - Method in class com.sun.jna.examples.WindowUtils.NativeWindowUtils.TransparentContentPane
 
paintComponent(Graphics) - Method in class com.sun.jna.examples.WindowUtils.RepaintTrigger
 
paintDirect(BufferedImage, Rectangle) - Method in class com.sun.jna.examples.WindowUtils.NativeWindowUtils.TransparentContentPane
Use the contents of the given BufferedImage to paint directly on this component's ancestor window.
paintDropTarget(DropTargetEvent, int, Point) - Method in class com.sun.jna.examples.dnd.DropHandler
Update the appearance of the target component.
paintDropTarget(DropTargetEvent, int, Point) - Method in interface com.sun.jna.examples.dnd.DropTargetPainter
 
parent - Variable in class com.sun.jna.examples.unix.X11.XCirculateRequestEvent
 
parent - Variable in class com.sun.jna.examples.unix.X11.XConfigureRequestEvent
 
parent - Variable in class com.sun.jna.examples.unix.X11.XCreateWindowEvent
 
parent - Variable in class com.sun.jna.examples.unix.X11.XMapRequestEvent
 
parent - Variable in class com.sun.jna.examples.unix.X11.XReparentEvent
 
ParentRelative - Static variable in interface com.sun.jna.examples.unix.X11
 
parseVersion(String) - Static method in class com.sun.jna.NativeLibrary
 
PeekMessage(User32.MSG, W32API.HWND, int, int, int) - Method in interface com.sun.jna.examples.win32.User32
 
peer - Variable in class com.sun.jna.Pointer
Pointer value of the real native pointer.
pFrom - Variable in class com.sun.jna.examples.win32.Shell32.SHFILEOPSTRUCT
 
PictTypeDirect - Static variable in interface com.sun.jna.examples.unix.X11.Xrender
 
PictTypeIndexed - Static variable in interface com.sun.jna.examples.unix.X11.Xrender
 
place - Variable in class com.sun.jna.examples.unix.X11.XCirculateEvent
 
place - Variable in class com.sun.jna.examples.unix.X11.XCirculateRequestEvent
 
PlaceOnBottom - Static variable in interface com.sun.jna.examples.unix.X11
 
PlaceOnTop - Static variable in interface com.sun.jna.examples.unix.X11
 
plane_mask - Variable in class com.sun.jna.examples.unix.X11.XGCValues
 
Platform - Class in com.sun.jna
Provide simplified platform information.
pNameMappings - Variable in class com.sun.jna.examples.win32.Shell32.SHFILEOPSTRUCT
 
Pointer - Class in com.sun.jna
An abstraction for a native pointer data type.
Pointer() - Constructor for class com.sun.jna.Pointer
Derived class must assign peer pointer value.
Pointer(long) - Constructor for class com.sun.jna.Pointer
Create from native pointer.
POINTER_SIZE - Static variable in class com.sun.jna.Native
The size of a native pointer (void*) on the current platform, in bytes.
PointerByReference - Class in com.sun.jna.ptr
Represents a reference to a pointer to native data.
PointerByReference() - Constructor for class com.sun.jna.ptr.PointerByReference
 
PointerByReference(Pointer) - Constructor for class com.sun.jna.ptr.PointerByReference
 
PointerMotionHintMask - Static variable in interface com.sun.jna.examples.unix.X11
 
PointerMotionMask - Static variable in interface com.sun.jna.examples.unix.X11
 
PointerRoot - Static variable in interface com.sun.jna.examples.unix.X11
 
PointerType - Class in com.sun.jna
Type representing a type-safe native pointer.
PointerType() - Constructor for class com.sun.jna.PointerType
The default constructor wraps a NULL pointer.
PointerType(Pointer) - Constructor for class com.sun.jna.PointerType
This constructor is typically used by PointerType.fromNative(java.lang.Object, com.sun.jna.FromNativeContext) if generating a new object instance.
PointerWindow - Static variable in interface com.sun.jna.examples.unix.X11
 
PostMessage(W32API.HWND, int, W32API.WPARAM, W32API.LPARAM) - Method in interface com.sun.jna.examples.win32.User32
 
PostQueuedCompletionStatus(W32API.HANDLE, int, Pointer, Kernel32.OVERLAPPED) - Method in interface com.sun.jna.examples.win32.Kernel32
 
PostQuitMessage(int) - Method in interface com.sun.jna.examples.win32.User32
 
PreferBlanking - Static variable in interface com.sun.jna.examples.unix.X11
 
property - Variable in class com.sun.jna.examples.unix.X11.XSelectionEvent
 
property - Variable in class com.sun.jna.examples.unix.X11.XSelectionRequestEvent
 
PropertyChangeMask - Static variable in interface com.sun.jna.examples.unix.X11
 
PropertyDelete - Static variable in interface com.sun.jna.examples.unix.X11
 
PropertyNewValue - Static variable in interface com.sun.jna.examples.unix.X11
 
PropertyNotify - Static variable in interface com.sun.jna.examples.unix.X11
 
PropModeAppend - Static variable in interface com.sun.jna.examples.unix.X11
 
PropModePrepend - Static variable in interface com.sun.jna.examples.unix.X11
 
PropModeReplace - Static variable in interface com.sun.jna.examples.unix.X11
 
proxy - Variable in class com.sun.jna.CallbackReference
 
PseudoColor - Static variable in interface com.sun.jna.examples.unix.X11
 
pt - Variable in class com.sun.jna.examples.win32.User32.MSG
 
pTo - Variable in class com.sun.jna.examples.win32.Shell32.SHFILEOPSTRUCT
 
purge() - Static method in class com.sun.jna.Memory
Force cleanup of memory that has associated NIO Buffers which have been GC'd.

R

RaiseLowest - Static variable in interface com.sun.jna.examples.unix.X11
 
RasterRangesUtils - Class in com.sun.jna.examples
Methods that are useful to decompose a raster into a set of rectangles.
RasterRangesUtils() - Constructor for class com.sun.jna.examples.RasterRangesUtils
 
RasterRangesUtils.RangesOutput - Interface in com.sun.jna.examples
Abstraction of a sink for ranges.
rcBound - Variable in class com.sun.jna.examples.win32.GDI32.RGNDATAHEADER
 
rcCaret - Variable in class com.sun.jna.examples.win32.User32.GUITHREADINFO
 
rcClient - Variable in class com.sun.jna.examples.win32.User32.WINDOWINFO
 
rcWindow - Variable in class com.sun.jna.examples.win32.User32.WINDOWINFO
 
rdh - Variable in class com.sun.jna.examples.win32.GDI32.RGNDATA
 
RDH_RECTANGLES - Static variable in interface com.sun.jna.examples.win32.GDI32
 
read() - Method in class com.sun.jna.examples.win32.Kernel32.FILE_NOTIFY_INFORMATION
 
read() - Method in interface com.sun.jna.Function.PostCallRead
Perform any necessary post-call synchronization.
read(long, byte[], int, int) - Method in class com.sun.jna.Memory
Indirect the native pointer to malloc space, a la Pointer.read.
read(long, short[], int, int) - Method in class com.sun.jna.Memory
Indirect the native pointer to malloc space, a la Pointer.read.
read(long, char[], int, int) - Method in class com.sun.jna.Memory
Indirect the native pointer to malloc space, a la Pointer.read.
read(long, int[], int, int) - Method in class com.sun.jna.Memory
Indirect the native pointer to malloc space, a la Pointer.read.
read(long, long[], int, int) - Method in class com.sun.jna.Memory
Indirect the native pointer to malloc space, a la Pointer.read.
read(long, float[], int, int) - Method in class com.sun.jna.Memory
Indirect the native pointer to malloc space, a la Pointer.read.
read(long, double[], int, int) - Method in class com.sun.jna.Memory
Indirect the native pointer to malloc space, a la Pointer.read.
read(long, byte[], int, int) - Method in class com.sun.jna.Pointer
Indirect the native pointer, copying from memory pointed to by native pointer, into the specified array.
read(long, short[], int, int) - Method in class com.sun.jna.Pointer
Indirect the native pointer, copying from memory pointed to by native pointer, into the specified array.
read(long, char[], int, int) - Method in class com.sun.jna.Pointer
Indirect the native pointer, copying from memory pointed to by native pointer, into the specified array.
read(long, int[], int, int) - Method in class com.sun.jna.Pointer
Indirect the native pointer, copying from memory pointed to by native pointer, into the specified array.
read(long, long[], int, int) - Method in class com.sun.jna.Pointer
Indirect the native pointer, copying from memory pointed to by native pointer, into the specified array.
read(long, float[], int, int) - Method in class com.sun.jna.Pointer
Indirect the native pointer, copying from memory pointed to by native pointer, into the specified array.
read(long, double[], int, int) - Method in class com.sun.jna.Pointer
Indirect the native pointer, copying from memory pointed to by native pointer, into the specified array.
read(long, Pointer[], int, int) - Method in class com.sun.jna.Pointer
Indirect the native pointer, copying from memory pointed to by native pointer, into the specified array.
read() - Method in class com.sun.jna.StringArray
Read back from native memory.
read() - Method in class com.sun.jna.Structure
Reads the fields of the struct from native memory
readConverter - Variable in class com.sun.jna.Structure.StructField
 
ReadDirectoryChangesW(W32API.HANDLE, Kernel32.FILE_NOTIFY_INFORMATION, int, boolean, int, IntByReference, Kernel32.OVERLAPPED, Kernel32.OVERLAPPED_COMPLETION_ROUTINE) - Method in interface com.sun.jna.examples.win32.Kernel32
NOTE: only exists in unicode form (W suffix).
readField(String) - Method in class com.sun.jna.Structure
Force a read of the given field from native memory.
readField(Structure.StructField) - Method in class com.sun.jna.Structure
Read the given field and return its value.
readField(String) - Method in class com.sun.jna.Union
Force a read of the given field from native memory.
readField(Structure.StructField) - Method in class com.sun.jna.Union
Avoid reading pointer-based fields and structures unless explicitly selected.
reading() - Static method in class com.sun.jna.Structure
 
red - Variable in class com.sun.jna.examples.unix.X11.Xrender.XRenderDirectFormat
 
red_mask - Variable in class com.sun.jna.examples.unix.X11.XVisualInfo
 
redMask - Variable in class com.sun.jna.examples.unix.X11.Xrender.XRenderDirectFormat
 
register(String) - Static method in class com.sun.jna.Native
When called from a class static initializer, maps all native methods found within that class to native libraries via the JNA raw calling interface.
register(NativeLibrary) - Static method in class com.sun.jna.Native
When called from a class static initializer, maps all native methods found within that class to native libraries via the JNA raw calling interface.
register(Class, NativeLibrary) - Static method in class com.sun.jna.Native
When called from a class static initializer, maps all native methods found within that class to native libraries via the JNA raw calling interface.
ReleaseDC(W32API.HWND, W32API.HDC) - Method in interface com.sun.jna.examples.win32.User32
 
removeFileListener(FileMonitor.FileListener) - Method in class com.sun.jna.examples.FileMonitor
 
removeNotify() - Method in class com.sun.jna.examples.WindowUtils.NativeWindowUtils.TransparentContentPane
 
removeNotify() - Method in class com.sun.jna.examples.WindowUtils.RepaintTrigger
 
removeWatch(File) - Method in class com.sun.jna.examples.FileMonitor
 
ReparentNotify - Static variable in interface com.sun.jna.examples.unix.X11
 
ReplayKeyboard - Static variable in interface com.sun.jna.examples.unix.X11
 
ReplayPointer - Static variable in interface com.sun.jna.examples.unix.X11
 
request - Variable in class com.sun.jna.examples.unix.X11.XMappingEvent
 
request_code - Variable in class com.sun.jna.examples.unix.X11.XErrorEvent
 
requestor - Variable in class com.sun.jna.examples.unix.X11.XSelectionEvent
 
requestor - Variable in class com.sun.jna.examples.unix.X11.XSelectionRequestEvent
 
REQUIRES_FIELD_ORDER - Static variable in class com.sun.jna.Structure
 
ResizeRedirectMask - Static variable in interface com.sun.jna.examples.unix.X11
 
ResizeRequest - Static variable in interface com.sun.jna.examples.unix.X11
 
resourceid - Variable in class com.sun.jna.examples.unix.X11.XErrorEvent
 
RetainPermanent - Static variable in interface com.sun.jna.examples.unix.X11
 
RetainTemporary - Static variable in interface com.sun.jna.examples.unix.X11
 
returnToOrigin() - Method in class com.sun.jna.examples.dnd.GhostedDragImage
Animate the ghosted image returning to its origin.
RevertToNone - Static variable in interface com.sun.jna.examples.unix.X11
 
RevertToParent - Static variable in interface com.sun.jna.examples.unix.X11
 
RevertToPointerRoot - Static variable in interface com.sun.jna.examples.unix.X11
 
rgbBlue - Variable in class com.sun.jna.examples.win32.GDI32.RGBQUAD
 
rgbGreen - Variable in class com.sun.jna.examples.win32.GDI32.RGBQUAD
 
rgbRed - Variable in class com.sun.jna.examples.win32.GDI32.RGBQUAD
 
rgbReserved - Variable in class com.sun.jna.examples.win32.GDI32.RGBQUAD
 
RGN_AND - Static variable in interface com.sun.jna.examples.win32.GDI32
 
RGN_COPY - Static variable in interface com.sun.jna.examples.win32.GDI32
 
RGN_DIFF - Static variable in interface com.sun.jna.examples.win32.GDI32
 
RGN_OR - Static variable in interface com.sun.jna.examples.win32.GDI32
 
RGN_XOR - Static variable in interface com.sun.jna.examples.win32.GDI32
 
right - Variable in class com.sun.jna.examples.win32.GDI32.RECT
 
root - Variable in class com.sun.jna.examples.unix.X11.XButtonEvent
 
root - Variable in class com.sun.jna.examples.unix.X11.XCrossingEvent
 
root - Variable in class com.sun.jna.examples.unix.X11.XKeyEvent
 
root - Variable in class com.sun.jna.examples.unix.X11.XMotionEvent
 
root - Variable in class com.sun.jna.examples.unix.X11.XWindowAttributes
 
run() - Method in class com.sun.jna.examples.AlphaMaskDemo
 
run() - Method in class com.sun.jna.examples.AlphaMaskDemo2
 
run() - Method in class com.sun.jna.Native.DeleteNativeLibrary
 

S

s - Variable in class com.sun.jna.examples.unix.X11.XClientMessageEvent.Data
 
same_screen - Variable in class com.sun.jna.examples.unix.X11.XButtonEvent
 
same_screen - Variable in class com.sun.jna.examples.unix.X11.XCrossingEvent
 
same_screen - Variable in class com.sun.jna.examples.unix.X11.XKeyEvent
 
same_screen - Variable in class com.sun.jna.examples.unix.X11.XMotionEvent
 
save_under - Variable in class com.sun.jna.examples.unix.X11.XSetWindowAttributes
 
save_under - Variable in class com.sun.jna.examples.unix.X11.XWindowAttributes
 
scaleDragIcon(Icon, Point) - Method in class com.sun.jna.examples.dnd.DragHandler
Reduce the size of the given drag icon, if appropriate.
scanCode - Variable in class com.sun.jna.examples.win32.User32.KBDLLHOOKSTRUCT
 
screen - Variable in class com.sun.jna.examples.unix.X11.XVisualInfo
 
screen - Variable in class com.sun.jna.examples.unix.X11.XWindowAttributes
 
ScreenSaverActive - Static variable in interface com.sun.jna.examples.unix.X11
 
ScreenSaverReset - Static variable in interface com.sun.jna.examples.unix.X11
 
selection - Variable in class com.sun.jna.examples.unix.X11.XSelectionClearEvent
 
selection - Variable in class com.sun.jna.examples.unix.X11.XSelectionEvent
 
selection - Variable in class com.sun.jna.examples.unix.X11.XSelectionRequestEvent
 
SelectionClear - Static variable in interface com.sun.jna.examples.unix.X11
 
SelectionNotify - Static variable in interface com.sun.jna.examples.unix.X11
 
SelectionRequest - Static variable in interface com.sun.jna.examples.unix.X11
 
SelectObject(W32API.HDC, W32API.HANDLE) - Method in interface com.sun.jna.examples.win32.GDI32
 
send_event - Variable in class com.sun.jna.examples.unix.X11.XAnyEvent
 
send_event - Variable in class com.sun.jna.examples.unix.X11.XButtonEvent
 
send_event - Variable in class com.sun.jna.examples.unix.X11.XCirculateEvent
 
send_event - Variable in class com.sun.jna.examples.unix.X11.XCirculateRequestEvent
 
send_event - Variable in class com.sun.jna.examples.unix.X11.XClientMessageEvent
 
send_event - Variable in class com.sun.jna.examples.unix.X11.XColormapEvent
 
send_event - Variable in class com.sun.jna.examples.unix.X11.XConfigureEvent
 
send_event - Variable in class com.sun.jna.examples.unix.X11.XConfigureRequestEvent
 
send_event - Variable in class com.sun.jna.examples.unix.X11.XCreateWindowEvent
 
send_event - Variable in class com.sun.jna.examples.unix.X11.XCrossingEvent
 
send_event - Variable in class com.sun.jna.examples.unix.X11.XDestroyWindowEvent
 
send_event - Variable in class com.sun.jna.examples.unix.X11.XExposeEvent
 
send_event - Variable in class com.sun.jna.examples.unix.X11.XFocusChangeEvent
 
send_event - Variable in class com.sun.jna.examples.unix.X11.XGraphicsExposeEvent
 
send_event - Variable in class com.sun.jna.examples.unix.X11.XGravityEvent
 
send_event - Variable in class com.sun.jna.examples.unix.X11.XKeyEvent
 
send_event - Variable in class com.sun.jna.examples.unix.X11.XKeymapEvent
 
send_event - Variable in class com.sun.jna.examples.unix.X11.XMapEvent
 
send_event - Variable in class com.sun.jna.examples.unix.X11.XMappingEvent
 
send_event - Variable in class com.sun.jna.examples.unix.X11.XMapRequestEvent
 
send_event - Variable in class com.sun.jna.examples.unix.X11.XMotionEvent
 
send_event - Variable in class com.sun.jna.examples.unix.X11.XNoExposeEvent
 
send_event - Variable in class com.sun.jna.examples.unix.X11.XPropertyEvent
 
send_event - Variable in class com.sun.jna.examples.unix.X11.XReparentEvent
 
send_event - Variable in class com.sun.jna.examples.unix.X11.XResizeRequestEvent
 
send_event - Variable in class com.sun.jna.examples.unix.X11.XSelectionClearEvent
 
send_event - Variable in class com.sun.jna.examples.unix.X11.XSelectionEvent
 
send_event - Variable in class com.sun.jna.examples.unix.X11.XSelectionRequestEvent
 
send_event - Variable in class com.sun.jna.examples.unix.X11.XUnmapEvent
 
send_event - Variable in class com.sun.jna.examples.unix.X11.XVisibilityEvent
 
serial - Variable in class com.sun.jna.examples.unix.X11.XAnyEvent
 
serial - Variable in class com.sun.jna.examples.unix.X11.XButtonEvent
 
serial - Variable in class com.sun.jna.examples.unix.X11.XCirculateEvent
 
serial - Variable in class com.sun.jna.examples.unix.X11.XCirculateRequestEvent
 
serial - Variable in class com.sun.jna.examples.unix.X11.XClientMessageEvent
 
serial - Variable in class com.sun.jna.examples.unix.X11.XColormapEvent
 
serial - Variable in class com.sun.jna.examples.unix.X11.XConfigureEvent
 
serial - Variable in class com.sun.jna.examples.unix.X11.XConfigureRequestEvent
 
serial - Variable in class com.sun.jna.examples.unix.X11.XCreateWindowEvent
 
serial - Variable in class com.sun.jna.examples.unix.X11.XCrossingEvent
 
serial - Variable in class com.sun.jna.examples.unix.X11.XDestroyWindowEvent
 
serial - Variable in class com.sun.jna.examples.unix.X11.XErrorEvent
 
serial - Variable in class com.sun.jna.examples.unix.X11.XExposeEvent
 
serial - Variable in class com.sun.jna.examples.unix.X11.XFocusChangeEvent
 
serial - Variable in class com.sun.jna.examples.unix.X11.XGraphicsExposeEvent
 
serial - Variable in class com.sun.jna.examples.unix.X11.XGravityEvent
 
serial - Variable in class com.sun.jna.examples.unix.X11.XKeyEvent
 
serial - Variable in class com.sun.jna.examples.unix.X11.XKeymapEvent
 
serial - Variable in class com.sun.jna.examples.unix.X11.XMapEvent
 
serial - Variable in class com.sun.jna.examples.unix.X11.XMappingEvent
 
serial - Variable in class com.sun.jna.examples.unix.X11.XMapRequestEvent
 
serial - Variable in class com.sun.jna.examples.unix.X11.XMotionEvent
 
serial - Variable in class com.sun.jna.examples.unix.X11.XNoExposeEvent
 
serial - Variable in class com.sun.jna.examples.unix.X11.XPropertyEvent
 
serial - Variable in class com.sun.jna.examples.unix.X11.XReparentEvent
 
serial - Variable in class com.sun.jna.examples.unix.X11.XResizeRequestEvent
 
serial - Variable in class com.sun.jna.examples.unix.X11.XSelectionClearEvent
 
serial - Variable in class com.sun.jna.examples.unix.X11.XSelectionEvent
 
serial - Variable in class com.sun.jna.examples.unix.X11.XSelectionRequestEvent
 
serial - Variable in class com.sun.jna.examples.unix.X11.XUnmapEvent
 
serial - Variable in class com.sun.jna.examples.unix.X11.XVisibilityEvent
 
setActive(boolean) - Method in class com.sun.jna.examples.dnd.DropHandler
Set whether this handler (and thus its drop target) will accept any drops.
setAlignType(int) - Method in class com.sun.jna.Structure
Change the alignment of this structure.
setAlpha(float) - Method in class com.sun.jna.examples.dnd.GhostedDragImage
Set the transparency of the ghosted image.
setAutoRead(boolean) - Method in class com.sun.jna.Structure
Set whether the struture is written to native memory prior to a native function call.
setAutoSynch(boolean) - Method in class com.sun.jna.Structure
Set whether the structure is automatically synched to native memory before and after a native function call.
setAutoWrite(boolean) - Method in class com.sun.jna.Structure
Set whether the structure is read from native memory after a native function call.
setByte(long, byte) - Method in class com.sun.jna.Memory
Indirect the native pointer to malloc space, a la Pointer.setByte.
setByte(long, byte) - Method in class com.sun.jna.Pointer
Set value at location being pointed to.
setCallbackExceptionHandler(Callback.UncaughtExceptionHandler) - Static method in class com.sun.jna.Native
Set the default handler invoked when a callback throws an uncaught exception.
setChar(long, char) - Method in class com.sun.jna.Memory
Indirect the native pointer to malloc space, a la Pointer.setChar.
setChar(long, char) - Method in class com.sun.jna.Pointer
Set value at location being pointed to.
setComponentMask(Component, Shape) - Static method in class com.sun.jna.examples.WindowUtils
Applies the given mask to the given heavyweight component.
setDouble(long, double) - Method in class com.sun.jna.Memory
Indirect the native pointer to malloc space, a la Pointer.setDouble.
setDouble(long, double) - Method in class com.sun.jna.Pointer
Set value at location being pointed to.
setDoubleBuffered(Component, boolean) - Method in class com.sun.jna.examples.WindowUtils.NativeWindowUtils
 
setField(Structure.StructField, Object) - Method in class com.sun.jna.Structure
 
setFieldOrder(String[]) - Method in class com.sun.jna.Structure
Provided for VMs where the field order as returned by Class.getFields() is not predictable.
setFloat(long, float) - Method in class com.sun.jna.Memory
Indirect the native pointer to malloc space, a la Pointer.setFloat.
setFloat(long, float) - Method in class com.sun.jna.Pointer
Set value at location being pointed to.
setForceHeavyweightPopups(Window, boolean) - Method in class com.sun.jna.examples.WindowUtils.NativeWindowUtils
Use this method to ensure heavyweight popups are used in conjunction with a given window.
setIcon(Icon) - Method in class com.sun.jna.examples.dnd.GhostedDragImageDemo.DragLabel
 
setInt(long, int) - Method in class com.sun.jna.Memory
Indirect the native pointer to malloc space, a la Pointer.setInt.
setInt(long, int) - Method in class com.sun.jna.Pointer
Set value at location being pointed to.
SetLastError(int) - Method in interface com.sun.jna.examples.win32.Kernel32
 
setLastError(int) - Static method in class com.sun.jna.Native
Set the OS last error code.
SetLayeredWindowAttributes(W32API.HWND, int, byte, int) - Method in interface com.sun.jna.examples.win32.User32
 
setLayersTransparent(Window, boolean) - Method in class com.sun.jna.examples.WindowUtils.NativeWindowUtils
 
setLong(long, long) - Method in class com.sun.jna.Memory
Indirect the native pointer to malloc space, a la Pointer.setLong.
setLong(long, long) - Method in class com.sun.jna.Pointer
Set value at location being pointed to.
setMask(Component, Raster) - Method in class com.sun.jna.examples.WindowUtils.NativeWindowUtils
Override this method to provide bitmap masking of the given heavyweight component.
setMemory(long, long, byte) - Method in class com.sun.jna.Pointer
Write value to the requested bank of memory.
SetModeDelete - Static variable in interface com.sun.jna.examples.unix.X11
 
SetModeInsert - Static variable in interface com.sun.jna.examples.unix.X11
 
setModifiers(int) - Method in class com.sun.jna.examples.dnd.DragHandler
Update the modifiers hint.
setNativeLong(long, NativeLong) - Method in class com.sun.jna.Pointer
Set value at location being pointed to.
SetPixel(W32API.HDC, int, int, int) - Method in interface com.sun.jna.examples.win32.GDI32
 
setPointer(Pointer) - Method in class com.sun.jna.examples.win32.W32API.HANDLE
 
setPointer(long, Pointer) - Method in class com.sun.jna.Memory
Indirect the native pointer to malloc space, a la Pointer.setPointer.
setPointer(long, Pointer) - Method in class com.sun.jna.Pointer
Set value at location being pointed to.
setPointer(Pointer) - Method in class com.sun.jna.PointerType
 
setPreserveLastError(boolean) - Static method in class com.sun.jna.Native
Deprecated. The preferred method of obtaining the last error result is to declare your mapped method to throw LastErrorException instead.
setProtected(boolean) - Static method in class com.sun.jna.Native
Set whether native memory accesses are protected from invalid accesses.
SetRectRgn(W32API.HRGN, int, int, int, int) - Method in interface com.sun.jna.examples.win32.GDI32
 
setShort(long, short) - Method in class com.sun.jna.Memory
Indirect the native pointer to malloc space, a la Pointer.setShort.
setShort(long, short) - Method in class com.sun.jna.Pointer
Set value at location being pointed to.
setString(long, String, boolean) - Method in class com.sun.jna.Memory
Indirect the native pointer to malloc space, a la Pointer.setString.
setString(long, String, boolean) - Method in class com.sun.jna.Pointer
Copy string value to the location being pointed to.
setString(long, String) - Method in class com.sun.jna.Pointer
Copy string value to the location being pointed to.
setTransparent(boolean) - Method in class com.sun.jna.examples.WindowUtils.NativeWindowUtils.TransparentContentPane
 
setType(Class) - Method in class com.sun.jna.Union
Indicates which field will be used to write to native memory.
setTypedValue(Object) - Method in class com.sun.jna.Union
Set the active type and its value.
setTypeMapper(TypeMapper) - Method in class com.sun.jna.Structure
Change the type mapping for this structure.
setValue(W32API.HANDLE) - Method in class com.sun.jna.examples.win32.W32API.HANDLEByReference
 
setValue(long) - Method in class com.sun.jna.IntegerType
Change the value for this data.
setValue(long, Object, Class) - Method in class com.sun.jna.Pointer
 
setValue(byte) - Method in class com.sun.jna.ptr.ByteByReference
 
setValue(double) - Method in class com.sun.jna.ptr.DoubleByReference
 
setValue(float) - Method in class com.sun.jna.ptr.FloatByReference
 
setValue(int) - Method in class com.sun.jna.ptr.IntByReference
 
setValue(long) - Method in class com.sun.jna.ptr.LongByReference
 
setValue(NativeLong) - Method in class com.sun.jna.ptr.NativeLongByReference
 
setValue(Pointer) - Method in class com.sun.jna.ptr.PointerByReference
 
setValue(short) - Method in class com.sun.jna.ptr.ShortByReference
 
setWindowAlpha(Window, float) - Method in class com.sun.jna.examples.WindowUtils.NativeWindowUtils
Set the overall alpha transparency of the window.
setWindowAlpha(Window, float) - Static method in class com.sun.jna.examples.WindowUtils
Set the overall window transparency.
SetWindowLong(W32API.HWND, int, int) - Method in interface com.sun.jna.examples.win32.User32
 
SetWindowLong(W32API.HWND, int, Pointer) - Method in interface com.sun.jna.examples.win32.User32
 
SetWindowLongPtr(W32API.HWND, int, W32API.LONG_PTR) - Method in interface com.sun.jna.examples.win32.User32
 
SetWindowLongPtr(W32API.HWND, int, Pointer) - Method in interface com.sun.jna.examples.win32.User32
 
setWindowMask(Component, Raster) - Method in class com.sun.jna.examples.WindowUtils.NativeWindowUtils
Set the window mask based on the given Raster, which should be treated as a bitmap (zero/nonzero values only).
setWindowMask(Component, Shape) - Method in class com.sun.jna.examples.WindowUtils.NativeWindowUtils
Set the window mask based on a Shape.
setWindowMask(Component, Icon) - Method in class com.sun.jna.examples.WindowUtils.NativeWindowUtils
Set the window mask based on an Icon.
setWindowMask(Window, Shape) - Static method in class com.sun.jna.examples.WindowUtils
Applies the given mask to the given window.
setWindowMask(Window, Icon) - Static method in class com.sun.jna.examples.WindowUtils
Applies the given mask to the given window.
SetWindowRgn(W32API.HWND, W32API.HRGN, boolean) - Method in interface com.sun.jna.examples.win32.User32
 
SetWindowsHookEx(int, User32.HOOKPROC, W32API.HINSTANCE, int) - Method in interface com.sun.jna.examples.win32.User32
 
setWindowTransparent(Window, boolean) - Method in class com.sun.jna.examples.WindowUtils.NativeWindowUtils
Set the window to be transparent.
setWindowTransparent(Window, boolean) - Static method in class com.sun.jna.examples.WindowUtils
Set the window to be transparent.
ShapeBounding - Static variable in interface com.sun.jna.examples.unix.X11.Xext
 
ShapeClip - Static variable in interface com.sun.jna.examples.unix.X11.Xext
 
ShapedWindowDemo - Class in com.sun.jna.examples
Example which uses the WindowUtils class.
ShapedWindowDemo() - Constructor for class com.sun.jna.examples.ShapedWindowDemo
 
ShapeInput - Static variable in interface com.sun.jna.examples.unix.X11.Xext
 
ShapeIntersect - Static variable in interface com.sun.jna.examples.unix.X11.Xext
 
ShapeInvert - Static variable in interface com.sun.jna.examples.unix.X11.Xext
 
ShapeSet - Static variable in interface com.sun.jna.examples.unix.X11.Xext
 
ShapeSubtract - Static variable in interface com.sun.jna.examples.unix.X11.Xext
 
ShapeUnion - Static variable in interface com.sun.jna.examples.unix.X11.Xext
 
share(long) - Method in class com.sun.jna.Memory
Provide a view onto this structure from the given offset.
share(long, long) - Method in class com.sun.jna.Memory
Provide a view onto this structure from the given offset.
share(long) - Method in class com.sun.jna.Pointer
 
share(long, long) - Method in class com.sun.jna.Pointer
Provide a view of this pointer with a different peer base.
Shell32 - Interface in com.sun.jna.examples.win32
Mapping for w32 Shell API.
Shell32.SHFILEOPSTRUCT - Class in com.sun.jna.examples.win32
 
Shell32.SHFILEOPSTRUCT() - Constructor for class com.sun.jna.examples.win32.Shell32.SHFILEOPSTRUCT
 
SHFileOperation(Shell32.SHFILEOPSTRUCT) - Method in interface com.sun.jna.examples.win32.Shell32
 
SHGetFolderPath(W32API.HWND, int, W32API.HANDLE, W32API.DWORD, char[]) - Method in interface com.sun.jna.examples.win32.Shell32
 
SHGFP_TYPE_CURRENT - Static variable in interface com.sun.jna.examples.win32.Shell32
 
SHGFP_TYPE_DEFAULT - Static variable in interface com.sun.jna.examples.win32.Shell32
 
ShiftMapIndex - Static variable in interface com.sun.jna.examples.unix.X11
 
ShiftMask - Static variable in interface com.sun.jna.examples.unix.X11
 
ShortByReference - Class in com.sun.jna.ptr
 
ShortByReference() - Constructor for class com.sun.jna.ptr.ShortByReference
 
ShortByReference(short) - Constructor for class com.sun.jna.ptr.ShortByReference
 
SIMPLEREGION - Static variable in interface com.sun.jna.examples.win32.GDI32
 
size - Variable in class com.sun.jna.Memory
 
SIZE - Static variable in class com.sun.jna.NativeLong
Size of a native long, in bytes.
SIZE - Static variable in class com.sun.jna.Pointer
Size of a native pointer, in bytes.
size - Variable in class com.sun.jna.Structure.FFIType
 
size() - Method in class com.sun.jna.Structure
 
size - Variable in class com.sun.jna.Structure.StructField
 
SIZE_T_SIZE - Static variable in class com.sun.jna.Native
Size of a native size_t type, in bytes.
SOLARIS - Static variable in class com.sun.jna.Platform
 
sortFields(Field[], String[]) - Method in class com.sun.jna.Structure
Sort the structure fields according to the given array of names.
SourceConstantAlpha - Variable in class com.sun.jna.examples.win32.User32.BLENDFUNCTION
 
SouthEastGravity - Static variable in interface com.sun.jna.examples.unix.X11
 
SouthGravity - Static variable in interface com.sun.jna.examples.unix.X11
 
SouthWestGravity - Static variable in interface com.sun.jna.examples.unix.X11
 
state - Variable in class com.sun.jna.examples.unix.X11.XButtonEvent
 
state - Variable in class com.sun.jna.examples.unix.X11.XColormapEvent
 
state - Variable in class com.sun.jna.examples.unix.X11.XCrossingEvent
 
state - Variable in class com.sun.jna.examples.unix.X11.XKeyEvent
 
state - Variable in class com.sun.jna.examples.unix.X11.XMotionEvent
 
state - Variable in class com.sun.jna.examples.unix.X11.XPropertyEvent
 
state - Variable in class com.sun.jna.examples.unix.X11.XVisibilityEvent
 
StaticColor - Static variable in interface com.sun.jna.examples.unix.X11
 
StaticGravity - Static variable in interface com.sun.jna.examples.unix.X11
 
StaticGray - Static variable in interface com.sun.jna.examples.unix.X11
 
StdCall - Interface in com.sun.jna.win32
Tagging interface for __stdcall calling convention.
STDCALL_CONVENTION - Static variable in interface com.sun.jna.win32.StdCallLibrary
Constant identifying the w32 stdcall calling convention.
StdCallFunctionMapper - Class in com.sun.jna.win32
Provides mapping from simple method names to w32 stdcall-decorated names where the name suffix is "@" followed by the number of bytes popped by the called function.
StdCallFunctionMapper() - Constructor for class com.sun.jna.win32.StdCallFunctionMapper
 
StdCallLibrary - Interface in com.sun.jna.win32
Interface for w32 stdcall calling convention.
StdCallLibrary.StdCallCallback - Interface in com.sun.jna.win32
Interface defining a callback using the w32 stdcall calling convention.
stipple - Variable in class com.sun.jna.examples.unix.X11.XGCValues
 
StippleShape - Static variable in interface com.sun.jna.examples.unix.X11
 
StringArray - Class in com.sun.jna
Handle native array of char* or wchar_t* type by managing allocation/disposal of native strings within an array of pointers.
StringArray(String[]) - Constructor for class com.sun.jna.StringArray
Create a native array of strings.
StringArray(String[], boolean) - Constructor for class com.sun.jna.StringArray
Create a native array of wide strings.
StringArray(WString[]) - Constructor for class com.sun.jna.StringArray
Create a native array of wide strings.
Structure - Class in com.sun.jna
Represents a native structure with a Java peer class.
Structure() - Constructor for class com.sun.jna.Structure
 
Structure(TypeMapper) - Constructor for class com.sun.jna.Structure
 
Structure(Pointer) - Constructor for class com.sun.jna.Structure
Create a structure cast onto pre-allocated memory.
Structure(Pointer, int) - Constructor for class com.sun.jna.Structure
 
Structure(Pointer, int, TypeMapper) - Constructor for class com.sun.jna.Structure
 
Structure.ByReference - Interface in com.sun.jna
Tagging interface to indicate the address of an instance of the Structure type is to be used within a Structure definition rather than nesting the full Structure contents.
Structure.ByValue - Interface in com.sun.jna
Tagging interface to indicate the value of an instance of the Structure type is to be used in function invocations rather than its address.
Structure.FFIType - Class in com.sun.jna
This class auto-generates an ffi_type structure appropriate for a given structure for use by libffi.
Structure.FFIType.size_t - Class in com.sun.jna
 
Structure.FFIType.size_t() - Constructor for class com.sun.jna.Structure.FFIType.size_t
 
Structure.FFIType.size_t(long) - Constructor for class com.sun.jna.Structure.FFIType.size_t
 
Structure.StructField - Class in com.sun.jna
 
Structure.StructField() - Constructor for class com.sun.jna.Structure.StructField
 
STRUCTURE_ALIGNMENT - Static variable in interface com.sun.jna.examples.win32.Shell32
Custom alignment of structures.
StructureNotifyMask - Static variable in interface com.sun.jna.examples.unix.X11
 
StructureReadContext - Class in com.sun.jna
Provide native to Java type conversion context for a Structure field read.
StructureReadContext(Structure, Field) - Constructor for class com.sun.jna.StructureReadContext
 
StructureWriteContext - Class in com.sun.jna
Provide Java to native type conversion context for a Structure field write.
StructureWriteContext(Structure, Field) - Constructor for class com.sun.jna.StructureWriteContext
 
subSequence(int, int) - Method in class com.sun.jna.NativeString
 
subSequence(int, int) - Method in class com.sun.jna.WString
 
SubstructureNotifyMask - Static variable in interface com.sun.jna.examples.unix.X11
 
SubstructureRedirectMask - Static variable in interface com.sun.jna.examples.unix.X11
 
subwindow - Variable in class com.sun.jna.examples.unix.X11.XButtonEvent
 
subwindow - Variable in class com.sun.jna.examples.unix.X11.XCrossingEvent
 
subwindow - Variable in class com.sun.jna.examples.unix.X11.XKeyEvent
 
subwindow - Variable in class com.sun.jna.examples.unix.X11.XMotionEvent
 
subwindow_mode - Variable in class com.sun.jna.examples.unix.X11.XGCValues
 
Success - Static variable in interface com.sun.jna.examples.unix.X11
ERROR CODES
SyncBoth - Static variable in interface com.sun.jna.examples.unix.X11
 
synchronizedLibrary(Library) - Static method in class com.sun.jna.Native
Returns a synchronized (thread-safe) library backed by the specified library.
SyncKeyboard - Static variable in interface com.sun.jna.examples.unix.X11
 
SyncPointer - Static variable in interface com.sun.jna.examples.unix.X11
 

T

target - Variable in class com.sun.jna.examples.unix.X11.XSelectionEvent
 
target - Variable in class com.sun.jna.examples.unix.X11.XSelectionRequestEvent
 
THROW_LAST_ERROR - Static variable in class com.sun.jna.Function
Whether to throw an exception if last error is non-zero after call.
tile - Variable in class com.sun.jna.examples.unix.X11.XGCValues
 
TileShape - Static variable in interface com.sun.jna.examples.unix.X11
 
time - Variable in class com.sun.jna.examples.unix.X11.XButtonEvent
 
time - Variable in class com.sun.jna.examples.unix.X11.XCrossingEvent
 
time - Variable in class com.sun.jna.examples.unix.X11.XKeyEvent
 
time - Variable in class com.sun.jna.examples.unix.X11.XMotionEvent
 
time - Variable in class com.sun.jna.examples.unix.X11.XPropertyEvent
 
time - Variable in class com.sun.jna.examples.unix.X11.XSelectionClearEvent
 
time - Variable in class com.sun.jna.examples.unix.X11.XSelectionEvent
 
time - Variable in class com.sun.jna.examples.unix.X11.XSelectionRequestEvent
 
time - Variable in class com.sun.jna.examples.win32.User32.KBDLLHOOKSTRUCT
 
time - Variable in class com.sun.jna.examples.win32.User32.MSG
 
toArray(Structure[]) - Method in class com.sun.jna.Structure
Returns a view of this structure's memory as an array of structures.
toArray(int) - Method in class com.sun.jna.Structure
Returns a view of this structure's memory as an array of structures.
toByteArray(String) - Static method in class com.sun.jna.Native
Obtain a NUL-terminated byte buffer equivalent to the given String, using jna.encoding or the default platform encoding if that property is not set.
toByteArray(String, String) - Static method in class com.sun.jna.Native
Obtain a NUL-terminated byte buffer equivalent to the given String, using the given encoding.
toCharArray(String) - Static method in class com.sun.jna.Native
Obtain a NUL-terminated wide character buffer equivalent to the given String.
toNative() - Method in class com.sun.jna.IntegerType
 
toNative() - Method in interface com.sun.jna.NativeMapped
Convert this object into a supported native type.
toNative(Object, ToNativeContext) - Method in class com.sun.jna.NativeMappedConverter
 
toNative() - Method in class com.sun.jna.PointerType
Convert this object to its native type (a Pointer).
toNative(Object, ToNativeContext) - Method in interface com.sun.jna.ToNativeConverter
Convert a Java type to an appropriate native type.
ToNativeContext - Class in com.sun.jna
Context for converting a Java value to a native one.
ToNativeContext() - Constructor for class com.sun.jna.ToNativeContext
 
ToNativeConverter - Interface in com.sun.jna
Define conversion from a Java type to its corresponding native type.
top - Variable in class com.sun.jna.examples.win32.GDI32.RECT
 
TopIf - Static variable in interface com.sun.jna.examples.unix.X11
 
toPointer() - Method in class com.sun.jna.examples.win32.W32API.UINT_PTR
 
toRaster(Shape) - Method in class com.sun.jna.examples.WindowUtils.NativeWindowUtils
 
toRaster(Component, Icon) - Method in class com.sun.jna.examples.WindowUtils.NativeWindowUtils
 
toRectangle() - Method in class com.sun.jna.examples.win32.GDI32.RECT
 
toShape(Raster) - Method in class com.sun.jna.examples.WindowUtils.NativeWindowUtils
 
toString() - Method in class com.sun.jna.examples.FileMonitor.FileEvent
 
toString() - Method in class com.sun.jna.examples.unix.X11.Visual
 
toString() - Method in class com.sun.jna.examples.unix.X11.XID
 
toString() - Method in class com.sun.jna.examples.unix.X11.XKeyboardControlRef
 
toString() - Method in class com.sun.jna.examples.unix.X11.XKeyboardStateRef
 
toString() - Method in class com.sun.jna.examples.win32.GDI32.RECT
 
toString() - Method in class com.sun.jna.Function
Provide a human-readable representation of this object.
toString() - Method in class com.sun.jna.IntegerType
 
toString() - Method in class com.sun.jna.Memory
 
toString(byte[]) - Static method in class com.sun.jna.Native
Obtain a Java String from the given native byte array.
toString(byte[], String) - Static method in class com.sun.jna.Native
Obtain a Java String from the given native byte array, using the given encoding.
toString(char[]) - Static method in class com.sun.jna.Native
Obtain a Java String from the given native wchar_t array.
toString() - Method in class com.sun.jna.NativeLibrary
 
toString() - Method in class com.sun.jna.NativeString
 
toString() - Method in class com.sun.jna.Pointer
 
toString() - Method in class com.sun.jna.Structure
 
toString() - Method in class com.sun.jna.WString
 
TranslateMessage(User32.MSG) - Method in interface com.sun.jna.examples.win32.User32
 
TrueColor - Static variable in interface com.sun.jna.examples.unix.X11
 
TRUNCATE_EXISTING - Static variable in interface com.sun.jna.examples.win32.Kernel32
 
ts_x_origin - Variable in class com.sun.jna.examples.unix.X11.XGCValues
 
ts_y_origin - Variable in class com.sun.jna.examples.unix.X11.XGCValues
 
type - Variable in class com.sun.jna.examples.unix.X11.XAnyEvent
 
type - Variable in class com.sun.jna.examples.unix.X11.XButtonEvent
 
type - Variable in class com.sun.jna.examples.unix.X11.XCirculateEvent
 
type - Variable in class com.sun.jna.examples.unix.X11.XCirculateRequestEvent
 
type - Variable in class com.sun.jna.examples.unix.X11.XClientMessageEvent
 
type - Variable in class com.sun.jna.examples.unix.X11.XColormapEvent
 
type - Variable in class com.sun.jna.examples.unix.X11.XConfigureEvent
 
type - Variable in class com.sun.jna.examples.unix.X11.XConfigureRequestEvent
 
type - Variable in class com.sun.jna.examples.unix.X11.XCreateWindowEvent
 
type - Variable in class com.sun.jna.examples.unix.X11.XCrossingEvent
 
type - Variable in class com.sun.jna.examples.unix.X11.XDestroyWindowEvent
 
type - Variable in class com.sun.jna.examples.unix.X11.XErrorEvent
 
type - Variable in class com.sun.jna.examples.unix.X11.XEvent
 
type - Variable in class com.sun.jna.examples.unix.X11.XExposeEvent
 
type - Variable in class com.sun.jna.examples.unix.X11.XFocusChangeEvent
 
type - Variable in class com.sun.jna.examples.unix.X11.XGraphicsExposeEvent
 
type - Variable in class com.sun.jna.examples.unix.X11.XGravityEvent
 
type - Variable in class com.sun.jna.examples.unix.X11.XKeyEvent
 
type - Variable in class com.sun.jna.examples.unix.X11.XKeymapEvent
 
type - Variable in class com.sun.jna.examples.unix.X11.XMapEvent
 
type - Variable in class com.sun.jna.examples.unix.X11.XMappingEvent
 
type - Variable in class com.sun.jna.examples.unix.X11.XMapRequestEvent
 
type - Variable in class com.sun.jna.examples.unix.X11.XMotionEvent
 
type - Variable in class com.sun.jna.examples.unix.X11.XNoExposeEvent
 
type - Variable in class com.sun.jna.examples.unix.X11.XPropertyEvent
 
type - Variable in class com.sun.jna.examples.unix.X11.Xrender.XRenderPictFormat
 
type - Variable in class com.sun.jna.examples.unix.X11.XReparentEvent
 
type - Variable in class com.sun.jna.examples.unix.X11.XResizeRequestEvent
 
type - Variable in class com.sun.jna.examples.unix.X11.XSelectionClearEvent
 
type - Variable in class com.sun.jna.examples.unix.X11.XSelectionEvent
 
type - Variable in class com.sun.jna.examples.unix.X11.XSelectionRequestEvent
 
type - Variable in class com.sun.jna.examples.unix.X11.XUnmapEvent
 
type - Variable in class com.sun.jna.examples.unix.X11.XVisibilityEvent
 
type - Variable in class com.sun.jna.Structure.FFIType
 
type - Variable in class com.sun.jna.Structure.StructField
 
TypeConverter - Interface in com.sun.jna
Convenience interface for bidirectional conversion.
TypeMapper - Interface in com.sun.jna
Provides converters for conversion to and from native types.

U

uCount - Variable in class com.sun.jna.examples.win32.User32.FLASHWINFO
 
ULW_ALPHA - Static variable in interface com.sun.jna.examples.win32.User32
 
ULW_COLORKEY - Static variable in interface com.sun.jna.examples.win32.User32
 
ULW_OPAQUE - Static variable in interface com.sun.jna.examples.win32.User32
 
uncaughtException(Callback, Throwable) - Method in interface com.sun.jna.Callback.UncaughtExceptionHandler
Method invoked when the given callback throws an uncaught exception.
UnhookWindowsHookEx(User32.HHOOK) - Method in interface com.sun.jna.examples.win32.User32
 
UNICODE - Static variable in class com.sun.jna.win32.W32APIFunctionMapper
 
UNICODE - Static variable in class com.sun.jna.win32.W32APITypeMapper
 
UNICODE_OPTIONS - Static variable in interface com.sun.jna.examples.win32.W32API
Standard options to use the unicode version of a w32 API.
Union - Class in com.sun.jna
Represents a native union.
Union() - Constructor for class com.sun.jna.Union
Create a Union whose size and alignment will be calculated automatically.
Union(Pointer) - Constructor for class com.sun.jna.Union
Create a Union of the given size, using default alignment.
Union(Pointer, int) - Constructor for class com.sun.jna.Union
Create a Union of the given size and alignment type.
Union(TypeMapper) - Constructor for class com.sun.jna.Union
Create a Union of the given size and alignment type.
Union(Pointer, int, TypeMapper) - Constructor for class com.sun.jna.Union
Create a Union of the given size and alignment type.
UNKNOWN_MODIFIERS - Static variable in class com.sun.jna.examples.dnd.DragHandler
DragHandler.getModifiers() returns this value when the current modifiers state is unknown.
UNKNOWN_TRANSFERABLE - Static variable in class com.sun.jna.examples.dnd.DragHandler
DragHandler.getTransferable(java.awt.dnd.DropTargetEvent) returns this value when the current Transferable is unknown.
UnmapGravity - Static variable in interface com.sun.jna.examples.unix.X11
 
UnmapNotify - Static variable in interface com.sun.jna.examples.unix.X11
 
unregister() - Static method in class com.sun.jna.Native
Remove all native mappings for the calling class.
unregister(Class) - Static method in class com.sun.jna.Native
Remove all native mappings for the given class.
Unsorted - Static variable in interface com.sun.jna.examples.unix.X11
 
UNSPECIFIED - Static variable in class com.sun.jna.Platform
 
unwatch(File) - Method in class com.sun.jna.examples.FileMonitor
 
updateCursor(DragSourceEvent) - Method in class com.sun.jna.examples.dnd.DragHandler
 
updateLastError(int) - Static method in class com.sun.jna.Native
Update the last error value (called from native code).
UpdateLayeredWindow(W32API.HWND, W32API.HDC, User32.POINT, User32.SIZE, W32API.HDC, User32.POINT, int, User32.BLENDFUNCTION, int) - Method in interface com.sun.jna.examples.win32.User32
 
updateStructureByReference(Class, Structure, Pointer) - Static method in class com.sun.jna.Structure
Only keep the original structure if its native address is unchanged.
useMemory(Pointer) - Method in class com.sun.jna.Structure
Set the memory used by this structure.
useMemory(Pointer, int) - Method in class com.sun.jna.Structure
Set the memory used by this structure.
User32 - Interface in com.sun.jna.examples.win32
Provides access to the w32 user32 library.
User32.BLENDFUNCTION - Class in com.sun.jna.examples.win32
 
User32.BLENDFUNCTION() - Constructor for class com.sun.jna.examples.win32.User32.BLENDFUNCTION
 
User32.FLASHWINFO - Class in com.sun.jna.examples.win32
 
User32.FLASHWINFO() - Constructor for class com.sun.jna.examples.win32.User32.FLASHWINFO
 
User32.GUITHREADINFO - Class in com.sun.jna.examples.win32
 
User32.GUITHREADINFO() - Constructor for class com.sun.jna.examples.win32.User32.GUITHREADINFO
 
User32.HHOOK - Class in com.sun.jna.examples.win32
 
User32.HHOOK() - Constructor for class com.sun.jna.examples.win32.User32.HHOOK
 
User32.HOOKPROC - Interface in com.sun.jna.examples.win32
 
User32.KBDLLHOOKSTRUCT - Class in com.sun.jna.examples.win32
 
User32.KBDLLHOOKSTRUCT() - Constructor for class com.sun.jna.examples.win32.User32.KBDLLHOOKSTRUCT
 
User32.LowLevelKeyboardProc - Interface in com.sun.jna.examples.win32
 
User32.MSG - Class in com.sun.jna.examples.win32
 
User32.MSG() - Constructor for class com.sun.jna.examples.win32.User32.MSG
 
User32.POINT - Class in com.sun.jna.examples.win32
Defines the x- and y-coordinates of a point.
User32.POINT() - Constructor for class com.sun.jna.examples.win32.User32.POINT
 
User32.POINT(int, int) - Constructor for class com.sun.jna.examples.win32.User32.POINT
 
User32.SIZE - Class in com.sun.jna.examples.win32
Specifies the width and height of a rectangle.
User32.SIZE() - Constructor for class com.sun.jna.examples.win32.User32.SIZE
 
User32.SIZE(int, int) - Constructor for class com.sun.jna.examples.win32.User32.SIZE
 
User32.WINDOWINFO - Class in com.sun.jna.examples.win32
 
User32.WINDOWINFO() - Constructor for class com.sun.jna.examples.win32.User32.WINDOWINFO
 
User32.WNDENUMPROC - Interface in com.sun.jna.examples.win32
 

V

value - Variable in class com.sun.jna.examples.unix.X11.XTextProperty
 
value_mask - Variable in class com.sun.jna.examples.unix.X11.XConfigureRequestEvent
 
valueOf(boolean) - Static method in class com.sun.jna.Function
Implementation of Boolean.valueOf for older VMs.
VisibilityChangeMask - Static variable in interface com.sun.jna.examples.unix.X11
 
VisibilityFullyObscured - Static variable in interface com.sun.jna.examples.unix.X11
 
VisibilityNotify - Static variable in interface com.sun.jna.examples.unix.X11
 
VisibilityPartiallyObscured - Static variable in interface com.sun.jna.examples.unix.X11
 
VisibilityUnobscured - Static variable in interface com.sun.jna.examples.unix.X11
 
visual - Variable in class com.sun.jna.examples.unix.X11.XVisualInfo
 
visual - Variable in class com.sun.jna.examples.unix.X11.XWindowAttributes
 
VisualAllMask - Static variable in interface com.sun.jna.examples.unix.X11
 
VisualBitsPerRGBMask - Static variable in interface com.sun.jna.examples.unix.X11
 
VisualBlueMaskMask - Static variable in interface com.sun.jna.examples.unix.X11
 
VisualClassMask - Static variable in interface com.sun.jna.examples.unix.X11
 
VisualColormapSizeMask - Static variable in interface com.sun.jna.examples.unix.X11
 
VisualDepthMask - Static variable in interface com.sun.jna.examples.unix.X11
 
VisualGreenMaskMask - Static variable in interface com.sun.jna.examples.unix.X11
 
visualid - Variable in class com.sun.jna.examples.unix.X11.XVisualInfo
 
VisualIDMask - Static variable in interface com.sun.jna.examples.unix.X11
 
VisualNoMask - Static variable in interface com.sun.jna.examples.unix.X11
 
VisualRedMaskMask - Static variable in interface com.sun.jna.examples.unix.X11
 
VisualScreenMask - Static variable in interface com.sun.jna.examples.unix.X11
 
VK_CONTROL - Static variable in interface com.sun.jna.examples.win32.User32
 
VK_LCONTROL - Static variable in interface com.sun.jna.examples.win32.User32
 
VK_LMENU - Static variable in interface com.sun.jna.examples.win32.User32
 
VK_LSHIFT - Static variable in interface com.sun.jna.examples.win32.User32
 
VK_MENU - Static variable in interface com.sun.jna.examples.win32.User32
 
VK_RCONTROL - Static variable in interface com.sun.jna.examples.win32.User32
 
VK_RMENU - Static variable in interface com.sun.jna.examples.win32.User32
 
VK_RSHIFT - Static variable in interface com.sun.jna.examples.win32.User32
 
VK_SHIFT - Static variable in interface com.sun.jna.examples.win32.User32
 
vkCode - Variable in class com.sun.jna.examples.win32.User32.KBDLLHOOKSTRUCT
 

W

W32API - Interface in com.sun.jna.examples.win32
Base type for most W32 API libraries.
W32API.DWORD - Class in com.sun.jna.examples.win32
 
W32API.DWORD() - Constructor for class com.sun.jna.examples.win32.W32API.DWORD
 
W32API.DWORD(long) - Constructor for class com.sun.jna.examples.win32.W32API.DWORD
 
W32API.HANDLE - Class in com.sun.jna.examples.win32
 
W32API.HANDLE() - Constructor for class com.sun.jna.examples.win32.W32API.HANDLE
 
W32API.HANDLE(Pointer) - Constructor for class com.sun.jna.examples.win32.W32API.HANDLE
 
W32API.HANDLEByReference - Class in com.sun.jna.examples.win32
LPHANDLE
W32API.HANDLEByReference() - Constructor for class com.sun.jna.examples.win32.W32API.HANDLEByReference
 
W32API.HANDLEByReference(W32API.HANDLE) - Constructor for class com.sun.jna.examples.win32.W32API.HANDLEByReference
 
W32API.HBITMAP - Class in com.sun.jna.examples.win32
 
W32API.HBITMAP() - Constructor for class com.sun.jna.examples.win32.W32API.HBITMAP
 
W32API.HDC - Class in com.sun.jna.examples.win32
 
W32API.HDC() - Constructor for class com.sun.jna.examples.win32.W32API.HDC
 
W32API.HICON - Class in com.sun.jna.examples.win32
 
W32API.HICON() - Constructor for class com.sun.jna.examples.win32.W32API.HICON
 
W32API.HINSTANCE - Class in com.sun.jna.examples.win32
 
W32API.HINSTANCE() - Constructor for class com.sun.jna.examples.win32.W32API.HINSTANCE
 
W32API.HMODULE - Class in com.sun.jna.examples.win32
 
W32API.HMODULE() - Constructor for class com.sun.jna.examples.win32.W32API.HMODULE
 
W32API.HRESULT - Class in com.sun.jna.examples.win32
 
W32API.HRESULT() - Constructor for class com.sun.jna.examples.win32.W32API.HRESULT
 
W32API.HRGN - Class in com.sun.jna.examples.win32
 
W32API.HRGN() - Constructor for class com.sun.jna.examples.win32.W32API.HRGN
 
W32API.HWND - Class in com.sun.jna.examples.win32
 
W32API.HWND() - Constructor for class com.sun.jna.examples.win32.W32API.HWND
 
W32API.HWND(Pointer) - Constructor for class com.sun.jna.examples.win32.W32API.HWND
 
W32API.LONG - Class in com.sun.jna.examples.win32
 
W32API.LONG() - Constructor for class com.sun.jna.examples.win32.W32API.LONG
 
W32API.LONG(long) - Constructor for class com.sun.jna.examples.win32.W32API.LONG
 
W32API.LONG_PTR - Class in com.sun.jna.examples.win32
 
W32API.LONG_PTR() - Constructor for class com.sun.jna.examples.win32.W32API.LONG_PTR
 
W32API.LONG_PTR(long) - Constructor for class com.sun.jna.examples.win32.W32API.LONG_PTR
 
W32API.LPARAM - Class in com.sun.jna.examples.win32
 
W32API.LPARAM() - Constructor for class com.sun.jna.examples.win32.W32API.LPARAM
 
W32API.LPARAM(long) - Constructor for class com.sun.jna.examples.win32.W32API.LPARAM
 
W32API.LRESULT - Class in com.sun.jna.examples.win32
 
W32API.LRESULT() - Constructor for class com.sun.jna.examples.win32.W32API.LRESULT
 
W32API.LRESULT(long) - Constructor for class com.sun.jna.examples.win32.W32API.LRESULT
 
W32API.SIZE_T - Class in com.sun.jna.examples.win32
 
W32API.SIZE_T() - Constructor for class com.sun.jna.examples.win32.W32API.SIZE_T
 
W32API.SIZE_T(long) - Constructor for class com.sun.jna.examples.win32.W32API.SIZE_T
 
W32API.SSIZE_T - Class in com.sun.jna.examples.win32
 
W32API.SSIZE_T() - Constructor for class com.sun.jna.examples.win32.W32API.SSIZE_T
 
W32API.SSIZE_T(long) - Constructor for class com.sun.jna.examples.win32.W32API.SSIZE_T
 
W32API.UINT_PTR - Class in com.sun.jna.examples.win32
 
W32API.UINT_PTR() - Constructor for class com.sun.jna.examples.win32.W32API.UINT_PTR
 
W32API.UINT_PTR(long) - Constructor for class com.sun.jna.examples.win32.W32API.UINT_PTR
 
W32API.ULONG_PTR - Class in com.sun.jna.examples.win32
 
W32API.ULONG_PTR() - Constructor for class com.sun.jna.examples.win32.W32API.ULONG_PTR
 
W32API.ULONG_PTR(long) - Constructor for class com.sun.jna.examples.win32.W32API.ULONG_PTR
 
W32API.WORD - Class in com.sun.jna.examples.win32
 
W32API.WORD() - Constructor for class com.sun.jna.examples.win32.W32API.WORD
 
W32API.WORD(long) - Constructor for class com.sun.jna.examples.win32.W32API.WORD
 
W32API.WPARAM - Class in com.sun.jna.examples.win32
 
W32API.WPARAM() - Constructor for class com.sun.jna.examples.win32.W32API.WPARAM
 
W32API.WPARAM(long) - Constructor for class com.sun.jna.examples.win32.W32API.WPARAM
 
W32APIFunctionMapper - Class in com.sun.jna.win32
Encapsulates lookup of W32 API UNICODE/ASCII functions.
W32APIFunctionMapper(boolean) - Constructor for class com.sun.jna.win32.W32APIFunctionMapper
 
W32APITypeMapper - Class in com.sun.jna.win32
Provide standard conversion for W32 API types.
W32APITypeMapper(boolean) - Constructor for class com.sun.jna.win32.W32APITypeMapper
 
W32Errors - Interface in com.sun.jna.examples.win32
 
WaitForSingleObject(W32API.HANDLE, int) - Method in interface com.sun.jna.examples.win32.Kernel32
 
watch(File, int, boolean) - Method in class com.sun.jna.examples.FileMonitor
 
WCHAR_SIZE - Static variable in class com.sun.jna.Native
Size of a native wchar_t type, in bytes.
wCreatorVersion - Variable in class com.sun.jna.examples.win32.User32.WINDOWINFO
 
wDay - Variable in class com.sun.jna.examples.win32.Kernel32.SYSTEMTIME
 
wDayOfWeek - Variable in class com.sun.jna.examples.win32.Kernel32.SYSTEMTIME
 
WestGravity - Static variable in interface com.sun.jna.examples.unix.X11
 
wFunc - Variable in class com.sun.jna.examples.win32.Shell32.SHFILEOPSTRUCT
 
WH_KEYBOARD - Static variable in interface com.sun.jna.examples.win32.User32
 
WH_KEYBOARD_LL - Static variable in interface com.sun.jna.examples.win32.User32
 
WH_MOUSE - Static variable in interface com.sun.jna.examples.win32.User32
 
WH_MOUSE_LL - Static variable in interface com.sun.jna.examples.win32.User32
 
whenDisplayable(Component, Runnable) - Method in class com.sun.jna.examples.WindowUtils.NativeWindowUtils
Execute the given action when the given window becomes displayable.
WhenMapped - Static variable in interface com.sun.jna.examples.unix.X11
 
wHour - Variable in class com.sun.jna.examples.win32.Kernel32.SYSTEMTIME
 
width - Variable in class com.sun.jna.examples.unix.X11.XConfigureEvent
 
width - Variable in class com.sun.jna.examples.unix.X11.XConfigureRequestEvent
 
width - Variable in class com.sun.jna.examples.unix.X11.XCreateWindowEvent
 
width - Variable in class com.sun.jna.examples.unix.X11.XExposeEvent
 
width - Variable in class com.sun.jna.examples.unix.X11.XGraphicsExposeEvent
 
width - Variable in class com.sun.jna.examples.unix.X11.XRectangle
 
width - Variable in class com.sun.jna.examples.unix.X11.XResizeRequestEvent
 
width - Variable in class com.sun.jna.examples.unix.X11.XSizeHints
 
width - Variable in class com.sun.jna.examples.unix.X11.XWindowAttributes
 
width_inc - Variable in class com.sun.jna.examples.unix.X11.XSizeHints
 
win_gravity - Variable in class com.sun.jna.examples.unix.X11.XSetWindowAttributes
 
win_gravity - Variable in class com.sun.jna.examples.unix.X11.XSizeHints
 
win_gravity - Variable in class com.sun.jna.examples.unix.X11.XWindowAttributes
 
WINDING - Static variable in interface com.sun.jna.examples.win32.GDI32
 
WindingRule - Static variable in interface com.sun.jna.examples.unix.X11
 
window - Variable in class com.sun.jna.examples.unix.X11.XAnyEvent
 
window - Variable in class com.sun.jna.examples.unix.X11.XButtonEvent
 
window - Variable in class com.sun.jna.examples.unix.X11.XCirculateEvent
 
window - Variable in class com.sun.jna.examples.unix.X11.XCirculateRequestEvent
 
window - Variable in class com.sun.jna.examples.unix.X11.XClientMessageEvent
 
window - Variable in class com.sun.jna.examples.unix.X11.XColormapEvent
 
window - Variable in class com.sun.jna.examples.unix.X11.XConfigureEvent
 
window - Variable in class com.sun.jna.examples.unix.X11.XConfigureRequestEvent
 
window - Variable in class com.sun.jna.examples.unix.X11.XCreateWindowEvent
 
window - Variable in class com.sun.jna.examples.unix.X11.XCrossingEvent
 
window - Variable in class com.sun.jna.examples.unix.X11.XDestroyWindowEvent
 
window - Variable in class com.sun.jna.examples.unix.X11.XExposeEvent
 
window - Variable in class com.sun.jna.examples.unix.X11.XFocusChangeEvent
 
window - Variable in class com.sun.jna.examples.unix.X11.XGravityEvent
 
window - Variable in class com.sun.jna.examples.unix.X11.XKeyEvent
 
window - Variable in class com.sun.jna.examples.unix.X11.XKeymapEvent
 
window - Variable in class com.sun.jna.examples.unix.X11.XMapEvent
 
window - Variable in class com.sun.jna.examples.unix.X11.XMappingEvent
 
window - Variable in class com.sun.jna.examples.unix.X11.XMapRequestEvent
 
window - Variable in class com.sun.jna.examples.unix.X11.XMotionEvent
 
window - Variable in class com.sun.jna.examples.unix.X11.XPropertyEvent
 
window - Variable in class com.sun.jna.examples.unix.X11.XReparentEvent
 
window - Variable in class com.sun.jna.examples.unix.X11.XResizeRequestEvent
 
window - Variable in class com.sun.jna.examples.unix.X11.XSelectionClearEvent
 
window - Variable in class com.sun.jna.examples.unix.X11.XUnmapEvent
 
window - Variable in class com.sun.jna.examples.unix.X11.XVisibilityEvent
 
window_group - Variable in class com.sun.jna.examples.unix.X11.XWMHints
 
windowOpened(WindowEvent) - Method in class com.sun.jna.examples.WindowUtils.RepaintTrigger.Listener
 
WINDOWS - Static variable in class com.sun.jna.Platform
 
WINDOWSCE - Static variable in class com.sun.jna.Platform
 
WindowUtils - Class in com.sun.jna.examples
Provides additional features on a Java Window.
WindowUtils() - Constructor for class com.sun.jna.examples.WindowUtils
 
WindowUtils.NativeWindowUtils - Class in com.sun.jna.examples
Window utilities with differing native implementations.
WindowUtils.NativeWindowUtils() - Constructor for class com.sun.jna.examples.WindowUtils.NativeWindowUtils
 
WindowUtils.NativeWindowUtils.TransparentContentPane - Class in com.sun.jna.examples
 
WindowUtils.NativeWindowUtils.TransparentContentPane(Container) - Constructor for class com.sun.jna.examples.WindowUtils.NativeWindowUtils.TransparentContentPane
 
WindowUtils.RepaintTrigger - Class in com.sun.jna.examples
This can be installed over a JLayeredPane in order to listen for repaint requests.
WindowUtils.RepaintTrigger(JComponent) - Constructor for class com.sun.jna.examples.WindowUtils.RepaintTrigger
 
WindowUtils.RepaintTrigger.Listener - Class in com.sun.jna.examples
 
WindowUtils.RepaintTrigger.Listener() - Constructor for class com.sun.jna.examples.WindowUtils.RepaintTrigger.Listener
 
WM_KEYDOWN - Static variable in interface com.sun.jna.examples.win32.User32
 
WM_KEYUP - Static variable in interface com.sun.jna.examples.win32.User32
 
WM_SYSKEYDOWN - Static variable in interface com.sun.jna.examples.win32.User32
 
WM_SYSKEYUP - Static variable in interface com.sun.jna.examples.win32.User32
 
wMilliseconds - Variable in class com.sun.jna.examples.win32.Kernel32.SYSTEMTIME
 
wMinute - Variable in class com.sun.jna.examples.win32.Kernel32.SYSTEMTIME
 
wMonth - Variable in class com.sun.jna.examples.win32.Kernel32.SYSTEMTIME
 
wParam - Variable in class com.sun.jna.examples.win32.User32.MSG
 
write(long, byte[], int, int) - Method in class com.sun.jna.Memory
Indirect the native pointer to malloc space, a la Pointer.write.
write(long, short[], int, int) - Method in class com.sun.jna.Memory
Indirect the native pointer to malloc space, a la Pointer.write.
write(long, char[], int, int) - Method in class com.sun.jna.Memory
Indirect the native pointer to malloc space, a la Pointer.write.
write(long, int[], int, int) - Method in class com.sun.jna.Memory
Indirect the native pointer to malloc space, a la Pointer.write.
write(long, long[], int, int) - Method in class com.sun.jna.Memory
Indirect the native pointer to malloc space, a la Pointer.write.
write(long, float[], int, int) - Method in class com.sun.jna.Memory
Indirect the native pointer to malloc space, a la Pointer.write.
write(long, double[], int, int) - Method in class com.sun.jna.Memory
Indirect the native pointer to malloc space, a la Pointer.write.
write(long, byte[], int, int) - Method in class com.sun.jna.Pointer
Indirect the native pointer, copying into memory pointed to by native pointer, from the specified array.
write(long, short[], int, int) - Method in class com.sun.jna.Pointer
Indirect the native pointer, copying into memory pointed to by native pointer, from the specified array.
write(long, char[], int, int) - Method in class com.sun.jna.Pointer
Indirect the native pointer, copying into memory pointed to by native pointer, from the specified array.
write(long, int[], int, int) - Method in class com.sun.jna.Pointer
Indirect the native pointer, copying into memory pointed to by native pointer, from the specified array.
write(long, long[], int, int) - Method in class com.sun.jna.Pointer
Indirect the native pointer, copying into memory pointed to by native pointer, from the specified array.
write(long, float[], int, int) - Method in class com.sun.jna.Pointer
Indirect the native pointer, copying into memory pointed to by native pointer, from the specified array.
write(long, double[], int, int) - Method in class com.sun.jna.Pointer
Indirect the native pointer, copying into memory pointed to by native pointer, from the specified array.
write(long, Pointer[], int, int) - Method in class com.sun.jna.Pointer
Write the given array of Pointer to native memory.
write() - Method in class com.sun.jna.Structure
Writes the fields of the struct to native memory
writeConverter - Variable in class com.sun.jna.Structure.StructField
 
writeField(String) - Method in class com.sun.jna.Structure
Write the given field to native memory.
writeField(String, Object) - Method in class com.sun.jna.Structure
Write the given field value to the field and native memory.
writeField(Structure.StructField) - Method in class com.sun.jna.Structure
 
writeField(String) - Method in class com.sun.jna.Union
Write the given field value to native memory.
writeField(String, Object) - Method in class com.sun.jna.Union
Write the given field value to the field and native memory.
writeField(Structure.StructField) - Method in class com.sun.jna.Union
Only the currently selected field will be written.
WS_EX_COMPOSITED - Static variable in interface com.sun.jna.examples.win32.User32
 
WS_EX_LAYERED - Static variable in interface com.sun.jna.examples.win32.User32
 
WS_EX_TRANSPARENT - Static variable in interface com.sun.jna.examples.win32.User32
 
wSecond - Variable in class com.sun.jna.examples.win32.Kernel32.SYSTEMTIME
 
WString - Class in com.sun.jna
Simple wrapper class to identify a wide string argument or return type.
WString(String) - Constructor for class com.sun.jna.WString
 
wYear - Variable in class com.sun.jna.examples.win32.Kernel32.SYSTEMTIME
 

X

x - Variable in class com.sun.jna.examples.unix.X11.XButtonEvent
 
x - Variable in class com.sun.jna.examples.unix.X11.XConfigureEvent
 
x - Variable in class com.sun.jna.examples.unix.X11.XConfigureRequestEvent
 
x - Variable in class com.sun.jna.examples.unix.X11.XCreateWindowEvent
 
x - Variable in class com.sun.jna.examples.unix.X11.XCrossingEvent
 
x - Variable in class com.sun.jna.examples.unix.X11.XExposeEvent
 
x - Variable in class com.sun.jna.examples.unix.X11.XGraphicsExposeEvent
 
x - Variable in class com.sun.jna.examples.unix.X11.XGravityEvent
 
x - Variable in class com.sun.jna.examples.unix.X11.XKeyEvent
 
x - Variable in class com.sun.jna.examples.unix.X11.XMotionEvent
 
x - Variable in class com.sun.jna.examples.unix.X11.XPoint
 
x - Variable in class com.sun.jna.examples.unix.X11.XRectangle
 
x - Variable in class com.sun.jna.examples.unix.X11.XReparentEvent
 
x - Variable in class com.sun.jna.examples.unix.X11.XSizeHints.Aspect
 
x - Variable in class com.sun.jna.examples.unix.X11.XSizeHints
 
x - Variable in class com.sun.jna.examples.unix.X11.XWindowAttributes
 
x - Variable in class com.sun.jna.examples.win32.User32.POINT
 
X11 - Interface in com.sun.jna.examples.unix
Definition (incomplete) of the X library.
X11.Atom - Class in com.sun.jna.examples.unix
 
X11.Atom() - Constructor for class com.sun.jna.examples.unix.X11.Atom
 
X11.Atom(long) - Constructor for class com.sun.jna.examples.unix.X11.Atom
 
X11.AtomByReference - Class in com.sun.jna.examples.unix
 
X11.AtomByReference() - Constructor for class com.sun.jna.examples.unix.X11.AtomByReference
 
X11.Colormap - Class in com.sun.jna.examples.unix
 
X11.Colormap() - Constructor for class com.sun.jna.examples.unix.X11.Colormap
 
X11.Colormap(long) - Constructor for class com.sun.jna.examples.unix.X11.Colormap
 
X11.Cursor - Class in com.sun.jna.examples.unix
 
X11.Cursor() - Constructor for class com.sun.jna.examples.unix.X11.Cursor
 
X11.Cursor(long) - Constructor for class com.sun.jna.examples.unix.X11.Cursor
 
X11.Display - Class in com.sun.jna.examples.unix
 
X11.Display() - Constructor for class com.sun.jna.examples.unix.X11.Display
 
X11.Drawable - Class in com.sun.jna.examples.unix
 
X11.Drawable() - Constructor for class com.sun.jna.examples.unix.X11.Drawable
 
X11.Drawable(long) - Constructor for class com.sun.jna.examples.unix.X11.Drawable
 
X11.Font - Class in com.sun.jna.examples.unix
 
X11.Font() - Constructor for class com.sun.jna.examples.unix.X11.Font
 
X11.Font(long) - Constructor for class com.sun.jna.examples.unix.X11.Font
 
X11.GC - Class in com.sun.jna.examples.unix
 
X11.GC() - Constructor for class com.sun.jna.examples.unix.X11.GC
 
X11.KeySym - Class in com.sun.jna.examples.unix
 
X11.KeySym() - Constructor for class com.sun.jna.examples.unix.X11.KeySym
 
X11.KeySym(long) - Constructor for class com.sun.jna.examples.unix.X11.KeySym
 
X11.Pixmap - Class in com.sun.jna.examples.unix
 
X11.Pixmap() - Constructor for class com.sun.jna.examples.unix.X11.Pixmap
 
X11.Pixmap(long) - Constructor for class com.sun.jna.examples.unix.X11.Pixmap
 
X11.Screen - Class in com.sun.jna.examples.unix
 
X11.Screen() - Constructor for class com.sun.jna.examples.unix.X11.Screen
 
X11.Visual - Class in com.sun.jna.examples.unix
 
X11.Visual() - Constructor for class com.sun.jna.examples.unix.X11.Visual
 
X11.VisualID - Class in com.sun.jna.examples.unix
 
X11.VisualID() - Constructor for class com.sun.jna.examples.unix.X11.VisualID
 
X11.VisualID(long) - Constructor for class com.sun.jna.examples.unix.X11.VisualID
 
X11.Window - Class in com.sun.jna.examples.unix
 
X11.Window() - Constructor for class com.sun.jna.examples.unix.X11.Window
 
X11.Window(long) - Constructor for class com.sun.jna.examples.unix.X11.Window
 
X11.WindowByReference - Class in com.sun.jna.examples.unix
 
X11.WindowByReference() - Constructor for class com.sun.jna.examples.unix.X11.WindowByReference
 
X11.XAnyEvent - Class in com.sun.jna.examples.unix
 
X11.XAnyEvent() - Constructor for class com.sun.jna.examples.unix.X11.XAnyEvent
 
X11.XButtonEvent - Class in com.sun.jna.examples.unix
 
X11.XButtonEvent() - Constructor for class com.sun.jna.examples.unix.X11.XButtonEvent
 
X11.XButtonPressedEvent - Class in com.sun.jna.examples.unix
 
X11.XButtonPressedEvent() - Constructor for class com.sun.jna.examples.unix.X11.XButtonPressedEvent
 
X11.XButtonReleasedEvent - Class in com.sun.jna.examples.unix
 
X11.XButtonReleasedEvent() - Constructor for class com.sun.jna.examples.unix.X11.XButtonReleasedEvent
 
X11.XCirculateEvent - Class in com.sun.jna.examples.unix
 
X11.XCirculateEvent() - Constructor for class com.sun.jna.examples.unix.X11.XCirculateEvent
 
X11.XCirculateRequestEvent - Class in com.sun.jna.examples.unix
 
X11.XCirculateRequestEvent() - Constructor for class com.sun.jna.examples.unix.X11.XCirculateRequestEvent
 
X11.XClientMessageEvent - Class in com.sun.jna.examples.unix
 
X11.XClientMessageEvent() - Constructor for class com.sun.jna.examples.unix.X11.XClientMessageEvent
 
X11.XClientMessageEvent.Data - Class in com.sun.jna.examples.unix
 
X11.XClientMessageEvent.Data() - Constructor for class com.sun.jna.examples.unix.X11.XClientMessageEvent.Data
 
X11.XColormapEvent - Class in com.sun.jna.examples.unix
 
X11.XColormapEvent() - Constructor for class com.sun.jna.examples.unix.X11.XColormapEvent
 
X11.XConfigureEvent - Class in com.sun.jna.examples.unix
 
X11.XConfigureEvent() - Constructor for class com.sun.jna.examples.unix.X11.XConfigureEvent
 
X11.XConfigureRequestEvent - Class in com.sun.jna.examples.unix
 
X11.XConfigureRequestEvent() - Constructor for class com.sun.jna.examples.unix.X11.XConfigureRequestEvent
 
X11.XCreateWindowEvent - Class in com.sun.jna.examples.unix
 
X11.XCreateWindowEvent() - Constructor for class com.sun.jna.examples.unix.X11.XCreateWindowEvent
 
X11.XCrossingEvent - Class in com.sun.jna.examples.unix
 
X11.XCrossingEvent() - Constructor for class com.sun.jna.examples.unix.X11.XCrossingEvent
 
X11.XDestroyWindowEvent - Class in com.sun.jna.examples.unix
 
X11.XDestroyWindowEvent() - Constructor for class com.sun.jna.examples.unix.X11.XDestroyWindowEvent
 
X11.XDeviceByReference - Class in com.sun.jna.examples.unix
 
X11.XDeviceByReference() - Constructor for class com.sun.jna.examples.unix.X11.XDeviceByReference
 
X11.XEnterWindowEvent - Class in com.sun.jna.examples.unix
 
X11.XEnterWindowEvent() - Constructor for class com.sun.jna.examples.unix.X11.XEnterWindowEvent
 
X11.XErrorEvent - Class in com.sun.jna.examples.unix
 
X11.XErrorEvent() - Constructor for class com.sun.jna.examples.unix.X11.XErrorEvent
 
X11.XEvent - Class in com.sun.jna.examples.unix
DEFINITIONS OF SPECIFIC EVENTS
X11.XEvent() - Constructor for class com.sun.jna.examples.unix.X11.XEvent
 
X11.Xevie - Interface in com.sun.jna.examples.unix
Definition of the Xevie library.
X11.XExposeEvent - Class in com.sun.jna.examples.unix
 
X11.XExposeEvent() - Constructor for class com.sun.jna.examples.unix.X11.XExposeEvent
 
X11.Xext - Interface in com.sun.jna.examples.unix
Definition (incomplete) of the Xext library.
X11.XFocusChangeEvent - Class in com.sun.jna.examples.unix
 
X11.XFocusChangeEvent() - Constructor for class com.sun.jna.examples.unix.X11.XFocusChangeEvent
 
X11.XFocusInEvent - Class in com.sun.jna.examples.unix
 
X11.XFocusInEvent() - Constructor for class com.sun.jna.examples.unix.X11.XFocusInEvent
 
X11.XFocusOutEvent - Class in com.sun.jna.examples.unix
 
X11.XFocusOutEvent() - Constructor for class com.sun.jna.examples.unix.X11.XFocusOutEvent
 
X11.XGCValues - Class in com.sun.jna.examples.unix
 
X11.XGCValues() - Constructor for class com.sun.jna.examples.unix.X11.XGCValues
 
X11.XGraphicsExposeEvent - Class in com.sun.jna.examples.unix
 
X11.XGraphicsExposeEvent() - Constructor for class com.sun.jna.examples.unix.X11.XGraphicsExposeEvent
 
X11.XGravityEvent - Class in com.sun.jna.examples.unix
 
X11.XGravityEvent() - Constructor for class com.sun.jna.examples.unix.X11.XGravityEvent
 
X11.XID - Class in com.sun.jna.examples.unix
 
X11.XID() - Constructor for class com.sun.jna.examples.unix.X11.XID
 
X11.XID(long) - Constructor for class com.sun.jna.examples.unix.X11.XID
 
X11.XImage - Class in com.sun.jna.examples.unix
 
X11.XImage() - Constructor for class com.sun.jna.examples.unix.X11.XImage
 
X11.XInputClassInfoByReference - Class in com.sun.jna.examples.unix
 
X11.XInputClassInfoByReference() - Constructor for class com.sun.jna.examples.unix.X11.XInputClassInfoByReference
 
X11.XKeyboardControlRef - Class in com.sun.jna.examples.unix
 
X11.XKeyboardControlRef() - Constructor for class com.sun.jna.examples.unix.X11.XKeyboardControlRef
 
X11.XKeyboardStateRef - Class in com.sun.jna.examples.unix
 
X11.XKeyboardStateRef() - Constructor for class com.sun.jna.examples.unix.X11.XKeyboardStateRef
 
X11.XKeyEvent - Class in com.sun.jna.examples.unix
 
X11.XKeyEvent() - Constructor for class com.sun.jna.examples.unix.X11.XKeyEvent
 
X11.XKeymapEvent - Class in com.sun.jna.examples.unix
 
X11.XKeymapEvent() - Constructor for class com.sun.jna.examples.unix.X11.XKeymapEvent
 
X11.XLeaveWindowEvent - Class in com.sun.jna.examples.unix
 
X11.XLeaveWindowEvent() - Constructor for class com.sun.jna.examples.unix.X11.XLeaveWindowEvent
 
X11.XMapEvent - Class in com.sun.jna.examples.unix
 
X11.XMapEvent() - Constructor for class com.sun.jna.examples.unix.X11.XMapEvent
 
X11.XMappingEvent - Class in com.sun.jna.examples.unix
 
X11.XMappingEvent() - Constructor for class com.sun.jna.examples.unix.X11.XMappingEvent
 
X11.XMapRequestEvent - Class in com.sun.jna.examples.unix
 
X11.XMapRequestEvent() - Constructor for class com.sun.jna.examples.unix.X11.XMapRequestEvent
 
X11.XModifierKeymapRef - Class in com.sun.jna.examples.unix
The modifiermap member of the XModifierKeymap structure contains 8 sets of max_keypermod KeyCodes, one for each modifier in the order Shift, Lock, Control, Mod1, Mod2, Mod3, Mod4, and Mod5.
X11.XModifierKeymapRef() - Constructor for class com.sun.jna.examples.unix.X11.XModifierKeymapRef
 
X11.XMotionEvent - Class in com.sun.jna.examples.unix
 
X11.XMotionEvent() - Constructor for class com.sun.jna.examples.unix.X11.XMotionEvent
 
X11.XNoExposeEvent - Class in com.sun.jna.examples.unix
 
X11.XNoExposeEvent() - Constructor for class com.sun.jna.examples.unix.X11.XNoExposeEvent
 
X11.XPoint - Class in com.sun.jna.examples.unix
 
X11.XPoint() - Constructor for class com.sun.jna.examples.unix.X11.XPoint
 
X11.XPoint(short, short) - Constructor for class com.sun.jna.examples.unix.X11.XPoint
 
X11.XPointerMovedEvent - Class in com.sun.jna.examples.unix
 
X11.XPointerMovedEvent() - Constructor for class com.sun.jna.examples.unix.X11.XPointerMovedEvent
 
X11.XPropertyEvent - Class in com.sun.jna.examples.unix
 
X11.XPropertyEvent() - Constructor for class com.sun.jna.examples.unix.X11.XPropertyEvent
 
X11.XRectangle - Class in com.sun.jna.examples.unix
 
X11.XRectangle() - Constructor for class com.sun.jna.examples.unix.X11.XRectangle
 
X11.XRectangle(short, short, short, short) - Constructor for class com.sun.jna.examples.unix.X11.XRectangle
 
X11.Xrender - Interface in com.sun.jna.examples.unix
Definition (incomplete) of the Xrender library.
X11.Xrender.PictFormat - Class in com.sun.jna.examples.unix
 
X11.Xrender.PictFormat(long) - Constructor for class com.sun.jna.examples.unix.X11.Xrender.PictFormat
 
X11.Xrender.PictFormat() - Constructor for class com.sun.jna.examples.unix.X11.Xrender.PictFormat
 
X11.Xrender.XRenderDirectFormat - Class in com.sun.jna.examples.unix
 
X11.Xrender.XRenderDirectFormat() - Constructor for class com.sun.jna.examples.unix.X11.Xrender.XRenderDirectFormat
 
X11.Xrender.XRenderPictFormat - Class in com.sun.jna.examples.unix
 
X11.Xrender.XRenderPictFormat() - Constructor for class com.sun.jna.examples.unix.X11.Xrender.XRenderPictFormat
 
X11.XReparentEvent - Class in com.sun.jna.examples.unix
 
X11.XReparentEvent() - Constructor for class com.sun.jna.examples.unix.X11.XReparentEvent
 
X11.XResizeRequestEvent - Class in com.sun.jna.examples.unix
 
X11.XResizeRequestEvent() - Constructor for class com.sun.jna.examples.unix.X11.XResizeRequestEvent
 
X11.XSelectionClearEvent - Class in com.sun.jna.examples.unix
 
X11.XSelectionClearEvent() - Constructor for class com.sun.jna.examples.unix.X11.XSelectionClearEvent
 
X11.XSelectionEvent - Class in com.sun.jna.examples.unix
 
X11.XSelectionEvent() - Constructor for class com.sun.jna.examples.unix.X11.XSelectionEvent
 
X11.XSelectionRequestEvent - Class in com.sun.jna.examples.unix
 
X11.XSelectionRequestEvent() - Constructor for class com.sun.jna.examples.unix.X11.XSelectionRequestEvent
 
X11.XSetWindowAttributes - Class in com.sun.jna.examples.unix
 
X11.XSetWindowAttributes() - Constructor for class com.sun.jna.examples.unix.X11.XSetWindowAttributes
 
X11.XSizeHints - Class in com.sun.jna.examples.unix
 
X11.XSizeHints() - Constructor for class com.sun.jna.examples.unix.X11.XSizeHints
 
X11.XSizeHints.Aspect - Class in com.sun.jna.examples.unix
 
X11.XSizeHints.Aspect() - Constructor for class com.sun.jna.examples.unix.X11.XSizeHints.Aspect
 
X11.XTest - Interface in com.sun.jna.examples.unix
Definition of the XTest library.
X11.XTextProperty - Class in com.sun.jna.examples.unix
 
X11.XTextProperty() - Constructor for class com.sun.jna.examples.unix.X11.XTextProperty
 
X11.XUnmapEvent - Class in com.sun.jna.examples.unix
 
X11.XUnmapEvent() - Constructor for class com.sun.jna.examples.unix.X11.XUnmapEvent
 
X11.XVisibilityEvent - Class in com.sun.jna.examples.unix
 
X11.XVisibilityEvent() - Constructor for class com.sun.jna.examples.unix.X11.XVisibilityEvent
 
X11.XVisualInfo - Class in com.sun.jna.examples.unix
 
X11.XVisualInfo() - Constructor for class com.sun.jna.examples.unix.X11.XVisualInfo
 
X11.XWindowAttributes - Class in com.sun.jna.examples.unix
 
X11.XWindowAttributes() - Constructor for class com.sun.jna.examples.unix.X11.XWindowAttributes
 
X11.XWMHints - Class in com.sun.jna.examples.unix
 
X11.XWMHints() - Constructor for class com.sun.jna.examples.unix.X11.XWMHints
 
X11AlphaMaskTest - Class in com.sun.jna.examples
Experiment with different compositing methods.
X11AlphaMaskTest() - Constructor for class com.sun.jna.examples.X11AlphaMaskTest
 
x_root - Variable in class com.sun.jna.examples.unix.X11.XButtonEvent
 
x_root - Variable in class com.sun.jna.examples.unix.X11.XCrossingEvent
 
x_root - Variable in class com.sun.jna.examples.unix.X11.XKeyEvent
 
x_root - Variable in class com.sun.jna.examples.unix.X11.XMotionEvent
 
XA_ARC - Static variable in interface com.sun.jna.examples.unix.X11
 
XA_ATOM - Static variable in interface com.sun.jna.examples.unix.X11
 
XA_BITMAP - Static variable in interface com.sun.jna.examples.unix.X11
 
XA_CAP_HEIGHT - Static variable in interface com.sun.jna.examples.unix.X11
 
XA_CARDINAL - Static variable in interface com.sun.jna.examples.unix.X11
 
XA_COLORMAP - Static variable in interface com.sun.jna.examples.unix.X11
 
XA_COPYRIGHT - Static variable in interface com.sun.jna.examples.unix.X11
 
XA_CURSOR - Static variable in interface com.sun.jna.examples.unix.X11
 
XA_CUT_BUFFER0 - Static variable in interface com.sun.jna.examples.unix.X11
 
XA_CUT_BUFFER1 - Static variable in interface com.sun.jna.examples.unix.X11
 
XA_CUT_BUFFER2 - Static variable in interface com.sun.jna.examples.unix.X11
 
XA_CUT_BUFFER3 - Static variable in interface com.sun.jna.examples.unix.X11
 
XA_CUT_BUFFER4 - Static variable in interface com.sun.jna.examples.unix.X11
 
XA_CUT_BUFFER5 - Static variable in interface com.sun.jna.examples.unix.X11
 
XA_CUT_BUFFER6 - Static variable in interface com.sun.jna.examples.unix.X11
 
XA_CUT_BUFFER7 - Static variable in interface com.sun.jna.examples.unix.X11
 
XA_DRAWABLE - Static variable in interface com.sun.jna.examples.unix.X11
 
XA_END_SPACE - Static variable in interface com.sun.jna.examples.unix.X11
 
XA_FAMILY_NAME - Static variable in interface com.sun.jna.examples.unix.X11
 
XA_FONT - Static variable in interface com.sun.jna.examples.unix.X11
 
XA_FONT_NAME - Static variable in interface com.sun.jna.examples.unix.X11
 
XA_FULL_NAME - Static variable in interface com.sun.jna.examples.unix.X11
 
XA_INTEGER - Static variable in interface com.sun.jna.examples.unix.X11
 
XA_ITALIC_ANGLE - Static variable in interface com.sun.jna.examples.unix.X11
 
XA_LAST_PREDEFINED - Static variable in interface com.sun.jna.examples.unix.X11
 
XA_MAX_SPACE - Static variable in interface com.sun.jna.examples.unix.X11
 
XA_MIN_SPACE - Static variable in interface com.sun.jna.examples.unix.X11
 
XA_NORM_SPACE - Static variable in interface com.sun.jna.examples.unix.X11
 
XA_NOTICE - Static variable in interface com.sun.jna.examples.unix.X11
 
XA_PIXMAP - Static variable in interface com.sun.jna.examples.unix.X11
 
XA_POINT - Static variable in interface com.sun.jna.examples.unix.X11
 
XA_POINT_SIZE - Static variable in interface com.sun.jna.examples.unix.X11
 
XA_PRIMARY - Static variable in interface com.sun.jna.examples.unix.X11
 
XA_QUAD_WIDTH - Static variable in interface com.sun.jna.examples.unix.X11
 
XA_RECTANGLE - Static variable in interface com.sun.jna.examples.unix.X11
 
XA_RESOLUTION - Static variable in interface com.sun.jna.examples.unix.X11
 
XA_RESOURCE_MANAGER - Static variable in interface com.sun.jna.examples.unix.X11
 
XA_RGB_BEST_MAP - Static variable in interface com.sun.jna.examples.unix.X11
 
XA_RGB_BLUE_MAP - Static variable in interface com.sun.jna.examples.unix.X11
 
XA_RGB_COLOR_MAP - Static variable in interface com.sun.jna.examples.unix.X11
 
XA_RGB_DEFAULT_MAP - Static variable in interface com.sun.jna.examples.unix.X11
 
XA_RGB_GRAY_MAP - Static variable in interface com.sun.jna.examples.unix.X11
 
XA_RGB_GREEN_MAP - Static variable in interface com.sun.jna.examples.unix.X11
 
XA_RGB_RED_MAP - Static variable in interface com.sun.jna.examples.unix.X11
 
XA_SECONDARY - Static variable in interface com.sun.jna.examples.unix.X11
 
XA_STRIKEOUT_ASCENT - Static variable in interface com.sun.jna.examples.unix.X11
 
XA_STRIKEOUT_DESCENT - Static variable in interface com.sun.jna.examples.unix.X11
 
XA_STRING - Static variable in interface com.sun.jna.examples.unix.X11
 
XA_SUBSCRIPT_X - Static variable in interface com.sun.jna.examples.unix.X11
 
XA_SUBSCRIPT_Y - Static variable in interface com.sun.jna.examples.unix.X11
 
XA_SUPERSCRIPT_X - Static variable in interface com.sun.jna.examples.unix.X11
 
XA_SUPERSCRIPT_Y - Static variable in interface com.sun.jna.examples.unix.X11
 
XA_UNDERLINE_POSITION - Static variable in interface com.sun.jna.examples.unix.X11
 
XA_UNDERLINE_THICKNESS - Static variable in interface com.sun.jna.examples.unix.X11
 
XA_VISUALID - Static variable in interface com.sun.jna.examples.unix.X11
 
XA_WEIGHT - Static variable in interface com.sun.jna.examples.unix.X11
 
XA_WINDOW - Static variable in interface com.sun.jna.examples.unix.X11
 
XA_WM_CLASS - Static variable in interface com.sun.jna.examples.unix.X11
 
XA_WM_CLIENT_MACHINE - Static variable in interface com.sun.jna.examples.unix.X11
 
XA_WM_COMMAND - Static variable in interface com.sun.jna.examples.unix.X11
 
XA_WM_HINTS - Static variable in interface com.sun.jna.examples.unix.X11
 
XA_WM_ICON_NAME - Static variable in interface com.sun.jna.examples.unix.X11
 
XA_WM_ICON_SIZE - Static variable in interface com.sun.jna.examples.unix.X11
 
XA_WM_NAME - Static variable in interface com.sun.jna.examples.unix.X11
 
XA_WM_NORMAL_HINTS - Static variable in interface com.sun.jna.examples.unix.X11
 
XA_WM_SIZE_HINTS - Static variable in interface com.sun.jna.examples.unix.X11
 
XA_WM_TRANSIENT_FOR - Static variable in interface com.sun.jna.examples.unix.X11
 
XA_WM_ZOOM_HINTS - Static variable in interface com.sun.jna.examples.unix.X11
 
XA_X_HEIGHT - Static variable in interface com.sun.jna.examples.unix.X11
 
XAllocNamedColor(X11.Display, int, String, Pointer, Pointer) - Method in interface com.sun.jna.examples.unix.X11
 
XAllocSizeHints() - Method in interface com.sun.jna.examples.unix.X11
 
xany - Variable in class com.sun.jna.examples.unix.X11.XEvent
 
XAutoRepeatOff(X11.Display) - Method in interface com.sun.jna.examples.unix.X11
Turns off auto-repeat for the keyboard on the specified display.
XAutoRepeatOn(X11.Display) - Method in interface com.sun.jna.examples.unix.X11
Turns on auto-repeat for the keyboard on the specified display.
XBell(X11.Display, int) - Method in interface com.sun.jna.examples.unix.X11
Rings the bell on the keyboard on the specified display, if possible.
xbutton - Variable in class com.sun.jna.examples.unix.X11.XEvent
 
XChangeKeyboardControl(X11.Display, NativeLong, X11.XKeyboardControlRef) - Method in interface com.sun.jna.examples.unix.X11
Changes the keyboard control state.
XChangeKeyboardMapping(X11.Display, int, int, X11.KeySym[], int) - Method in interface com.sun.jna.examples.unix.X11
Defines the symbols for the specified number of KeyCodes starting with first_keycode.
XChangeProperty(X11.Display, X11.Window, X11.Atom, X11.Atom, int, int, Pointer, int) - Method in interface com.sun.jna.examples.unix.X11
 
XChangeWindowAttributes(X11.Display, X11.Window, NativeLong, X11.XSetWindowAttributes) - Method in interface com.sun.jna.examples.unix.X11
 
XCheckMaskEvent(X11.Display, NativeLong, X11.XEvent) - Method in interface com.sun.jna.examples.unix.X11
 
XCheckTypedEvent(X11.Display, int, X11.XEvent) - Method in interface com.sun.jna.examples.unix.X11
 
XCheckTypedWindowEvent(X11.Display, X11.Window, int, X11.XEvent) - Method in interface com.sun.jna.examples.unix.X11
 
XCheckWindowEvent(X11.Display, X11.Window, NativeLong, X11.XEvent) - Method in interface com.sun.jna.examples.unix.X11
 
xcirculate - Variable in class com.sun.jna.examples.unix.X11.XEvent
 
xcirculaterequest - Variable in class com.sun.jna.examples.unix.X11.XEvent
 
XClearArea(X11.Display, X11.Window, int, int, int, int, int) - Method in interface com.sun.jna.examples.unix.X11
 
XClearWindow(X11.Display, X11.Window) - Method in interface com.sun.jna.examples.unix.X11
 
xclient - Variable in class com.sun.jna.examples.unix.X11.XEvent
 
XCloseDisplay(X11.Display) - Method in interface com.sun.jna.examples.unix.X11
 
xcolormap - Variable in class com.sun.jna.examples.unix.X11.XEvent
 
xconfigure - Variable in class com.sun.jna.examples.unix.X11.XEvent
 
xconfigurerequest - Variable in class com.sun.jna.examples.unix.X11.XEvent
 
XCopyArea(X11.Display, X11.Drawable, X11.Drawable, X11.GC, int, int, int, int, int, int) - Method in interface com.sun.jna.examples.unix.X11
 
XCreateBitmapFromData(X11.Display, X11.Window, Pointer, int, int) - Method in interface com.sun.jna.examples.unix.X11
 
XCreateColormap(X11.Display, X11.Window, X11.Visual, int) - Method in interface com.sun.jna.examples.unix.X11
 
XCreateGC(X11.Display, X11.Drawable, NativeLong, X11.XGCValues) - Method in interface com.sun.jna.examples.unix.X11
 
XCreateImage(X11.Display, X11.Visual, int, int, int, Pointer, int, int, int, int) - Method in interface com.sun.jna.examples.unix.X11
 
XCreatePixmap(X11.Display, X11.Drawable, int, int, int) - Method in interface com.sun.jna.examples.unix.X11
 
XCreateSimpleWindow(X11.Display, X11.Window, int, int, int, int, int, int, int) - Method in interface com.sun.jna.examples.unix.X11
 
xcreatewindow - Variable in class com.sun.jna.examples.unix.X11.XEvent
 
xcrossing - Variable in class com.sun.jna.examples.unix.X11.XEvent
 
XDefaultColormap(X11.Display, int) - Method in interface com.sun.jna.examples.unix.X11
 
XDefaultRootWindow(X11.Display) - Method in interface com.sun.jna.examples.unix.X11
 
XDefaultScreen(X11.Display) - Method in interface com.sun.jna.examples.unix.X11
 
XDefaultVisual(X11.Display, int) - Method in interface com.sun.jna.examples.unix.X11
 
XDeleteModifiermapEntry(X11.XModifierKeymapRef, byte, int) - Method in interface com.sun.jna.examples.unix.X11
Deletes the specified KeyCode from the set that controls the specified modifier and returns a pointer to the resulting XModifierKeymap structure.
XDeleteProperty(X11.Display, X11.Window, X11.Atom) - Method in interface com.sun.jna.examples.unix.X11
 
XDestroyImage(X11.XImage) - Method in interface com.sun.jna.examples.unix.X11
 
XDestroyWindow(X11.Display, X11.Window) - Method in interface com.sun.jna.examples.unix.X11
 
xdestroywindow - Variable in class com.sun.jna.examples.unix.X11.XEvent
 
XDisplayHeight(X11.Display, int) - Method in interface com.sun.jna.examples.unix.X11
 
XDisplayKeycodes(X11.Display, IntByReference, IntByReference) - Method in interface com.sun.jna.examples.unix.X11
Returns the min-keycodes and max-keycodes supported by the specified display.
XDisplayWidth(X11.Display, int) - Method in interface com.sun.jna.examples.unix.X11
 
XDrawPoint(X11.Display, X11.Drawable, X11.GC, int, int) - Method in interface com.sun.jna.examples.unix.X11
 
XDrawPoints(X11.Display, X11.Drawable, X11.GC, X11.XPoint[], int, int) - Method in interface com.sun.jna.examples.unix.X11
 
xerror - Variable in class com.sun.jna.examples.unix.X11.XEvent
 
XEventsQueued(X11.Display, int) - Method in interface com.sun.jna.examples.unix.X11
If mode is QueuedAlready, XEventsQueued returns the number of events already in the event queue (and never performs a system call).
XEVIE_MODIFIED - Static variable in interface com.sun.jna.examples.unix.X11.Xevie
 
XEVIE_UNMODIFIED - Static variable in interface com.sun.jna.examples.unix.X11.Xevie
 
XevieEnd(X11.Display) - Method in interface com.sun.jna.examples.unix.X11.Xevie
 
XevieQueryVersion(X11.Display, IntByReference, IntByReference) - Method in interface com.sun.jna.examples.unix.X11.Xevie
 
XevieSelectInput(X11.Display, NativeLong) - Method in interface com.sun.jna.examples.unix.X11.Xevie
 
XevieSendEvent(X11.Display, X11.XEvent, int) - Method in interface com.sun.jna.examples.unix.X11.Xevie
 
XevieStart(X11.Display) - Method in interface com.sun.jna.examples.unix.X11.Xevie
 
xexpose - Variable in class com.sun.jna.examples.unix.X11.XEvent
 
XFillArc(X11.Display, X11.Drawable, X11.GC, int, int, int, int, int, int) - Method in interface com.sun.jna.examples.unix.X11
 
XFillPolygon(X11.Display, X11.Drawable, X11.GC, X11.XPoint[], int, int, int) - Method in interface com.sun.jna.examples.unix.X11
 
XFillRectangle(X11.Display, X11.Drawable, X11.GC, int, int, int, int) - Method in interface com.sun.jna.examples.unix.X11
 
XFillRectangles(X11.Display, X11.Drawable, X11.GC, X11.XRectangle[], int) - Method in interface com.sun.jna.examples.unix.X11
 
XFlush(X11.Display) - Method in interface com.sun.jna.examples.unix.X11
Flushes the output buffer.
xfocus - Variable in class com.sun.jna.examples.unix.X11.XEvent
 
XFree(Pointer) - Method in interface com.sun.jna.examples.unix.X11
 
XFreeGC(X11.Display, X11.GC) - Method in interface com.sun.jna.examples.unix.X11
 
XFreeModifiermap(X11.XModifierKeymapRef) - Method in interface com.sun.jna.examples.unix.X11
Frees the specified XModifierKeymap structure.
XFreePixmap(X11.Display, X11.Pixmap) - Method in interface com.sun.jna.examples.unix.X11
 
XGetAtomName(X11.Display, X11.Atom) - Method in interface com.sun.jna.examples.unix.X11
 
XGetErrorText(X11.Display, int, byte[], int) - Method in interface com.sun.jna.examples.unix.X11
 
XGetGeometry(X11.Display, X11.Drawable, X11.WindowByReference, IntByReference, IntByReference, IntByReference, IntByReference, IntByReference, IntByReference) - Method in interface com.sun.jna.examples.unix.X11
 
XGetKeyboardControl(X11.Display, X11.XKeyboardStateRef) - Method in interface com.sun.jna.examples.unix.X11
Returns the current control values for the keyboard to the XKeyboardState structure.
XGetKeyboardMapping(X11.Display, byte, int, IntByReference) - Method in interface com.sun.jna.examples.unix.X11
Returns the symbols for the specified number of KeyCodes starting with first_keycode.
XGetModifierMapping(X11.Display) - Method in interface com.sun.jna.examples.unix.X11
The XGetModifierMapping function returns a pointer to a newly created XModifierKeymap structure that contains the keys being used as modifiers.
XGetVisualInfo(X11.Display, NativeLong, X11.XVisualInfo, IntByReference) - Method in interface com.sun.jna.examples.unix.X11
Returns an array of X11.XVisualInfo which must be freed by X11.XFree(com.sun.jna.Pointer).
XGetWindowAttributes(X11.Display, X11.Window, X11.XWindowAttributes) - Method in interface com.sun.jna.examples.unix.X11
 
XGetWindowProperty(X11.Display, X11.Window, X11.Atom, NativeLong, NativeLong, boolean, X11.Atom, X11.AtomByReference, IntByReference, NativeLongByReference, NativeLongByReference, PointerByReference) - Method in interface com.sun.jna.examples.unix.X11
 
XGetWMHints(X11.Display, X11.Window) - Method in interface com.sun.jna.examples.unix.X11
Returns an X11.XWMHints which must be freed by X11.XFree(com.sun.jna.Pointer).
XGetWMName(X11.Display, X11.Window, X11.XTextProperty) - Method in interface com.sun.jna.examples.unix.X11
 
xgraphicsexpose - Variable in class com.sun.jna.examples.unix.X11.XEvent
 
xgravity - Variable in class com.sun.jna.examples.unix.X11.XEvent
 
XInsertModifiermapEntry(X11.XModifierKeymapRef, byte, int) - Method in interface com.sun.jna.examples.unix.X11
Adds the specified KeyCode to the set that controls the specified modifier and returns the resulting XModifierKeymap structure (expanded as needed).
XInternAtom(X11.Display, String, boolean) - Method in interface com.sun.jna.examples.unix.X11
 
XK_0 - Static variable in interface com.sun.jna.examples.unix.X11
 
XK_9 - Static variable in interface com.sun.jna.examples.unix.X11
 
XK_A - Static variable in interface com.sun.jna.examples.unix.X11
 
XK_a - Static variable in interface com.sun.jna.examples.unix.X11
 
XK_Alt_L - Static variable in interface com.sun.jna.examples.unix.X11
 
XK_Alt_R - Static variable in interface com.sun.jna.examples.unix.X11
 
XK_CapsLock - Static variable in interface com.sun.jna.examples.unix.X11
 
XK_Control_L - Static variable in interface com.sun.jna.examples.unix.X11
 
XK_Control_R - Static variable in interface com.sun.jna.examples.unix.X11
 
XK_Meta_L - Static variable in interface com.sun.jna.examples.unix.X11
 
XK_Meta_R - Static variable in interface com.sun.jna.examples.unix.X11
 
XK_Shift_L - Static variable in interface com.sun.jna.examples.unix.X11
 
XK_Shift_R - Static variable in interface com.sun.jna.examples.unix.X11
 
XK_ShiftLock - Static variable in interface com.sun.jna.examples.unix.X11
 
XK_Z - Static variable in interface com.sun.jna.examples.unix.X11
 
XK_z - Static variable in interface com.sun.jna.examples.unix.X11
 
xkey - Variable in class com.sun.jna.examples.unix.X11.XEvent
 
XKeycodeToKeysym(X11.Display, byte, int) - Method in interface com.sun.jna.examples.unix.X11
 
xkeymap - Variable in class com.sun.jna.examples.unix.X11.XEvent
 
XKeysymToKeycode(X11.Display, X11.KeySym) - Method in interface com.sun.jna.examples.unix.X11
 
XKeysymToString(X11.KeySym) - Method in interface com.sun.jna.examples.unix.X11
KeySyms, Keycodes, Keymaps
xmap - Variable in class com.sun.jna.examples.unix.X11.XEvent
 
xmapping - Variable in class com.sun.jna.examples.unix.X11.XEvent
 
XMapRaised(X11.Display, X11.Window) - Method in interface com.sun.jna.examples.unix.X11
 
xmaprequest - Variable in class com.sun.jna.examples.unix.X11.XEvent
 
XMapSubwindows(X11.Display, X11.Window) - Method in interface com.sun.jna.examples.unix.X11
 
XMapWindow(X11.Display, X11.Window) - Method in interface com.sun.jna.examples.unix.X11
 
XMaskEvent(X11.Display, NativeLong, X11.XEvent) - Method in interface com.sun.jna.examples.unix.X11
 
xmotion - Variable in class com.sun.jna.examples.unix.X11.XEvent
 
XNewModifiermap(int) - Method in interface com.sun.jna.examples.unix.X11
Returns a pointer to XModifierKeymap structure for later use.
XNextEvent(X11.Display, X11.XEvent) - Method in interface com.sun.jna.examples.unix.X11
 
xnoexpose - Variable in class com.sun.jna.examples.unix.X11.XEvent
 
XOpenDisplay(String) - Method in interface com.sun.jna.examples.unix.X11
 
XPeekEvent(X11.Display, X11.XEvent) - Method in interface com.sun.jna.examples.unix.X11
 
XPending(X11.Display) - Method in interface com.sun.jna.examples.unix.X11
Returns the number of events that have been received from the X server but have not been removed from the event queue.
xproperty - Variable in class com.sun.jna.examples.unix.X11.XEvent
 
XPutImage(X11.Display, X11.Drawable, X11.GC, X11.XImage, int, int, int, int, int, int) - Method in interface com.sun.jna.examples.unix.X11
 
XQueryKeymap(X11.Display, byte[]) - Method in interface com.sun.jna.examples.unix.X11
Returns a bit vector for the logical state of the keyboard, where each bit set to 1 indicates that the corresponding key is currently pressed down.
XQueryPointer(X11.Display, X11.Window, X11.WindowByReference, X11.WindowByReference, IntByReference, IntByReference, IntByReference, IntByReference, IntByReference) - Method in interface com.sun.jna.examples.unix.X11
 
XQueryTree(X11.Display, X11.Window, X11.WindowByReference, X11.WindowByReference, PointerByReference, IntByReference) - Method in interface com.sun.jna.examples.unix.X11
 
XRenderFindVisualFormat(X11.Display, X11.Visual) - Method in interface com.sun.jna.examples.unix.X11.Xrender
 
xreparent - Variable in class com.sun.jna.examples.unix.X11.XEvent
 
xresizerequest - Variable in class com.sun.jna.examples.unix.X11.XEvent
 
XRootWindow(X11.Display, int) - Method in interface com.sun.jna.examples.unix.X11
 
XSelectInput(X11.Display, X11.Window, NativeLong) - Method in interface com.sun.jna.examples.unix.X11
 
xselection - Variable in class com.sun.jna.examples.unix.X11.XEvent
 
xselectionclear - Variable in class com.sun.jna.examples.unix.X11.XEvent
 
xselectionrequest - Variable in class com.sun.jna.examples.unix.X11.XEvent
 
XSendEvent(X11.Display, X11.Window, int, NativeLong, X11.XEvent) - Method in interface com.sun.jna.examples.unix.X11
 
XSetBackground(X11.Display, X11.GC, NativeLong) - Method in interface com.sun.jna.examples.unix.X11
 
XSetFillRule(X11.Display, X11.GC, int) - Method in interface com.sun.jna.examples.unix.X11
 
XSetForeground(X11.Display, X11.GC, NativeLong) - Method in interface com.sun.jna.examples.unix.X11
 
XSetModifierMapping(X11.Display, X11.XModifierKeymapRef) - Method in interface com.sun.jna.examples.unix.X11
Specifies the KeyCodes of the keys (if any) that are to be used as modifiers.
XSetWMProperties(X11.Display, X11.Window, String, String, String[], int, X11.XSizeHints, Pointer, Pointer) - Method in interface com.sun.jna.examples.unix.X11
 
XShapeCombineMask(X11.Display, X11.Window, int, int, int, X11.Pixmap, int) - Method in interface com.sun.jna.examples.unix.X11.Xext
 
XStringToKeysym(String) - Method in interface com.sun.jna.examples.unix.X11
 
XSync(X11.Display, boolean) - Method in interface com.sun.jna.examples.unix.X11
Flushes the output buffer and then waits until all requests have been received and processed by the X server.
XTestCompareCurrentCursorWithWindow(X11.Display, X11.Window) - Method in interface com.sun.jna.examples.unix.X11.XTest
 
XTestCompareCursorWithWindow(X11.Display, X11.Window, X11.Cursor) - Method in interface com.sun.jna.examples.unix.X11.XTest
 
XTestDiscard(X11.Display) - Method in interface com.sun.jna.examples.unix.X11.XTest
 
XTestFakeButtonEvent(X11.Display, int, boolean, NativeLong) - Method in interface com.sun.jna.examples.unix.X11.XTest
 
XTestFakeDeviceButtonEvent(X11.Display, X11.XDeviceByReference, int, boolean, IntByReference, int, NativeLong) - Method in interface com.sun.jna.examples.unix.X11.XTest
 
XTestFakeDeviceKeyEvent(X11.Display, X11.XDeviceByReference, int, boolean, IntByReference, int, NativeLong) - Method in interface com.sun.jna.examples.unix.X11.XTest
 
XTestFakeDeviceMotionEvent(X11.Display, X11.XDeviceByReference, boolean, int, IntByReference, int, NativeLong) - Method in interface com.sun.jna.examples.unix.X11.XTest
 
XTestFakeKeyEvent(X11.Display, int, boolean, NativeLong) - Method in interface com.sun.jna.examples.unix.X11.XTest
 
XTestFakeMotionEvent(X11.Display, int, int, int, NativeLong) - Method in interface com.sun.jna.examples.unix.X11.XTest
 
XTestFakeProximityEvent(X11.Display, X11.XDeviceByReference, boolean, IntByReference, int, NativeLong) - Method in interface com.sun.jna.examples.unix.X11.XTest
 
XTestFakeRelativeMotionEvent(X11.Display, int, int, NativeLong) - Method in interface com.sun.jna.examples.unix.X11.XTest
 
XTestGrabControl(X11.Display, boolean) - Method in interface com.sun.jna.examples.unix.X11.XTest
 
XTestQueryExtension(X11.Display, IntByReference, IntByReference, IntByReference, IntByReference) - Method in interface com.sun.jna.examples.unix.X11.XTest
 
XTestSetVisualIDOfVisual(X11.Visual, X11.VisualID) - Method in interface com.sun.jna.examples.unix.X11.XTest
 
XTranslateCoordinates(X11.Display, X11.Window, X11.Window, int, int, IntByReference, IntByReference, X11.WindowByReference) - Method in interface com.sun.jna.examples.unix.X11
 
xunmap - Variable in class com.sun.jna.examples.unix.X11.XEvent
 
XUnmapWindow(X11.Display, X11.Window) - Method in interface com.sun.jna.examples.unix.X11
 
xvisibility - Variable in class com.sun.jna.examples.unix.X11.XEvent
 
XWindowEvent(X11.Display, X11.Window, NativeLong, X11.XEvent) - Method in interface com.sun.jna.examples.unix.X11
 
XYBitmap - Static variable in interface com.sun.jna.examples.unix.X11
IMAGING
XYPixmap - Static variable in interface com.sun.jna.examples.unix.X11
 

Y

y - Variable in class com.sun.jna.examples.unix.X11.XButtonEvent
 
y - Variable in class com.sun.jna.examples.unix.X11.XConfigureEvent
 
y - Variable in class com.sun.jna.examples.unix.X11.XConfigureRequestEvent
 
y - Variable in class com.sun.jna.examples.unix.X11.XCreateWindowEvent
 
y - Variable in class com.sun.jna.examples.unix.X11.XCrossingEvent
 
y - Variable in class com.sun.jna.examples.unix.X11.XExposeEvent
 
y - Variable in class com.sun.jna.examples.unix.X11.XGraphicsExposeEvent
 
y - Variable in class com.sun.jna.examples.unix.X11.XGravityEvent
 
y - Variable in class com.sun.jna.examples.unix.X11.XKeyEvent
 
y - Variable in class com.sun.jna.examples.unix.X11.XMotionEvent
 
y - Variable in class com.sun.jna.examples.unix.X11.XPoint
 
y - Variable in class com.sun.jna.examples.unix.X11.XRectangle
 
y - Variable in class com.sun.jna.examples.unix.X11.XReparentEvent
 
y - Variable in class com.sun.jna.examples.unix.X11.XSizeHints.Aspect
 
y - Variable in class com.sun.jna.examples.unix.X11.XSizeHints
 
y - Variable in class com.sun.jna.examples.unix.X11.XWindowAttributes
 
y - Variable in class com.sun.jna.examples.win32.User32.POINT
 
y_root - Variable in class com.sun.jna.examples.unix.X11.XButtonEvent
 
y_root - Variable in class com.sun.jna.examples.unix.X11.XCrossingEvent
 
y_root - Variable in class com.sun.jna.examples.unix.X11.XKeyEvent
 
y_root - Variable in class com.sun.jna.examples.unix.X11.XMotionEvent
 
your_event_mask - Variable in class com.sun.jna.examples.unix.X11.XWindowAttributes
 
YSorted - Static variable in interface com.sun.jna.examples.unix.X11
 
YXBanded - Static variable in interface com.sun.jna.examples.unix.X11
 
YXSorted - Static variable in interface com.sun.jna.examples.unix.X11
 

Z

ZPixmap - Static variable in interface com.sun.jna.examples.unix.X11
 

_

_setMemory(long, long, byte) - Static method in class com.sun.jna.Pointer
 

A B C D E F G H I J K L M N O P R S T U V W X Y Z _
JNA API 3.2.3

Copyright © 2007-2009 Timothy Wall. All Rights Reserved.