An SRP SCSI command.
More...
#include <srp.h>
An SRP SCSI command.
Definition at line 415 of file srp.h.
◆ type
Information unit type.
This must be SRP_CMD
Definition at line 420 of file srp.h.
◆ flags
Flags.
This is the bitwise OR of zero or more SRP_CMD_FLAG_XXX constants.
Definition at line 426 of file srp.h.
◆ reserved0
Reserved.
Definition at line 428 of file srp.h.
◆ data_buffer_formats
| uint8_t srp_cmd::data_buffer_formats |
Data buffer descriptor formats.
This is the bitwise OR of one SRP_CMD_DO_FMT_XXX and one SRP_CMD_DI_FMT_XXX constant.
Definition at line 434 of file srp.h.
◆ data_out_buffer_count
| uint8_t srp_cmd::data_out_buffer_count |
Data-out buffer descriptor count.
Definition at line 436 of file srp.h.
◆ data_in_buffer_count
| uint8_t srp_cmd::data_in_buffer_count |
Data-in buffer descriptor count.
Definition at line 438 of file srp.h.
◆ tag
Tag.
Definition at line 440 of file srp.h.
◆ reserved1
Reserved.
Definition at line 442 of file srp.h.
◆ lun
Logical unit number.
Definition at line 444 of file srp.h.
◆ reserved2
Reserved.
Definition at line 446 of file srp.h.
◆ task_attr
Task attribute.
This is a SRP_CMD_TASK_ATTR_XXX constant.
Definition at line 451 of file srp.h.
◆ reserved3
Reserved.
Definition at line 453 of file srp.h.
◆ additional_cdb_len
| uint8_t srp_cmd::additional_cdb_len |
Additional CDB length.
Definition at line 455 of file srp.h.
◆ cdb
Command data block.
Definition at line 457 of file srp.h.
The documentation for this struct was generated from the following file: