org.rococoa.cocoa.iokit
Class VDDisplayConnectInfoRec

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

public class VDDisplayConnectInfoRec
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 VDDisplayConnectInfoRec.ByReference
           
static class VDDisplayConnectInfoRec.ByValue
           
 
Field Summary
 NativeLong csConnectFlags
           
 NativeLong csConnectReserved
           
 byte csConnectTaggedData
           
 byte csConnectTaggedType
           
 NativeLong csDisplayComponent
           
 short csDisplayType
           
 
Fields inherited from class com.sun.jna.Structure
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE
 
Constructor Summary
VDDisplayConnectInfoRec()
           
VDDisplayConnectInfoRec(short csDisplayType, byte csConnectTaggedType, byte csConnectTaggedData, NativeLong csConnectFlags, NativeLong csDisplayComponent, NativeLong csConnectReserved)
           
 
Method Summary
 VDDisplayConnectInfoRec.ByReference byReference()
           
 VDDisplayConnectInfoRec.ByValue byValue()
           
 VDDisplayConnectInfoRec 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

csDisplayType

public short csDisplayType

csConnectTaggedType

public byte csConnectTaggedType

csConnectTaggedData

public byte csConnectTaggedData

csConnectFlags

public NativeLong csConnectFlags

csDisplayComponent

public NativeLong csDisplayComponent

csConnectReserved

public NativeLong csConnectReserved
Constructor Detail

VDDisplayConnectInfoRec

public VDDisplayConnectInfoRec()

VDDisplayConnectInfoRec

public VDDisplayConnectInfoRec(short csDisplayType,
                               byte csConnectTaggedType,
                               byte csConnectTaggedData,
                               NativeLong csConnectFlags,
                               NativeLong csDisplayComponent,
                               NativeLong csConnectReserved)
Parameters:
csDisplayType - INTEGER - (word) Type of display connected
csConnectTaggedType - BYTE - type of tagging
csConnectTaggedData - BYTE - tagging data
csConnectFlags - LONGINT - (long) tell us about the connection
csDisplayComponent - LONGINT - (long) if the card has a direct connection to the display, it returns the display component here (FUTURE)
csConnectReserved - LONGINT - (long) reserved
Method Detail

byReference

public VDDisplayConnectInfoRec.ByReference byReference()

byValue

public VDDisplayConnectInfoRec.ByValue byValue()

clone

public VDDisplayConnectInfoRec clone()
Overrides:
clone in class Object