org.rococoa.cocoa.iokit
Class IOHIDQueueInterface

java.lang.Object
  extended by com.sun.jna.Structure
      extended by com.ochafik.lang.jnaerator.runtime.Structure
          extended by org.rococoa.cocoa.iokit.IOHIDQueueInterface
Direct Known Subclasses:
IOHIDQueueInterface.ByReference, IOHIDQueueInterface.ByValue

public class IOHIDQueueInterface
extends com.ochafik.lang.jnaerator.runtime.Structure

This file was autogenerated by JNAerator,
a tool written by Olivier Chafik that uses a few opensource projects..
For help, please visit NativeLibs4Java, Rococoa, or JNA.


Nested Class Summary
static interface IOHIDQueueInterface.addElement_callback
           
static class IOHIDQueueInterface.ByReference
           
static class IOHIDQueueInterface.ByValue
           
static interface IOHIDQueueInterface.create_callback
           
static interface IOHIDQueueInterface.createAsyncEventSource_callback
           
static interface IOHIDQueueInterface.createAsyncPort_callback
           
static interface IOHIDQueueInterface.dispose_callback
           
static interface IOHIDQueueInterface.getAsyncEventSource_callback
           
static interface IOHIDQueueInterface.getAsyncPort_callback
           
static interface IOHIDQueueInterface.getEventCallout_callback
           
static interface IOHIDQueueInterface.getNextEvent_callback
           
static interface IOHIDQueueInterface.hasElement_callback
           
static interface IOHIDQueueInterface.HRESULT_callback
           
static interface IOHIDQueueInterface.removeElement_callback
           
static interface IOHIDQueueInterface.setEventCallout_callback
           
static interface IOHIDQueueInterface.start_callback
           
static interface IOHIDQueueInterface.stop_callback
           
static interface IOHIDQueueInterface.ULONG_callback
           
static interface IOHIDQueueInterface.ULONG_callback2
           
 
Field Summary
 Pointer _reserved
           
 IOHIDOutputTransactionInterface.addElement_callback addElement
           
 IOHIDOutputTransactionInterface.create_callback create
           
 IOUPSPlugInInterface_v140.createAsyncEventSource_callback createAsyncEventSource
           
 IOHIDOutputTransactionInterface.createAsyncPort_callback createAsyncPort
           
 IOHIDOutputTransactionInterface.dispose_callback dispose
           
 IOHIDOutputTransactionInterface.getAsyncEventSource_callback getAsyncEventSource
           
 IOHIDOutputTransactionInterface.getAsyncPort_callback getAsyncPort
           
 IOHIDQueueInterface.getEventCallout_callback getEventCallout
           
 IOHIDQueueInterface.getNextEvent_callback getNextEvent
           
 IOHIDOutputTransactionInterface.hasElement_callback hasElement
           
 IOHIDOutputTransactionInterface.removeElement_callback removeElement
           
 IOHIDQueueInterface.setEventCallout_callback setEventCallout
           
 IOHIDQueueInterface.start_callback start
           
 IOHIDQueueInterface.stop_callback stop
           
 
Fields inherited from class com.sun.jna.Structure
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE
 
Constructor Summary
IOHIDQueueInterface()
           
 
Method Summary
 IOHIDQueueInterface.ByReference byReference()
           
 IOHIDQueueInterface.ByValue byValue()
           
 IOHIDQueueInterface clone()
           
 
Methods inherited from class com.ochafik.lang.jnaerator.runtime.Structure
setupClone
 
Methods inherited from class com.sun.jna.Structure
allocateMemory, allocateMemory, cacheTypeInfo, clear, ensureAllocated, equals, getAutoRead, getAutoWrite, getFieldOrder, getNativeAlignment, getPointer, getStructAlignment, hashCode, newInstance, read, readField, setAlignType, setAutoRead, setAutoSynch, setAutoWrite, setFieldOrder, setTypeMapper, size, sortFields, toArray, toArray, toString, useMemory, useMemory, write, writeField, writeField
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

_reserved

public Pointer _reserved

createAsyncEventSource

public IOUPSPlugInInterface_v140.createAsyncEventSource_callback createAsyncEventSource

getAsyncEventSource

public IOHIDOutputTransactionInterface.getAsyncEventSource_callback getAsyncEventSource

createAsyncPort

public IOHIDOutputTransactionInterface.createAsyncPort_callback createAsyncPort

getAsyncPort

public IOHIDOutputTransactionInterface.getAsyncPort_callback getAsyncPort

create

public IOHIDOutputTransactionInterface.create_callback create

dispose

public IOHIDOutputTransactionInterface.dispose_callback dispose

addElement

public IOHIDOutputTransactionInterface.addElement_callback addElement

removeElement

public IOHIDOutputTransactionInterface.removeElement_callback removeElement

hasElement

public IOHIDOutputTransactionInterface.hasElement_callback hasElement

start

public IOHIDQueueInterface.start_callback start

stop

public IOHIDQueueInterface.stop_callback stop

getNextEvent

public IOHIDQueueInterface.getNextEvent_callback getNextEvent

setEventCallout

public IOHIDQueueInterface.setEventCallout_callback setEventCallout

getEventCallout

public IOHIDQueueInterface.getEventCallout_callback getEventCallout
Constructor Detail

IOHIDQueueInterface

public IOHIDQueueInterface()
Method Detail

byReference

public IOHIDQueueInterface.ByReference byReference()

byValue

public IOHIDQueueInterface.ByValue byValue()

clone

public IOHIDQueueInterface clone()
Overrides:
clone in class Object