Task attribute definition, Task management type definition, Time unit definition – Teledyne LeCroy Sierra SAS_SATA Protocol Analyzer STX API Reference Manual User Manual
Page 900: Triggerstrategyenum, Timeunitenum, Ssptaskmanagmentenum, Task command definition, Taskattributeenum definition

Sierra SAS/SATA Protocol Suite, STX Software API Reference Manual
Task Attribute definition 900
Task Attribute definition
typedef enum {
TASK_ATTRIBUTE_SIMPLE
= 0x00,
TASK_ATTRIBUTE_HEAD_OF_QUEUE
= 0x01,
TASK_ATTRIBUTE_ORDERED
= 0x02,
TASK_ATTRIBUTE_ACA
= 0x04,
TASK_ATTRIBUTE_ANY_TYPE
= 0x05
} TaskAttributeEnum;
Task Management Type definition
typedef enum {
ID_SSP_FRAME_TASK_MANAGEMENT_FUNCTION_ANY_FUNCTIONS
= 0,
ID_SSP_FRAME_TASK_MANAGEMENT_FUNCTION_ABORT_TASK
= 1,
ID_SSP_FRAME_TASK_MANAGEMENT_FUNCTION_ABORT_TASK_SET
= 2,
ID_SSP_FRAME_TASK_MANAGEMENT_FUNCTION_CLEAR_TASK_SET
= 4,
ID_SSP_FRAME_TASK_MANAGEMENT_FUNCTION_LOGICAL_UNIT_RESET = 8,
ID_SSP_FRAME_TASK_MANAGEMENT_FUNCTION_CLEAR_ACA
= 0x40,
ID_SSP_FRAME_TASK_MANAGEMENT_FUNCTION_QUERY_TASK
= 0x80,
} SSPTaskManagmentEnum;
Time Unit definition
typedef enum {
ID_TIME_UNIT_MICRO = 0,
ID_TIME_UNIT_MILI,
ID_TIME_UNIT_SEC,
ID_TIME_UNIT_MIN,
} TimeUnitEnum;