org.rococoa.cocoa.iokit
Class IODisplayTimingRange

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

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

native declaration : /System/Library/Frameworks/IOKit.framework/Headers/graphics/IOGraphicsTypes.h:503
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 IODisplayTimingRange.ByReference
           
static class IODisplayTimingRange.ByValue
           
 
Field Summary
 int[] __reservedA
          Init to 0
C type : UInt32[2]
 int[] __reservedB
          Init to 0
C type : UInt32[5]
 int[] __reservedD
          Init to 0
C type : UInt32[2]
 short __reservedE
           
 int[] __reservedF
          Init to 0
C type : UInt32[3]
 byte charSizeHorizontalActive
           
 byte charSizeHorizontalBlanking
           
 byte charSizeHorizontalBorderLeft
           
 byte charSizeHorizontalBorderRight
           
 byte charSizeHorizontalSyncOffset
           
 byte charSizeHorizontalSyncPulse
           
 byte charSizeHorizontalTotal
           
 byte charSizeVerticalActive
           
 byte charSizeVerticalBlanking
           
 byte charSizeVerticalBorderBottom
           
 byte charSizeVerticalBorderTop
           
 byte charSizeVerticalSyncOffset
           
 byte charSizeVerticalSyncPulse
           
 byte charSizeVerticalTotal
           
 int maxFrameRate
           
 int maxHorizontalActiveClocks
           
 int maxHorizontalBlankingClocks
           
 int maxHorizontalBorderLeft
           
 int maxHorizontalBorderRight
           
 int maxHorizontalPulseWidthClocks
           
 int maxHorizontalSyncOffsetClocks
           
 int maxHorizontalTotal
           
 int maxLineRate
           
 int maxLink0PixelClock
           
 int maxLink1PixelClock
           
 int maxNumLinks
           
 long maxPixelClock
           
 int maxPixelError
           
 int maxVerticalActiveClocks
           
 int maxVerticalBlankingClocks
           
 int maxVerticalBorderBottom
           
 int maxVerticalBorderTop
           
 int maxVerticalPulseWidthClocks
           
 int maxVerticalSyncOffsetClocks
           
 int maxVerticalTotal
           
 int minFrameRate
           
 int minHorizontalActiveClocks
           
 int minHorizontalBlankingClocks
           
 int minHorizontalBorderLeft
           
 int minHorizontalBorderRight
           
 int minHorizontalPulseWidthClocks
           
 int minHorizontalSyncOffsetClocks
           
 int minLineRate
           
 int minLink0PixelClock
           
 int minLink1PixelClock
           
 long minPixelClock
           
 int minVerticalActiveClocks
           
 int minVerticalBlankingClocks
           
 int minVerticalBorderBottom
           
 int minVerticalBorderTop
           
 int minVerticalPulseWidthClocks
           
 int minVerticalSyncOffsetClocks
           
 int supportedSignalConfigs
           
 int supportedSignalLevels
           
 int supportedSyncFlags
           
 int version
           
 
Fields inherited from class com.sun.jna.Structure
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE
 
Constructor Summary
IODisplayTimingRange()
           
 
Method Summary
static IODisplayTimingRange[] 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

__reservedA

public int[] __reservedA
Init to 0
C type : UInt32[2]


version

public int version

__reservedB

public int[] __reservedB
Init to 0
C type : UInt32[5]


minPixelClock

public long minPixelClock

maxPixelClock

public long maxPixelClock

maxPixelError

public int maxPixelError

supportedSyncFlags

public int supportedSyncFlags

supportedSignalLevels

public int supportedSignalLevels

supportedSignalConfigs

public int supportedSignalConfigs

minFrameRate

public int minFrameRate

maxFrameRate

public int maxFrameRate

minLineRate

public int minLineRate

maxLineRate

public int maxLineRate

maxHorizontalTotal

public int maxHorizontalTotal

maxVerticalTotal

public int maxVerticalTotal

__reservedD

public int[] __reservedD
Init to 0
C type : UInt32[2]


charSizeHorizontalActive

public byte charSizeHorizontalActive

charSizeHorizontalBlanking

public byte charSizeHorizontalBlanking

charSizeHorizontalSyncOffset

public byte charSizeHorizontalSyncOffset

charSizeHorizontalSyncPulse

public byte charSizeHorizontalSyncPulse

charSizeVerticalActive

public byte charSizeVerticalActive

charSizeVerticalBlanking

public byte charSizeVerticalBlanking

charSizeVerticalSyncOffset

public byte charSizeVerticalSyncOffset

charSizeVerticalSyncPulse

public byte charSizeVerticalSyncPulse

charSizeHorizontalBorderLeft

public byte charSizeHorizontalBorderLeft

charSizeHorizontalBorderRight

public byte charSizeHorizontalBorderRight

charSizeVerticalBorderTop

public byte charSizeVerticalBorderTop

charSizeVerticalBorderBottom

public byte charSizeVerticalBorderBottom

charSizeHorizontalTotal

public byte charSizeHorizontalTotal

charSizeVerticalTotal

public byte charSizeVerticalTotal

__reservedE

public short __reservedE

minHorizontalActiveClocks

public int minHorizontalActiveClocks

maxHorizontalActiveClocks

public int maxHorizontalActiveClocks

minHorizontalBlankingClocks

public int minHorizontalBlankingClocks

maxHorizontalBlankingClocks

public int maxHorizontalBlankingClocks

minHorizontalSyncOffsetClocks

public int minHorizontalSyncOffsetClocks

maxHorizontalSyncOffsetClocks

public int maxHorizontalSyncOffsetClocks

minHorizontalPulseWidthClocks

public int minHorizontalPulseWidthClocks

maxHorizontalPulseWidthClocks

public int maxHorizontalPulseWidthClocks

minVerticalActiveClocks

public int minVerticalActiveClocks

maxVerticalActiveClocks

public int maxVerticalActiveClocks

minVerticalBlankingClocks

public int minVerticalBlankingClocks

maxVerticalBlankingClocks

public int maxVerticalBlankingClocks

minVerticalSyncOffsetClocks

public int minVerticalSyncOffsetClocks

maxVerticalSyncOffsetClocks

public int maxVerticalSyncOffsetClocks

minVerticalPulseWidthClocks

public int minVerticalPulseWidthClocks

maxVerticalPulseWidthClocks

public int maxVerticalPulseWidthClocks

minHorizontalBorderLeft

public int minHorizontalBorderLeft

maxHorizontalBorderLeft

public int maxHorizontalBorderLeft

minHorizontalBorderRight

public int minHorizontalBorderRight

maxHorizontalBorderRight

public int maxHorizontalBorderRight

minVerticalBorderTop

public int minVerticalBorderTop

maxVerticalBorderTop

public int maxVerticalBorderTop

minVerticalBorderBottom

public int minVerticalBorderBottom

maxVerticalBorderBottom

public int maxVerticalBorderBottom

maxNumLinks

public int maxNumLinks

minLink0PixelClock

public int minLink0PixelClock

maxLink0PixelClock

public int maxLink0PixelClock

minLink1PixelClock

public int minLink1PixelClock

maxLink1PixelClock

public int maxLink1PixelClock

__reservedF

public int[] __reservedF
Init to 0
C type : UInt32[3]

Constructor Detail

IODisplayTimingRange

public IODisplayTimingRange()
Method Detail

newArray

public static IODisplayTimingRange[] newArray(int arrayLength)


Copyright © 2009. All Rights Reserved.