struct Mode6ParameterHeader

Defined at line 321 of file ../../src/devices/block/lib/scsi/include/lib/scsi/controller.h

Public Members

uint8_t mode_data_length
uint8_t medium_type
uint8_t device_specific_parameter
uint8_t block_descriptor_length

Public Methods

scsi::Mode6ParameterHeader & set_write_protected (typename std::remove_reference_t<decltype(device_specific_parameter)> val)

Defined at line 331 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 331 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 332 of file ../../src/devices/block/lib/scsi/include/lib/scsi/controller.h

scsi::Mode6ParameterHeader & set_dpo_fua_available (typename std::remove_reference_t<decltype(device_specific_parameter)> val)

Defined at line 332 of file ../../src/devices/block/lib/scsi/include/lib/scsi/controller.h