beautypg.com

Ssp task management response definition, Target element type definition, Target emul device type definition – Teledyne LeCroy Sierra SAS_SATA Protocol Analyzer STX API Reference Manual User Manual

Page 895

background image


Sierra SAS/SATA Protocol Suite, STX Software API Reference Manual

SSP Task Management Response definition 895

SSP Task Management Response definition

typedef enum {

TASK_MANAGEMENT_RESPONSE_FUNCTION_COMPLETE

= 0x00,

TASK_MANAGEMENT_RESPONSE_INAVLID_FRAME

= 0x02,

TASK_MANAGEMENT_RESPONSE_FUNCTION_NOT_SUPPORTED

= 0x04,

TASK_MANAGEMENT_RESPONSE_FUNCTION_FAILED

= 0x05,

TASK_MANAGEMENT_RESPONSE_DATA_PROTECT

= 0x07,

TASK_MANAGEMENT_RESPONSE_FUNCTION_SUCCEEDED

= 0x08,

TASK_MANAGEMENT_RESPONSE_INVALID_LOGICAL_UNIT_NUMBER

= 0x09,

TASK_MANAGEMENT_RESPONSE_INVALID

= 0x0A,

} SSPTaskManagmentResponseEnum;

Target Element Type definition

typedef enum {

TARGET_ELEMENT_TYPE_MODE

= 1,

TARGET_ELEMENT_TYPE_LOG

= 2,

TARGET_ELEMENT_TYPE_VITAL_PRODUCT

= 3,

TARGET_ELEMENT_TYPE_INQUIRY

= 4,

TARGET_ELEMENT_TYPE_IDENTIFY

= 5,

TARGET_ELEMENT_TYPE_IDENTIFY_PACKET

= 6,

TARGET_ELEMENT_TYPE_BLOCK_DESCRIPTOR

= 7,

TARGET_ELEMENT_TYPE_SMP

= 8,

TARGET_ELEMENT_TYPE_ENCLOSURE

= 9,

TARGET_ELEMENT_TYPE_SMART_ERROR_LOG

= 10,

TARGET_ELEMENT_TYPE_COMPR_ERROR_LOG

= 11,

TARGET_ELEMENT_TYPE_SELF_TEST_LOG

= 12,

} TargetElementTypeEnum;

Target Emul Device Type definition

typedef enum {

TARGET_EMUL_SAS_DEVICE

= 0x01,

TARGET_EMUL_SATA_DEVICE

= 0x02,

} TargetEmulDeviceTypeEnum;