org.rococoa.cocoa.iokit
Class LowLatencyUserBufferInfoV2

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

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

mappedUHCIAddress

public Pointer mappedUHCIAddress

nextBuffer

public LowLatencyUserBufferInfoV2.ByReference nextBuffer
Constructor Detail

LowLatencyUserBufferInfoV2

public LowLatencyUserBufferInfoV2()

LowLatencyUserBufferInfoV2

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

byReference

public LowLatencyUserBufferInfoV2.ByReference byReference()

byValue

public LowLatencyUserBufferInfoV2.ByValue byValue()

clone

public LowLatencyUserBufferInfoV2 clone()
Overrides:
clone in class Object