struct Mode10ParameterHeader
Defined at line 365 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 376 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 376 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 377 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 377 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 378 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 378 of file ../../src/devices/block/lib/scsi/include/lib/scsi/controller.h