com.sun.jna.platform.unix (JNA API)
Description: declaration: package: com.sun.jna.platform.unix

# Package com.sun.jna.platform.unix

package com.sun.jna.platform.unix
Provides common library mappings for Unix and X11-based platforms.

- Related Packages
  Package
  Description
  com.sun.jna.platform
  Provides cross-platform utilities based on platform-specific libraries.
  com.sun.jna.platform.unix.aix
  Provides common library mappings for the AIX platform.
  com.sun.jna.platform.unix.solaris
  Provides common library mappings for the Solaris (SunOS) platform.
- Class
  Description
  LibC
  libc API
  LibCAPI
  Note: we are using this "intermediate" API in order to allow Linux-like O/S-es to implement the same API, but maybe using a different library name
  LibCAPI.size_t
  This is an unsigned integer type used to represent the sizes of objects.
  LibCAPI.size_t.ByReference
  LibCAPI.ssize_t
  This is a signed integer type used for a count of bytes or an error indication.
  LibCUtil
  Utility class supporting variable-width types in the C Library.
  Reboot
  Contains definitions related to the `reboot` API
  Resource
  Definitions related to `getrlimit`/`setrlimit`
  Resource.Rlimit
  X11
  Definition (incomplete) of the X library.
  X11.Atom
  X11.AtomByReference
  X11.Colormap
  X11.Cursor
  X11.Display
  X11.Drawable
  X11.Font
  X11.GC
  X11.KeySym
  X11.Pixmap
  X11.Screen
  X11.Visual
  X11.VisualID
  X11.Window
  X11.WindowByReference
  X11.XAnyEvent
  X11.XButtonEvent
  X11.XButtonPressedEvent
  X11.XButtonReleasedEvent
  X11.XCirculateEvent
  X11.XCirculateRequestEvent
  X11.XClientMessageEvent
  X11.XClientMessageEvent.Data
  X11.XColormapEvent
  X11.XConfigureEvent
  X11.XConfigureRequestEvent
  X11.XCreateWindowEvent
  X11.XCrossingEvent
  X11.XDestroyWindowEvent
  X11.XDeviceByReference
  X11.XEnterWindowEvent
  X11.XErrorEvent
  X11.XErrorHandler
  X11.XEvent
  DEFINITIONS OF SPECIFIC EVENTS
  X11.Xevie
  Definition of the Xevie library.
  X11.XExposeEvent
  X11.Xext
  Definition (incomplete) of the Xext library.
  X11.XFocusChangeEvent
  X11.XFocusInEvent
  X11.XFocusOutEvent
  X11.XGCValues
  X11.XGenericEvent
  This event is the standard event for all newer extensions.
  X11.XGenericEventCookie
  X11.XGraphicsExposeEvent
  X11.XGravityEvent
  X11.XID
  X11.XImage
  X11.XInputClassInfoByReference
  X11.XKeyboardControlRef
  X11.XKeyboardStateRef
  X11.XKeyEvent
  X11.XKeymapEvent
  X11.XLeaveWindowEvent
  X11.XMapEvent
  X11.XMappingEvent
  X11.XMapRequestEvent
  X11.XModifierKeymapRef
  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.XMotionEvent
  X11.XNoExposeEvent
  X11.XPoint
  X11.XPointerMovedEvent
  X11.XPropertyEvent
  X11.XRectangle
  X11.Xrender
  Definition (incomplete) of the Xrender library.
  X11.Xrender.PictFormat
  X11.Xrender.XRenderDirectFormat
  X11.Xrender.XRenderPictFormat
  X11.XReparentEvent
  X11.XResizeRequestEvent
  X11.XSelectionClearEvent
  X11.XSelectionEvent
  X11.XSelectionRequestEvent
  X11.XSetWindowAttributes
  X11.XSizeHints
  X11.XSizeHints.Aspect
  X11.XTest
  Definition of the XTest library.
  X11.XTextProperty
  X11.XUnmapEvent
  X11.XVisibilityEvent
  X11.XVisualInfo
  X11.XWindowAttributes
  X11.XWMHints