JNA API 3.0.9

com.sun.jna.examples.unix
Interface X11.Xevie

All Superinterfaces:
Library
Enclosing interface:
X11

public static interface X11.Xevie
extends Library

Definition (incomplete) of the Xevie library.


Nested Class Summary
 
Nested classes/interfaces inherited from interface com.sun.jna.Library
Library.Handler
 
Field Summary
static X11.Xevie INSTANCE
           
static int XEVIE_MODIFIED
           
static int XEVIE_UNMODIFIED
           
 
Fields inherited from interface com.sun.jna.Library
OPTION_FUNCTION_MAPPER, OPTION_INVOCATION_MAPPER, OPTION_STRUCTURE_ALIGNMENT, OPTION_TYPE_MAPPER
 
Method Summary
 int XevieEnd(X11.Display display)
           
 boolean XevieQueryVersion(X11.Display display, IntByReference major_version, IntByReference minor_version)
           
 int XevieSelectInput(X11.Display display, NativeLong event_mask)
           
 int XevieSendEvent(X11.Display display, X11.XEvent event, int data_type)
           
 int XevieStart(X11.Display display)
           
 

Field Detail

INSTANCE

static final X11.Xevie INSTANCE

XEVIE_UNMODIFIED

static final int XEVIE_UNMODIFIED
See Also:
Constant Field Values

XEVIE_MODIFIED

static final int XEVIE_MODIFIED
See Also:
Constant Field Values
Method Detail

XevieQueryVersion

boolean XevieQueryVersion(X11.Display display,
                          IntByReference major_version,
                          IntByReference minor_version)

XevieStart

int XevieStart(X11.Display display)

XevieEnd

int XevieEnd(X11.Display display)

XevieSendEvent

int XevieSendEvent(X11.Display display,
                   X11.XEvent event,
                   int data_type)

XevieSelectInput

int XevieSelectInput(X11.Display display,
                     NativeLong event_mask)

JNA API 3.0.9

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