The device to send the SCSI command.
Pagecode of the SCSI Inquiry (defaults to 0, a std inquiry).
Enable Vital Product Data is used to send SCSI VPD inquries (defaults to true).
Byte length to allocate for the datain buffer.
SCSIException if eVPD is enabled and datain[1] (from scsi response) does not match the pagecode
Inquiry_Base constructor will initialize the CDB, then execute the Inquiry on the device. Child classes override unmarshall() to extract information from the datain buffer.