org.rococoa.cocoa.iokit
Class SBCModePageFormatDevice

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

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

SBC PAGE_CODE 0x03
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 SBCModePageFormatDevice.ByReference
           
static class SBCModePageFormatDevice.ByValue
           
 
Field Summary
 short ALTERNATE_SECTORS_PER_ZONE
           
 short ALTERNATE_TRACKS_PER_LOGICAL_UNIT
           
 short ALTERNATE_TRACKS_PER_ZONE
           
 short CYLINDER_SKEW_FACTOR
           
 short DATA_BYTES_PER_PHYSICAL_SECTOR
           
 ModePageFormatHeader header
           
 short INTERLEAVE
           
 byte[] RESERVED
           
 short SECTORS_PER_TRACK
           
 byte SSEC_HSEC_RMB_SURF
           
 short TRACK_SKEW_FACTOR
           
 short TRACKS_PER_ZONE
           
 
Fields inherited from class com.sun.jna.Structure
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE
 
Constructor Summary
SBCModePageFormatDevice()
           
 
Method Summary
 SBCModePageFormatDevice.ByReference byReference()
           
 SBCModePageFormatDevice.ByValue byValue()
           
 SBCModePageFormatDevice 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

header

public ModePageFormatHeader header

TRACKS_PER_ZONE

public short TRACKS_PER_ZONE

ALTERNATE_SECTORS_PER_ZONE

public short ALTERNATE_SECTORS_PER_ZONE

ALTERNATE_TRACKS_PER_ZONE

public short ALTERNATE_TRACKS_PER_ZONE

ALTERNATE_TRACKS_PER_LOGICAL_UNIT

public short ALTERNATE_TRACKS_PER_LOGICAL_UNIT

SECTORS_PER_TRACK

public short SECTORS_PER_TRACK

DATA_BYTES_PER_PHYSICAL_SECTOR

public short DATA_BYTES_PER_PHYSICAL_SECTOR

INTERLEAVE

public short INTERLEAVE

TRACK_SKEW_FACTOR

public short TRACK_SKEW_FACTOR

CYLINDER_SKEW_FACTOR

public short CYLINDER_SKEW_FACTOR

SSEC_HSEC_RMB_SURF

public byte SSEC_HSEC_RMB_SURF

RESERVED

public byte[] RESERVED
Constructor Detail

SBCModePageFormatDevice

public SBCModePageFormatDevice()
Method Detail

byReference

public SBCModePageFormatDevice.ByReference byReference()

byValue

public SBCModePageFormatDevice.ByValue byValue()

clone

public SBCModePageFormatDevice clone()
Overrides:
clone in class Object