org.rococoa.cocoa.osservices
Class SCSIGetVirtualIDInfoPB

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

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

SCSI Get Virtual ID Info PB
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 SCSIGetVirtualIDInfoPB.ByReference
           
static class SCSIGetVirtualIDInfoPB.ByValue
           
 
Field Summary
 byte filler
           
 SCSIHdr.ByReference qLink
           
 OSServicesLibrary.SCSICallbackProcPtr scsiCompletion
           
 DeviceIdent scsiDevice
           
 ByteByReference scsiDriverStorage
           
 boolean scsiExists
           
 int scsiFlags
           
 byte scsiFunctionCode
           
 short scsiOldCallID
           
 short scsiPBLength
           
 short scsiReserved1
           
 byte scsiReserved2
           
 NativeLong scsiReserved3
           
 ByteByReference scsiXPTprivate
           
 
Fields inherited from class com.sun.jna.Structure
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE
 
Constructor Summary
SCSIGetVirtualIDInfoPB()
           
 
Method Summary
 SCSIGetVirtualIDInfoPB.ByReference byReference()
           
 SCSIGetVirtualIDInfoPB.ByValue byValue()
           
 SCSIGetVirtualIDInfoPB 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

qLink

public SCSIHdr.ByReference qLink

scsiReserved1

public short scsiReserved1

scsiPBLength

public short scsiPBLength

scsiFunctionCode

public byte scsiFunctionCode

scsiReserved2

public byte scsiReserved2

scsiDevice

public DeviceIdent scsiDevice

scsiCompletion

public OSServicesLibrary.SCSICallbackProcPtr scsiCompletion

scsiFlags

public int scsiFlags

scsiDriverStorage

public ByteByReference scsiDriverStorage

scsiXPTprivate

public ByteByReference scsiXPTprivate

scsiReserved3

public NativeLong scsiReserved3

scsiOldCallID

public short scsiOldCallID

scsiExists

public boolean scsiExists

filler

public byte filler
Constructor Detail

SCSIGetVirtualIDInfoPB

public SCSIGetVirtualIDInfoPB()
Method Detail

byReference

public SCSIGetVirtualIDInfoPB.ByReference byReference()

byValue

public SCSIGetVirtualIDInfoPB.ByValue byValue()

clone

public SCSIGetVirtualIDInfoPB clone()
Overrides:
clone in class Object