org.rococoa.cocoa.qd
Class VDDDCBlockRec

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

public class VDDDCBlockRec
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 VDDDCBlockRec.ByReference
           
static class VDDDCBlockRec.ByValue
           
 
Field Summary
 byte[] ddcBlockData
           
 int ddcBlockNumber
           
 int ddcBlockType
           
 int ddcFlags
           
 int ddcReserved
           
 
Fields inherited from class com.sun.jna.Structure
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE
 
Constructor Summary
VDDDCBlockRec()
           
VDDDCBlockRec(int ddcBlockNumber, int ddcBlockType, int ddcFlags, int ddcReserved, byte[] ddcBlockData)
           
 
Method Summary
 VDDDCBlockRec.ByReference byReference()
           
 VDDDCBlockRec.ByValue byValue()
           
 VDDDCBlockRec 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

ddcBlockNumber

public int ddcBlockNumber

ddcBlockType

public int ddcBlockType

ddcFlags

public int ddcFlags

ddcReserved

public int ddcReserved

ddcBlockData

public byte[] ddcBlockData
Constructor Detail

VDDDCBlockRec

public VDDDCBlockRec()

VDDDCBlockRec

public VDDDCBlockRec(int ddcBlockNumber,
                     int ddcBlockType,
                     int ddcFlags,
                     int ddcReserved,
                     byte[] ddcBlockData)
Parameters:
ddcBlockNumber - Input -- DDC EDID (Extended Display Identification Data) number (1-based)
ddcBlockType - Input -- DDC block type (EDID/VDIF)
ddcFlags - Input -- DDC Flags
ddcReserved - Reserved
ddcBlockData - Output -- DDC EDID/VDIF data (kDDCBlockSize)
Method Detail

byReference

public VDDDCBlockRec.ByReference byReference()

byValue

public VDDDCBlockRec.ByValue byValue()

clone

public VDDDCBlockRec clone()
Overrides:
clone in class Object