org.rococoa.cocoa.iokit
Class LowLatencyUserBufferInfo

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

public class LowLatencyUserBufferInfo
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 LowLatencyUserBufferInfo.ByReference
           
static class LowLatencyUserBufferInfo.ByValue
           
 
Field Summary
 Pointer bufferAddress
           
 int bufferSize
           
 int bufferType
           
 int cookie
           
 boolean isPrepared
           
 LowLatencyUserBufferInfo.ByReference nextBuffer
           
 
Fields inherited from class com.sun.jna.Structure
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE
 
Constructor Summary
LowLatencyUserBufferInfo()
           
LowLatencyUserBufferInfo(int cookie, Pointer bufferAddress, int bufferSize, int bufferType, boolean isPrepared, LowLatencyUserBufferInfo.ByReference nextBuffer)
           
 
Method Summary
 LowLatencyUserBufferInfo.ByReference byReference()
           
 LowLatencyUserBufferInfo.ByValue byValue()
           
 LowLatencyUserBufferInfo 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

cookie

public int cookie

bufferAddress

public Pointer bufferAddress

bufferSize

public int bufferSize

bufferType

public int bufferType

isPrepared

public boolean isPrepared

nextBuffer

public LowLatencyUserBufferInfo.ByReference nextBuffer
Constructor Detail

LowLatencyUserBufferInfo

public LowLatencyUserBufferInfo()

LowLatencyUserBufferInfo

public LowLatencyUserBufferInfo(int cookie,
                                Pointer bufferAddress,
                                int bufferSize,
                                int bufferType,
                                boolean isPrepared,
                                LowLatencyUserBufferInfo.ByReference nextBuffer)
Method Detail

byReference

public LowLatencyUserBufferInfo.ByReference byReference()

byValue

public LowLatencyUserBufferInfo.ByValue byValue()

clone

public LowLatencyUserBufferInfo clone()
Overrides:
clone in class Object