struct UnmapCDB

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

SBC-3 Revision 36, section 5.28 "UNMAP command".

Public Members

Opcode opcode
uint8_t anch
uint32_t reserved
uint8_t group_num
uint16_t parameter_list_length
uint8_t control

Public Methods

typename std::remove_reference_t<decltype(anch)> anchor ()

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

scsi::UnmapCDB & set_anchor (typename std::remove_reference_t<decltype(anch)> val)

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

scsi::UnmapCDB & set_group_number (typename std::remove_reference_t<decltype(group_num)> val)

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