org.rococoa.cocoa.iokit
Class DVDCopyrightInfo

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

public class DVDCopyrightInfo
extends com.ochafik.lang.jnaerator.runtime.Structure

Read DVD Structures Format 0x01
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 DVDCopyrightInfo.ByReference
           
static class DVDCopyrightInfo.ByValue
           
 
Field Summary
 byte copyrightProtectionSystemType
           
 byte[] dataLength
           
 byte regionMask
           
 byte[] reserved
           
 byte[] reserved2
           
 
Fields inherited from class com.sun.jna.Structure
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE
 
Constructor Summary
DVDCopyrightInfo()
           
DVDCopyrightInfo(byte[] dataLength, byte[] reserved, byte copyrightProtectionSystemType, byte regionMask, byte[] reserved2)
           
 
Method Summary
 DVDCopyrightInfo.ByReference byReference()
           
 DVDCopyrightInfo.ByValue byValue()
           
 DVDCopyrightInfo 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

dataLength

public byte[] dataLength

reserved

public byte[] reserved

copyrightProtectionSystemType

public byte copyrightProtectionSystemType

regionMask

public byte regionMask

reserved2

public byte[] reserved2
Constructor Detail

DVDCopyrightInfo

public DVDCopyrightInfo()

DVDCopyrightInfo

public DVDCopyrightInfo(byte[] dataLength,
                        byte[] reserved,
                        byte copyrightProtectionSystemType,
                        byte regionMask,
                        byte[] reserved2)
Method Detail

byReference

public DVDCopyrightInfo.ByReference byReference()

byValue

public DVDCopyrightInfo.ByValue byValue()

clone

public DVDCopyrightInfo clone()
Overrides:
clone in class Object