struct SynchronizeCache16CDB
Defined at line 658 of file ../../src/devices/block/lib/scsi/include/lib/scsi/controller.h
SBC-3 Revision 36, section 5.27 "SYNCHRONIZE CACHE (16) command".
Public Members
Opcode opcode
uint8_t reserved_and_immed
uint64_t logical_block_address
uint32_t number_of_logical_blocks
uint8_t group_num
uint8_t control
Public Methods
typename std::remove_reference_t<decltype(reserved_and_immed)> immed ()
Defined at line 668 of file ../../src/devices/block/lib/scsi/include/lib/scsi/controller.h
scsi::SynchronizeCache16CDB & set_immed (typename std::remove_reference_t<decltype(reserved_and_immed)> val)
Defined at line 668 of file ../../src/devices/block/lib/scsi/include/lib/scsi/controller.h
typename std::remove_reference_t<decltype(group_num)> group_number ()
Defined at line 669 of file ../../src/devices/block/lib/scsi/include/lib/scsi/controller.h
scsi::SynchronizeCache16CDB & set_group_number (typename std::remove_reference_t<decltype(group_num)> val)
Defined at line 669 of file ../../src/devices/block/lib/scsi/include/lib/scsi/controller.h