org.rococoa.cocoa.iokit
Class Block0
java.lang.Object
com.sun.jna.Structure
com.ochafik.lang.jnaerator.runtime.Structure
org.rococoa.cocoa.iokit.Block0
- Direct Known Subclasses:
- Block0.ByReference, Block0.ByValue
public class Block0
- 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.
Constructor Summary |
Block0()
|
Block0(short sbSig,
short sbBlkSize,
int sbBlkCount,
short sbDevType,
short sbDevId,
int sbDrvrData,
short sbDrvrCount,
DDMap[] sbDrvrMap,
byte[] sbReserved)
|
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 |
sbSig
public short sbSig
sbBlkSize
public short sbBlkSize
sbBlkCount
public int sbBlkCount
sbDevType
public short sbDevType
sbDevId
public short sbDevId
sbDrvrData
public int sbDrvrData
sbDrvrCount
public short sbDrvrCount
sbDrvrMap
public DDMap[] sbDrvrMap
sbReserved
public byte[] sbReserved
Block0
public Block0()
Block0
public Block0(short sbSig,
short sbBlkSize,
int sbBlkCount,
short sbDevType,
short sbDevId,
int sbDrvrData,
short sbDrvrCount,
DDMap[] sbDrvrMap,
byte[] sbReserved)
- Parameters:
sbSig
- (unique value for block zero, 'ER')
sbBlkSize
- (block size for this device)
sbBlkCount
- (block count for this device)
sbDevType
- (device type)
sbDevId
- (device id)
sbDrvrData
- (driver data)
sbDrvrCount
- (driver descriptor count)
sbDrvrMap
- (driver descriptor table)
sbReserved
- (reserved for future use)
byReference
public Block0.ByReference byReference()
byValue
public Block0.ByValue byValue()
clone
public Block0 clone()
- Overrides:
clone
in class Object