Primitive type definition, Product type definition, Project type definition – Teledyne LeCroy Sierra SAS_SATA Protocol Analyzer STX API Reference Manual User Manual
Page 881: Protocol type definition, Projecttypeenum definition, Primitivetypeenum, Protocoltypeenum, Radixenum, Primitive group type definition, Radix definition

Sierra SAS/SATA Protocol Suite, STX Software API Reference Manual
Primitive type definition 881
Primitive type definition
typedef enum {
PRIMITIVE_TYPE_NOT_SPECIFIC_TO_TYPE_OF_CONNECTION = 0,
PRIMITIVE_TYPE_USED_ONLY_INSIDE_SSP_AND_SMP_CONNECTION,
PRIMITIVE_TYPE_INSIDE_STP_CONNECTIONS,
PRIMITIVE_TYPE_ANY_TYPE,
} PrimitiveTypeEnum;
Product Type definition
typedef enum {
PROJECT_TYPE_SAS,
PROJECT_TYPE_SATA,
} ProductTypeEnum;
Project Type definition
typedef enum {
ID_PROJECT_TYPE_ANALYZER_ONLY,
ID_PROJECT_TYPE_ANALYZER_EXERCISER,
ID_PROJECT_TYPE_PERFORMANCE_ANALYZER_ONLY,
ID_PROJECT_TYPE_PERFORMANCE_ANALYZER_EXERCISER
} ProjectTypeEnum;
Protocol Type definition
typedef enum {
ID_SAS_PROTOCOLTYPE_STP = 0,
ID_SAS_PROTOCOLTYPE_SSP = 2,
ID_SAS_PROTOCOLTYPE_SMP = 3
} SASProtocolTypeEnum;