struct FixedFormatSenseDataHeader
Defined at line 231 of file ../../src/devices/block/lib/scsi/include/lib/scsi/controller.h
SPC-4 Revision 37, section 4.5.3 "Fixed format sense data".
Public Members
uint8_t valid_resp_code
uint8_t obsolete
uint8_t mark_sense_key
uint32_t information
uint8_t additional_sense_length
uint32_t command_specific_information
uint8_t additional_sense_code
uint8_t additional_sense_code_qualifier
uint8_t field_replaceable_unit_code
uint8_t[3] sense_key_specific
Public Methods
scsi::FixedFormatSenseDataHeader & set_valid (typename std::remove_reference_t<decltype(valid_resp_code)> val)
Defined at line 251 of file ../../src/devices/block/lib/scsi/include/lib/scsi/controller.h
typename std::remove_reference_t<decltype(valid_resp_code)> valid ()
Defined at line 251 of file ../../src/devices/block/lib/scsi/include/lib/scsi/controller.h
SenseDataResponseCodes response_code ()
Defined at line 252 of file ../../src/devices/block/lib/scsi/include/lib/scsi/controller.h
scsi::FixedFormatSenseDataHeader & set_response_code (SenseDataResponseCodes val)
Defined at line 252 of file ../../src/devices/block/lib/scsi/include/lib/scsi/controller.h
typename std::remove_reference_t<decltype(mark_sense_key)> filemark ()
Defined at line 253 of file ../../src/devices/block/lib/scsi/include/lib/scsi/controller.h
scsi::FixedFormatSenseDataHeader & set_filemark (typename std::remove_reference_t<decltype(mark_sense_key)> val)
Defined at line 253 of file ../../src/devices/block/lib/scsi/include/lib/scsi/controller.h
typename std::remove_reference_t<decltype(mark_sense_key)> eom ()
Defined at line 254 of file ../../src/devices/block/lib/scsi/include/lib/scsi/controller.h
scsi::FixedFormatSenseDataHeader & set_eom (typename std::remove_reference_t<decltype(mark_sense_key)> val)
Defined at line 254 of file ../../src/devices/block/lib/scsi/include/lib/scsi/controller.h
typename std::remove_reference_t<decltype(mark_sense_key)> ili ()
Defined at line 255 of file ../../src/devices/block/lib/scsi/include/lib/scsi/controller.h
scsi::FixedFormatSenseDataHeader & set_ili (typename std::remove_reference_t<decltype(mark_sense_key)> val)
Defined at line 255 of file ../../src/devices/block/lib/scsi/include/lib/scsi/controller.h
SenseKey sense_key ()
Defined at line 256 of file ../../src/devices/block/lib/scsi/include/lib/scsi/controller.h
scsi::FixedFormatSenseDataHeader & set_sense_key (SenseKey val)
Defined at line 256 of file ../../src/devices/block/lib/scsi/include/lib/scsi/controller.h
scsi::FixedFormatSenseDataHeader & set_sksv (typename std::remove_reference_t<decltype(sense_key_specific[0])> val)
Defined at line 257 of file ../../src/devices/block/lib/scsi/include/lib/scsi/controller.h
typename std::remove_reference_t<decltype(sense_key_specific[0])> sksv ()
Defined at line 257 of file ../../src/devices/block/lib/scsi/include/lib/scsi/controller.h