org.rococoa.cocoa.iokit
Class IOHIDOutputTransactionInterface

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

public class IOHIDOutputTransactionInterface
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 IOHIDOutputTransactionInterface.addElement_callback
           
static class IOHIDOutputTransactionInterface.ByReference
           
static class IOHIDOutputTransactionInterface.ByValue
           
static interface IOHIDOutputTransactionInterface.clear_callback
           
static interface IOHIDOutputTransactionInterface.commit_callback
           
static interface IOHIDOutputTransactionInterface.create_callback
           
static interface IOHIDOutputTransactionInterface.createAsyncEventSource_callback
           
static interface IOHIDOutputTransactionInterface.createAsyncPort_callback
           
static interface IOHIDOutputTransactionInterface.dispose_callback
           
static interface IOHIDOutputTransactionInterface.getAsyncEventSource_callback
           
static interface IOHIDOutputTransactionInterface.getAsyncPort_callback
           
static interface IOHIDOutputTransactionInterface.getElementDefault_callback
           
static interface IOHIDOutputTransactionInterface.getElementValue_callback
           
static interface IOHIDOutputTransactionInterface.hasElement_callback
           
static interface IOHIDOutputTransactionInterface.HRESULT_callback
           
static interface IOHIDOutputTransactionInterface.removeElement_callback
           
static interface IOHIDOutputTransactionInterface.setElementDefault_callback
           
static interface IOHIDOutputTransactionInterface.setElementValue_callback
           
static interface IOHIDOutputTransactionInterface.ULONG_callback
           
static interface IOHIDOutputTransactionInterface.ULONG_callback2
           
 
Field Summary
 Pointer _reserved
           
 IOHIDOutputTransactionInterface.addElement_callback addElement
           
 IOHIDOutputTransactionInterface.clear_callback clear
           
 IOHIDOutputTransactionInterface.commit_callback commit
           
 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
           
 IOHIDOutputTransactionInterface.getElementDefault_callback getElementDefault
           
 IOHIDOutputTransactionInterface.getElementValue_callback getElementValue
           
 IOHIDOutputTransactionInterface.hasElement_callback hasElement
           
 IOHIDOutputTransactionInterface.removeElement_callback removeElement
           
 IOHIDOutputTransactionInterface.setElementDefault_callback setElementDefault
           
 IOHIDOutputTransactionInterface.setElementValue_callback setElementValue
           
 
Fields inherited from class com.sun.jna.Structure
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE
 
Constructor Summary
IOHIDOutputTransactionInterface()
           
 
Method Summary
 IOHIDOutputTransactionInterface.ByReference byReference()
           
 IOHIDOutputTransactionInterface.ByValue byValue()
           
 IOHIDOutputTransactionInterface 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

setElementDefault

public IOHIDOutputTransactionInterface.setElementDefault_callback setElementDefault

getElementDefault

public IOHIDOutputTransactionInterface.getElementDefault_callback getElementDefault

setElementValue

public IOHIDOutputTransactionInterface.setElementValue_callback setElementValue

getElementValue

public IOHIDOutputTransactionInterface.getElementValue_callback getElementValue

commit

public IOHIDOutputTransactionInterface.commit_callback commit

clear

public IOHIDOutputTransactionInterface.clear_callback clear
Constructor Detail

IOHIDOutputTransactionInterface

public IOHIDOutputTransactionInterface()
Method Detail

byReference

public IOHIDOutputTransactionInterface.ByReference byReference()

byValue

public IOHIDOutputTransactionInterface.ByValue byValue()

clone

public IOHIDOutputTransactionInterface clone()
Overrides:
clone in class Object