org.rococoa.cocoa.iokit
Class SBCModePageRigidDiskGeometry

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

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

SBC PAGE_CODE 0x04
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 SBCModePageRigidDiskGeometry.ByReference
           
static class SBCModePageRigidDiskGeometry.ByValue
           
 
Field Summary
 short DEVICE_STEP_RATE
           
 ModePageFormatHeader header
           
 byte[] LANDING_ZONE_CYLINDER
           
 short MEDIUM_ROTATION_RATE
           
 byte[] NUMBER_OF_CYLINDERS
           
 byte NUMBER_OF_HEADS
           
 byte RESERVED
           
 byte[] RESERVED1
           
 byte ROTATIONAL_OFFSET
           
 byte RPL
           
 byte[] STARTING_CYLINDER_REDUCED_WRITE_CURRENT
           
 byte[] STARTING_CYLINDER_WRITE_PRECOMPENSATION
           
 
Fields inherited from class com.sun.jna.Structure
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE
 
Constructor Summary
SBCModePageRigidDiskGeometry()
           
 
Method Summary
 SBCModePageRigidDiskGeometry.ByReference byReference()
           
 SBCModePageRigidDiskGeometry.ByValue byValue()
           
 SBCModePageRigidDiskGeometry 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

NUMBER_OF_CYLINDERS

public byte[] NUMBER_OF_CYLINDERS

NUMBER_OF_HEADS

public byte NUMBER_OF_HEADS

STARTING_CYLINDER_WRITE_PRECOMPENSATION

public byte[] STARTING_CYLINDER_WRITE_PRECOMPENSATION

STARTING_CYLINDER_REDUCED_WRITE_CURRENT

public byte[] STARTING_CYLINDER_REDUCED_WRITE_CURRENT

DEVICE_STEP_RATE

public short DEVICE_STEP_RATE

LANDING_ZONE_CYLINDER

public byte[] LANDING_ZONE_CYLINDER

RPL

public byte RPL

ROTATIONAL_OFFSET

public byte ROTATIONAL_OFFSET

RESERVED

public byte RESERVED

MEDIUM_ROTATION_RATE

public short MEDIUM_ROTATION_RATE

RESERVED1

public byte[] RESERVED1
Constructor Detail

SBCModePageRigidDiskGeometry

public SBCModePageRigidDiskGeometry()
Method Detail

byReference

public SBCModePageRigidDiskGeometry.ByReference byReference()

byValue

public SBCModePageRigidDiskGeometry.ByValue byValue()

clone

public SBCModePageRigidDiskGeometry clone()
Overrides:
clone in class Object