org.rococoa.cocoa.iokit
Class IOUSBCompletionWithTimeStamp

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

public class IOUSBCompletionWithTimeStamp
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 class IOUSBCompletionWithTimeStamp.ByReference
           
static class IOUSBCompletionWithTimeStamp.ByValue
           
 
Field Summary
 IOKitLibrary.IOUSBCompletionActionWithTimeStamp action
           
 Pointer parameter
           
 Pointer target
           
 
Fields inherited from class com.sun.jna.Structure
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE
 
Constructor Summary
IOUSBCompletionWithTimeStamp()
           
IOUSBCompletionWithTimeStamp(Pointer target, IOKitLibrary.IOUSBCompletionActionWithTimeStamp action, Pointer parameter)
           
 
Method Summary
 IOUSBCompletionWithTimeStamp.ByReference byReference()
           
 IOUSBCompletionWithTimeStamp.ByValue byValue()
           
 IOUSBCompletionWithTimeStamp 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

target

public Pointer target

action

public IOKitLibrary.IOUSBCompletionActionWithTimeStamp action

parameter

public Pointer parameter
Constructor Detail

IOUSBCompletionWithTimeStamp

public IOUSBCompletionWithTimeStamp()

IOUSBCompletionWithTimeStamp

public IOUSBCompletionWithTimeStamp(Pointer target,
                                    IOKitLibrary.IOUSBCompletionActionWithTimeStamp action,
                                    Pointer parameter)
Method Detail

byReference

public IOUSBCompletionWithTimeStamp.ByReference byReference()

byValue

public IOUSBCompletionWithTimeStamp.ByValue byValue()

clone

public IOUSBCompletionWithTimeStamp clone()
Overrides:
clone in class Object