org.rococoa.cocoa.iokit
Class IOFireWireSBP2LibORBInterface

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

public class IOFireWireSBP2LibORBInterface
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 IOFireWireSBP2LibORBInterface.ByReference
           
static class IOFireWireSBP2LibORBInterface.ByValue
           
static interface IOFireWireSBP2LibORBInterface.getRefCon_callback
           
static interface IOFireWireSBP2LibORBInterface.HRESULT_callback
           
static interface IOFireWireSBP2LibORBInterface.LSIWorkaroundSetCommandBuffersAsRanges_callback
           
static interface IOFireWireSBP2LibORBInterface.LSIWorkaroundSyncBuffersForInput_callback
           
static interface IOFireWireSBP2LibORBInterface.LSIWorkaroundSyncBuffersForOutput_callback
           
static interface IOFireWireSBP2LibORBInterface.releaseCommandBuffers_callback
           
static interface IOFireWireSBP2LibORBInterface.setCommandBlock_callback
           
static interface IOFireWireSBP2LibORBInterface.setCommandBuffersAsRanges_callback
           
static interface IOFireWireSBP2LibORBInterface.setCommandFlags_callback
           
static interface IOFireWireSBP2LibORBInterface.setCommandGeneration_callback
           
static interface IOFireWireSBP2LibORBInterface.setCommandTimeout_callback
           
static interface IOFireWireSBP2LibORBInterface.setMaxORBPayloadSize_callback
           
static interface IOFireWireSBP2LibORBInterface.setRefCon_callback
           
static interface IOFireWireSBP2LibORBInterface.ULONG_callback
           
static interface IOFireWireSBP2LibORBInterface.ULONG_callback2
           
 
Field Summary
 Pointer _reserved
          headerdoc parse workaround
class IOFireWireSBP2LibORBInterface: public IUnknown {
public:
 IOFireWireSBP2LibMgmtORBInterface.getRefCon_callback getRefCon
           
 IOFireWireSBP2LibORBInterface.LSIWorkaroundSetCommandBuffersAsRanges_callback LSIWorkaroundSetCommandBuffersAsRanges
           
 IOFireWireSBP2LibORBInterface.LSIWorkaroundSyncBuffersForInput_callback LSIWorkaroundSyncBuffersForInput
           
 IOFireWireSBP2LibORBInterface.LSIWorkaroundSyncBuffersForOutput_callback LSIWorkaroundSyncBuffersForOutput
           
 IOFireWireSBP2LibORBInterface.releaseCommandBuffers_callback releaseCommandBuffers
           
 short revision
           
 IOFireWireSBP2LibORBInterface.setCommandBlock_callback setCommandBlock
           
 IOFireWireSBP2LibORBInterface.setCommandBuffersAsRanges_callback setCommandBuffersAsRanges
           
 IOFireWireSBP2LibORBInterface.setCommandFlags_callback setCommandFlags
           
 IOFireWireSBP2LibORBInterface.setCommandGeneration_callback setCommandGeneration
           
 IOFireWireSBP2LibORBInterface.setCommandTimeout_callback setCommandTimeout
           
 IOFireWireSBP2LibORBInterface.setMaxORBPayloadSize_callback setMaxORBPayloadSize
           
 IOFireWireSBP2LibMgmtORBInterface.setRefCon_callback setRefCon
           
 short version
           
 
Fields inherited from class com.sun.jna.Structure
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE
 
Constructor Summary
IOFireWireSBP2LibORBInterface()
           
 
Method Summary
 IOFireWireSBP2LibORBInterface.ByReference byReference()
           
 IOFireWireSBP2LibORBInterface.ByValue byValue()
           
 IOFireWireSBP2LibORBInterface 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
headerdoc parse workaround
class IOFireWireSBP2LibORBInterface: public IUnknown {
public:


version

public short version

revision

public short revision

setRefCon

public IOFireWireSBP2LibMgmtORBInterface.setRefCon_callback setRefCon

getRefCon

public IOFireWireSBP2LibMgmtORBInterface.getRefCon_callback getRefCon

setCommandFlags

public IOFireWireSBP2LibORBInterface.setCommandFlags_callback setCommandFlags

setMaxORBPayloadSize

public IOFireWireSBP2LibORBInterface.setMaxORBPayloadSize_callback setMaxORBPayloadSize

setCommandTimeout

public IOFireWireSBP2LibORBInterface.setCommandTimeout_callback setCommandTimeout

setCommandGeneration

public IOFireWireSBP2LibORBInterface.setCommandGeneration_callback setCommandGeneration

setCommandBuffersAsRanges

public IOFireWireSBP2LibORBInterface.setCommandBuffersAsRanges_callback setCommandBuffersAsRanges

releaseCommandBuffers

public IOFireWireSBP2LibORBInterface.releaseCommandBuffers_callback releaseCommandBuffers

setCommandBlock

public IOFireWireSBP2LibORBInterface.setCommandBlock_callback setCommandBlock

LSIWorkaroundSetCommandBuffersAsRanges

public IOFireWireSBP2LibORBInterface.LSIWorkaroundSetCommandBuffersAsRanges_callback LSIWorkaroundSetCommandBuffersAsRanges

LSIWorkaroundSyncBuffersForOutput

public IOFireWireSBP2LibORBInterface.LSIWorkaroundSyncBuffersForOutput_callback LSIWorkaroundSyncBuffersForOutput

LSIWorkaroundSyncBuffersForInput

public IOFireWireSBP2LibORBInterface.LSIWorkaroundSyncBuffersForInput_callback LSIWorkaroundSyncBuffersForInput
Constructor Detail

IOFireWireSBP2LibORBInterface

public IOFireWireSBP2LibORBInterface()
Method Detail

byReference

public IOFireWireSBP2LibORBInterface.ByReference byReference()

byValue

public IOFireWireSBP2LibORBInterface.ByValue byValue()

clone

public IOFireWireSBP2LibORBInterface clone()
Overrides:
clone in class Object