org.rococoa.cocoa.qd
Class VDDetailedTimingRec

java.lang.Object
  extended by com.sun.jna.Structure
      extended by com.ochafik.lang.jnaerator.runtime.Structure<VDDetailedTimingRec,VDDetailedTimingRec.ByValue,VDDetailedTimingRec.ByReference>
          extended by org.rococoa.cocoa.qd.VDDetailedTimingRec
All Implemented Interfaces:
StructureType, StructureTypeDependent, Comparable<Structure<VDDetailedTimingRec,VDDetailedTimingRec.ByValue,VDDetailedTimingRec.ByReference>>
Direct Known Subclasses:
VDDetailedTimingRec.ByReference, VDDetailedTimingRec.ByValue

public class VDDetailedTimingRec
extends Structure<VDDetailedTimingRec,VDDetailedTimingRec.ByValue,VDDetailedTimingRec.ByReference>

For timings with kDetailedTimingFormat.
native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/QD.framework/Headers/Video.h:1027
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 VDDetailedTimingRec.ByReference
           
static class VDDetailedTimingRec.ByValue
           
 
Field Summary
 int csDisplayModeAlias
           
 int csDisplayModeID
          Init to 0
C type : DisplayModeID
 int csDisplayModeSeed
           
 int csDisplayModeState
           
 int csHorizontalActive
           
 int csHorizontalBlanking
           
 int csHorizontalBorderLeft
           
 int csHorizontalBorderRight
           
 int csHorizontalSyncConfig
           
 int csHorizontalSyncLevel
           
 int csHorizontalSyncOffset
           
 int csHorizontalSyncPulseWidth
           
 long csMaxPixelClock
           
 long csMinPixelClock
           
 long csPixelClock
           
 int csReserved1
           
 int csReserved2
           
 int csReserved3
           
 int csReserved4
           
 int csReserved5
           
 int csReserved6
           
 int csReserved7
           
 int csReserved8
           
 int csSignalConfig
           
 int csSignalLevels
           
 int csTimingReserved
           
 int csTimingSize
           
 int csTimingType
           
 int csTimingVersion
           
 int csVerticalActive
           
 int csVerticalBlanking
           
 int csVerticalBorderBottom
           
 int csVerticalBorderTop
           
 int csVerticalSyncConfig
           
 int csVerticalSyncLevel
           
 int csVerticalSyncOffset
           
 int csVerticalSyncPulseWidth
           
 
Fields inherited from class com.sun.jna.Structure
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE
 
Constructor Summary
VDDetailedTimingRec()
           
 
Method Summary
static VDDetailedTimingRec[] newArray(int arrayLength)
           
 
Methods inherited from class com.ochafik.lang.jnaerator.runtime.Structure
byReference, byValue, castToArray, castToArray, castToArray, castToReferenceArray, castToReferenceArray, castToValueArray, castToValueArray, clone, compareTo, newArray, read, setDependency, toArray, toArray, toArray, toReferenceArray, toReferenceArray, toValueArray, toValueArray, use, use, use, use, write
 
Methods inherited from class com.sun.jna.Structure
autoRead, autoRead, autoWrite, autoWrite, clear, equals, getAutoRead, getAutoWrite, getPointer, hashCode, newInstance, readField, setAutoRead, setAutoSynch, setAutoWrite, size, toString, writeField, writeField
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.ochafik.lang.jnaerator.runtime.StructureType
getPointer, size
 

Field Detail

csTimingSize

public int csTimingSize

csTimingType

public int csTimingType

csTimingVersion

public int csTimingVersion

csTimingReserved

public int csTimingReserved

csDisplayModeID

public int csDisplayModeID
Init to 0
C type : DisplayModeID


csDisplayModeSeed

public int csDisplayModeSeed

csDisplayModeState

public int csDisplayModeState

csDisplayModeAlias

public int csDisplayModeAlias

csSignalConfig

public int csSignalConfig

csSignalLevels

public int csSignalLevels

csPixelClock

public long csPixelClock

csMinPixelClock

public long csMinPixelClock

csMaxPixelClock

public long csMaxPixelClock

csHorizontalActive

public int csHorizontalActive

csHorizontalBlanking

public int csHorizontalBlanking

csHorizontalSyncOffset

public int csHorizontalSyncOffset

csHorizontalSyncPulseWidth

public int csHorizontalSyncPulseWidth

csVerticalActive

public int csVerticalActive

csVerticalBlanking

public int csVerticalBlanking

csVerticalSyncOffset

public int csVerticalSyncOffset

csVerticalSyncPulseWidth

public int csVerticalSyncPulseWidth

csHorizontalBorderLeft

public int csHorizontalBorderLeft

csHorizontalBorderRight

public int csHorizontalBorderRight

csVerticalBorderTop

public int csVerticalBorderTop

csVerticalBorderBottom

public int csVerticalBorderBottom

csHorizontalSyncConfig

public int csHorizontalSyncConfig

csHorizontalSyncLevel

public int csHorizontalSyncLevel

csVerticalSyncConfig

public int csVerticalSyncConfig

csVerticalSyncLevel

public int csVerticalSyncLevel

csReserved1

public int csReserved1

csReserved2

public int csReserved2

csReserved3

public int csReserved3

csReserved4

public int csReserved4

csReserved5

public int csReserved5

csReserved6

public int csReserved6

csReserved7

public int csReserved7

csReserved8

public int csReserved8
Constructor Detail

VDDetailedTimingRec

public VDDetailedTimingRec()
Method Detail

newArray

public static VDDetailedTimingRec[] newArray(int arrayLength)


Copyright © 2009. All Rights Reserved.