org.rococoa.cocoa.iokit
Class IOHIDDeviceInterface121

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

public class IOHIDDeviceInterface121
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 IOHIDDeviceInterface121.allocOutputTransaction_callback
           
static interface IOHIDDeviceInterface121.allocQueue_callback
           
static class IOHIDDeviceInterface121.ByReference
           
static class IOHIDDeviceInterface121.ByValue
           
static interface IOHIDDeviceInterface121.close_callback
           
static interface IOHIDDeviceInterface121.createAsyncEventSource_callback
           
static interface IOHIDDeviceInterface121.createAsyncPort_callback
           
static interface IOHIDDeviceInterface121.getAsyncEventSource_callback
           
static interface IOHIDDeviceInterface121.getAsyncPort_callback
           
static interface IOHIDDeviceInterface121.getElementValue_callback
           
static interface IOHIDDeviceInterface121.getReport_callback
           
static interface IOHIDDeviceInterface121.HRESULT_callback
           
static interface IOHIDDeviceInterface121.open_callback
           
static interface IOHIDDeviceInterface121.queryElementValue_callback
           
static interface IOHIDDeviceInterface121.setElementValue_callback
           
static interface IOHIDDeviceInterface121.setRemovalCallback_callback
           
static interface IOHIDDeviceInterface121.setReport_callback
           
static interface IOHIDDeviceInterface121.startAllQueues_callback
           
static interface IOHIDDeviceInterface121.stopAllQueues_callback
           
static interface IOHIDDeviceInterface121.ULONG_callback
           
static interface IOHIDDeviceInterface121.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
IOHIDDeviceInterface121()
           
 
Method Summary
 IOHIDDeviceInterface121.ByReference byReference()
           
 IOHIDDeviceInterface121.ByValue byValue()
           
 IOHIDDeviceInterface121 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

IOHIDDeviceInterface121

public IOHIDDeviceInterface121()
Method Detail

byReference

public IOHIDDeviceInterface121.ByReference byReference()

byValue

public IOHIDDeviceInterface121.ByValue byValue()

clone

public IOHIDDeviceInterface121 clone()
Overrides:
clone in class Object