struct StartStopUnitCDB
Defined at line 686 of file ../../src/devices/block/lib/scsi/include/lib/scsi/controller.h
SBC-3 Revision 36, section 5.25 "START STOP UNIT command".
Public Members
Opcode opcode
uint8_t reserved_and_immed
uint8_t reserved
uint8_t reserved_and_power_cond_modifier
uint8_t power_condition_and_bits
uint8_t control
Public Methods
typename std::remove_reference_t<decltype(reserved_and_immed)> immed ()
Defined at line 700 of file ../../src/devices/block/lib/scsi/include/lib/scsi/controller.h
scsi::StartStopUnitCDB & set_immed (typename std::remove_reference_t<decltype(reserved_and_immed)> val)
Defined at line 700 of file ../../src/devices/block/lib/scsi/include/lib/scsi/controller.h
typename std::remove_reference_t<decltype(reserved_and_power_cond_modifier)> power_condition_modifier ()
Defined at line 701 of file ../../src/devices/block/lib/scsi/include/lib/scsi/controller.h
scsi::StartStopUnitCDB & set_power_condition_modifier (typename std::remove_reference_t<decltype(reserved_and_power_cond_modifier)> val)
Defined at line 701 of file ../../src/devices/block/lib/scsi/include/lib/scsi/controller.h
PowerCondition power_condition ()
Defined at line 702 of file ../../src/devices/block/lib/scsi/include/lib/scsi/controller.h
scsi::StartStopUnitCDB & set_power_condition (PowerCondition val)
Defined at line 702 of file ../../src/devices/block/lib/scsi/include/lib/scsi/controller.h
typename std::remove_reference_t<decltype(power_condition_and_bits)> no_flush ()
Defined at line 703 of file ../../src/devices/block/lib/scsi/include/lib/scsi/controller.h
scsi::StartStopUnitCDB & set_no_flush (typename std::remove_reference_t<decltype(power_condition_and_bits)> val)
Defined at line 703 of file ../../src/devices/block/lib/scsi/include/lib/scsi/controller.h
typename std::remove_reference_t<decltype(power_condition_and_bits)> load_eject ()
Defined at line 704 of file ../../src/devices/block/lib/scsi/include/lib/scsi/controller.h
scsi::StartStopUnitCDB & set_load_eject (typename std::remove_reference_t<decltype(power_condition_and_bits)> val)
Defined at line 704 of file ../../src/devices/block/lib/scsi/include/lib/scsi/controller.h
scsi::StartStopUnitCDB & set_start (typename std::remove_reference_t<decltype(power_condition_and_bits)> val)
Defined at line 705 of file ../../src/devices/block/lib/scsi/include/lib/scsi/controller.h
typename std::remove_reference_t<decltype(power_condition_and_bits)> start ()
Defined at line 705 of file ../../src/devices/block/lib/scsi/include/lib/scsi/controller.h