org.rococoa.cocoa.iokit
Class IOFireWireAVCLibAsynchronousCommand

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

public class IOFireWireAVCLibAsynchronousCommand
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 IOFireWireAVCLibAsynchronousCommand.ByReference
           
static class IOFireWireAVCLibAsynchronousCommand.ByValue
           
 
Field Summary
 int cmdLen
           
 int cmdState
           
 int finalResponseLen
           
 int interimResponseLen
           
 ByteByReference pCommandBuf
           
 ByteByReference pFinalResponseBuf
           
 ByteByReference pInterimResponseBuf
           
 Pointer pRefCon
           
 
Fields inherited from class com.sun.jna.Structure
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE
 
Constructor Summary
IOFireWireAVCLibAsynchronousCommand()
           
IOFireWireAVCLibAsynchronousCommand(int cmdState, Pointer pRefCon, ByteByReference pCommandBuf, int cmdLen, ByteByReference pInterimResponseBuf, int interimResponseLen, ByteByReference pFinalResponseBuf, int finalResponseLen)
           
 
Method Summary
 IOFireWireAVCLibAsynchronousCommand.ByReference byReference()
           
 IOFireWireAVCLibAsynchronousCommand.ByValue byValue()
           
 IOFireWireAVCLibAsynchronousCommand 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

cmdState

public int cmdState

pRefCon

public Pointer pRefCon

pCommandBuf

public ByteByReference pCommandBuf

cmdLen

public int cmdLen

pInterimResponseBuf

public ByteByReference pInterimResponseBuf

interimResponseLen

public int interimResponseLen

pFinalResponseBuf

public ByteByReference pFinalResponseBuf

finalResponseLen

public int finalResponseLen
Constructor Detail

IOFireWireAVCLibAsynchronousCommand

public IOFireWireAVCLibAsynchronousCommand()

IOFireWireAVCLibAsynchronousCommand

public IOFireWireAVCLibAsynchronousCommand(int cmdState,
                                           Pointer pRefCon,
                                           ByteByReference pCommandBuf,
                                           int cmdLen,
                                           ByteByReference pInterimResponseBuf,
                                           int interimResponseLen,
                                           ByteByReference pFinalResponseBuf,
                                           int finalResponseLen)
Method Detail

byReference

public IOFireWireAVCLibAsynchronousCommand.ByReference byReference()

byValue

public IOFireWireAVCLibAsynchronousCommand.ByValue byValue()

clone

public IOFireWireAVCLibAsynchronousCommand clone()
Overrides:
clone in class Object