org.rococoa.cocoa.quicktime
Class QTSPushDataHasCharacteristicParams

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

public class QTSPushDataHasCharacteristicParams
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 QTSPushDataHasCharacteristicParams.ByReference
           
static class QTSPushDataHasCharacteristicParams.ByValue
           
 
Field Summary
 int characteristic
           
 int flags
           
 byte reserved1
           
 byte reserved2
           
 byte reserved3
           
 boolean returnedHasIt
           
 int version
           
 
Fields inherited from class com.sun.jna.Structure
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE
 
Constructor Summary
QTSPushDataHasCharacteristicParams()
           
QTSPushDataHasCharacteristicParams(int version, int flags, int characteristic, boolean returnedHasIt, byte reserved1, byte reserved2, byte reserved3)
           
 
Method Summary
 QTSPushDataHasCharacteristicParams.ByReference byReference()
           
 QTSPushDataHasCharacteristicParams.ByValue byValue()
           
 QTSPushDataHasCharacteristicParams 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

version

public int version

flags

public int flags

characteristic

public int characteristic

returnedHasIt

public boolean returnedHasIt

reserved1

public byte reserved1

reserved2

public byte reserved2

reserved3

public byte reserved3
Constructor Detail

QTSPushDataHasCharacteristicParams

public QTSPushDataHasCharacteristicParams()

QTSPushDataHasCharacteristicParams

public QTSPushDataHasCharacteristicParams(int version,
                                          int flags,
                                          int characteristic,
                                          boolean returnedHasIt,
                                          byte reserved1,
                                          byte reserved2,
                                          byte reserved3)
Method Detail

byReference

public QTSPushDataHasCharacteristicParams.ByReference byReference()

byValue

public QTSPushDataHasCharacteristicParams.ByValue byValue()

clone

public QTSPushDataHasCharacteristicParams clone()
Overrides:
clone in class Object