|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.sun.jna.Structure
com.ochafik.lang.jnaerator.runtime.Structure<SCSIBusInquiryPB,SCSIBusInquiryPB.ByValue,SCSIBusInquiryPB.ByReference>
org.rococoa.cocoa.osservices.SCSIBusInquiryPB
public class SCSIBusInquiryPB
Bus inquiry PB
native declaration : /System/Library/Frameworks/CoreServices.framework/Versions/Current/Frameworks/OSServices.framework/Headers/SCSI.h:421
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 |
SCSIBusInquiryPB.ByReference
|
static class |
SCSIBusInquiryPB.ByValue
|
Field Summary | |
---|---|
SCSIHdr.ByReference |
qLink
(internal use, must be nil on entry) C type : SCSIHdr* |
short |
scsiAdditionalLength
|
int |
scsiAsyncFlags
|
short |
scsiBIReserved0
|
int |
scsiBIReserved1
|
short |
scsiBIReserved3
|
OSServicesLibrary.SCSICallbackProcPtr |
scsiCompletion
-> Callback on completion function C type : SCSICallbackUPP |
byte[] |
scsiControllerFamily
<- Family of SCSI Controller C type : char[16] |
byte[] |
scsiControllerType
<- Specific Model of SCSI Controller used C type : char[16] |
int |
scsiDataTypes
|
DeviceIdent |
scsiDevice
-> Device Identifier (bus+target+lun) C type : DeviceIdent |
Pointer |
scsiDriverStorage
<> Ptr for driver private use C type : BytePtr |
short |
scsiEngineCount
|
int |
scsiFeatureFlags
|
int |
scsiFlags
|
int |
scsiFlagsSupported
|
byte |
scsiFunctionCode
|
byte |
scsiHBAInquiry
|
byte |
scsiHBAslotNumber
|
byte |
scsiHBAslotType
|
byte[] |
scsiHBAVendor
<- Vendor ID of the HBA C type : char[16] |
byte[] |
scsiHBAversion
<- version number of HBA C type : char[4] |
byte |
scsiHiBusID
|
byte |
scsiInitiatorID
|
short |
scsiIOFlagsSupported
|
short |
scsiIOpbSize
|
short |
scsiMaxIOpbSize
|
short |
scsiMaxLUN
|
short |
scsiMaxTarget
|
short |
scsiMaxTransferType
|
short |
scsiPBLength
|
short |
scsiReserved1
|
byte |
scsiReserved2
|
NativeLong |
scsiReserved3
|
byte |
scsiScanFlags
|
int |
scsiSIMPrivatesPtr
|
int |
scsiSIMPrivatesSize
|
short |
scsiSIMsRsrcID
|
byte[] |
scsiSIMVendor
<- Vendor ID of SIM (or XPT if bus |
byte[] |
scsiSIMversion
<- version number of SIM C type : char[4] |
byte |
scsiTargetModeFlags
|
byte |
scsiVersionNumber
|
short |
scsiWeirdStuff
|
Pointer |
scsiXPTprivate
private field for use in XPT C type : Ptr |
byte[] |
scsiXPTversion
<- version number of XPT C type : char[4] |
Fields inherited from class com.sun.jna.Structure |
---|
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE |
Constructor Summary | |
---|---|
SCSIBusInquiryPB()
|
Method Summary | |
---|---|
static SCSIBusInquiryPB[] |
newArray(int arrayLength)
|
Methods inherited from class com.ochafik.lang.jnaerator.runtime.Structure |
---|
byReference, byValue, castToArray, castToArray, castToArray, castToReferenceArray, castToReferenceArray, castToValueArray, castToValueArray, clone, compareTo, newArray, read, setDependency, toArray, toArray, toArray, toReferenceArray, toReferenceArray, toValueArray, toValueArray, use, use, use, use, write |
Methods inherited from class com.sun.jna.Structure |
---|
autoRead, autoRead, autoWrite, autoWrite, clear, equals, getAutoRead, getAutoWrite, getPointer, hashCode, newInstance, readField, setAutoRead, setAutoSynch, setAutoWrite, size, toString, writeField, writeField |
Methods inherited from class java.lang.Object |
---|
getClass, notify, notifyAll, wait, wait, wait |
Methods inherited from interface com.ochafik.lang.jnaerator.runtime.StructureType |
---|
getPointer, size |
Field Detail |
---|
public SCSIHdr.ByReference qLink
public short scsiReserved1
public short scsiPBLength
public byte scsiFunctionCode
public byte scsiReserved2
public DeviceIdent scsiDevice
public OSServicesLibrary.SCSICallbackProcPtr scsiCompletion
public int scsiFlags
public Pointer scsiDriverStorage
public Pointer scsiXPTprivate
public NativeLong scsiReserved3
public short scsiEngineCount
public short scsiMaxTransferType
public int scsiDataTypes
public short scsiIOpbSize
public short scsiMaxIOpbSize
public int scsiFeatureFlags
public byte scsiVersionNumber
public byte scsiHBAInquiry
public byte scsiTargetModeFlags
public byte scsiScanFlags
public int scsiSIMPrivatesPtr
public int scsiSIMPrivatesSize
public int scsiAsyncFlags
public byte scsiHiBusID
public byte scsiInitiatorID
public short scsiBIReserved0
public int scsiBIReserved1
public int scsiFlagsSupported
public short scsiIOFlagsSupported
public short scsiWeirdStuff
public short scsiMaxTarget
public short scsiMaxLUN
public byte[] scsiSIMVendor
public byte[] scsiHBAVendor
public byte[] scsiControllerFamily
public byte[] scsiControllerType
public byte[] scsiXPTversion
public byte[] scsiSIMversion
public byte[] scsiHBAversion
public byte scsiHBAslotType
public byte scsiHBAslotNumber
public short scsiSIMsRsrcID
public short scsiBIReserved3
public short scsiAdditionalLength
Constructor Detail |
---|
public SCSIBusInquiryPB()
Method Detail |
---|
public static SCSIBusInquiryPB[] newArray(int arrayLength)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |