org.rococoa.cocoa.iokit
Class IOHIDDeviceInterface

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

public class IOHIDDeviceInterface
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 IOHIDDeviceInterface.allocOutputTransaction_callback
           
static interface IOHIDDeviceInterface.allocQueue_callback
           
static class IOHIDDeviceInterface.ByReference
           
static class IOHIDDeviceInterface.ByValue
           
static interface IOHIDDeviceInterface.close_callback
           
static interface IOHIDDeviceInterface.createAsyncEventSource_callback
           
static interface IOHIDDeviceInterface.createAsyncPort_callback
           
static interface IOHIDDeviceInterface.getAsyncEventSource_callback
           
static interface IOHIDDeviceInterface.getAsyncPort_callback
           
static interface IOHIDDeviceInterface.getElementValue_callback
           
static interface IOHIDDeviceInterface.getReport_callback
           
static interface IOHIDDeviceInterface.HRESULT_callback
           
static interface IOHIDDeviceInterface.open_callback
           
static interface IOHIDDeviceInterface.queryElementValue_callback
           
static interface IOHIDDeviceInterface.setElementValue_callback
           
static interface IOHIDDeviceInterface.setRemovalCallback_callback
           
static interface IOHIDDeviceInterface.setReport_callback
           
static interface IOHIDDeviceInterface.startAllQueues_callback
           
static interface IOHIDDeviceInterface.stopAllQueues_callback
           
static interface IOHIDDeviceInterface.ULONG_callback
           
static interface IOHIDDeviceInterface.ULONG_callback2
           
 
Field Summary
 Pointer _reserved
           
 IOHIDDeviceInterface122.allocOutputTransaction_callback allocOutputTransaction
           
 IOHIDDeviceInterface122.allocQueue_callback allocQueue
           
 IOHIDDeviceInterface122.close_callback close
           
 IOUPSPlugInInterface_v140.createAsyncEventSource_callback createAsyncEventSource
           
 IOHIDOutputTransactionInterface.createAsyncPort_callback createAsyncPort
           
 IOHIDOutputTransactionInterface.getAsyncEventSource_callback getAsyncEventSource
           
 IOHIDOutputTransactionInterface.getAsyncPort_callback getAsyncPort
           
 IOHIDOutputTransactionInterface.getElementValue_callback getElementValue
           
 IOHIDDeviceInterface122.getReport_callback getReport
           
 IOHIDDeviceInterface122.open_callback open
           
 IOHIDDeviceInterface122.queryElementValue_callback queryElementValue
           
 IOHIDOutputTransactionInterface.setElementValue_callback setElementValue
           
 IOHIDDeviceInterface122.setRemovalCallback_callback setRemovalCallback
           
 IOHIDDeviceInterface122.setReport_callback setReport
           
 IOHIDDeviceInterface122.startAllQueues_callback startAllQueues
           
 IOHIDDeviceInterface122.stopAllQueues_callback stopAllQueues
           
 
Fields inherited from class com.sun.jna.Structure
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE
 
Constructor Summary
IOHIDDeviceInterface()
           
 
Method Summary
 IOHIDDeviceInterface.ByReference byReference()
           
 IOHIDDeviceInterface.ByValue byValue()
           
 IOHIDDeviceInterface 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

open

public IOHIDDeviceInterface122.open_callback open

close

public IOHIDDeviceInterface122.close_callback close

setRemovalCallback

public IOHIDDeviceInterface122.setRemovalCallback_callback setRemovalCallback

getElementValue

public IOHIDOutputTransactionInterface.getElementValue_callback getElementValue

setElementValue

public IOHIDOutputTransactionInterface.setElementValue_callback setElementValue

queryElementValue

public IOHIDDeviceInterface122.queryElementValue_callback queryElementValue

startAllQueues

public IOHIDDeviceInterface122.startAllQueues_callback startAllQueues

stopAllQueues

public IOHIDDeviceInterface122.stopAllQueues_callback stopAllQueues

allocQueue

public IOHIDDeviceInterface122.allocQueue_callback allocQueue

allocOutputTransaction

public IOHIDDeviceInterface122.allocOutputTransaction_callback allocOutputTransaction

setReport

public IOHIDDeviceInterface122.setReport_callback setReport

getReport

public IOHIDDeviceInterface122.getReport_callback getReport
Constructor Detail

IOHIDDeviceInterface

public IOHIDDeviceInterface()
Method Detail

byReference

public IOHIDDeviceInterface.ByReference byReference()

byValue

public IOHIDDeviceInterface.ByValue byValue()

clone

public IOHIDDeviceInterface clone()
Overrides:
clone in class Object