struct Mode10ParameterHeader
Defined at line 361 of file ../../src/devices/block/lib/scsi/include/lib/scsi/controller.h
Public Members
uint16_t mode_data_length
uint8_t medium_type
uint8_t device_specific_parameter
uint8_t[2] reserved
uint16_t block_descriptor_length
Public Methods
scsi::Mode10ParameterHeader & set_write_protected (typename std::remove_reference_t<decltype(device_specific_parameter)> val)
Defined at line 372 of file ../../src/devices/block/lib/scsi/include/lib/scsi/controller.h
typename std::remove_reference_t<decltype(device_specific_parameter)> write_protected ()
Defined at line 372 of file ../../src/devices/block/lib/scsi/include/lib/scsi/controller.h
typename std::remove_reference_t<decltype(device_specific_parameter)> dpo_fua_available ()
Defined at line 373 of file ../../src/devices/block/lib/scsi/include/lib/scsi/controller.h
scsi::Mode10ParameterHeader & set_dpo_fua_available (typename std::remove_reference_t<decltype(device_specific_parameter)> val)
Defined at line 373 of file ../../src/devices/block/lib/scsi/include/lib/scsi/controller.h
typename std::remove_reference_t<decltype(reserved[0])> long_lba ()
Defined at line 374 of file ../../src/devices/block/lib/scsi/include/lib/scsi/controller.h
scsi::Mode10ParameterHeader & set_long_lba (typename std::remove_reference_t<decltype(reserved[0])> val)
Defined at line 374 of file ../../src/devices/block/lib/scsi/include/lib/scsi/controller.h