Api constants, Address frame type definition, Addressing type definition – Teledyne LeCroy Sierra SAS_SATA Protocol Analyzer STX API Reference Manual User Manual
Page 852: Affiliation setting definition, Ata capacity type definition, Addressframetypeenum, Affiliationsettingenum, Atacapacitytypeenum, Addressing type, Definition

Sierra SAS/SATA Protocol Suite, STX Software API Reference Manual
Address Frame type definition 852
API Constants
The pre-defined API constants are for parameters of functions and methods.
Because constants are used in several methods, those methods have links to the constants
listed in this reference section.
Address Frame type definition
typedef enum {
ID_ADDRESS_FRAME_TYPE_IDENTIFY = 0,
ID_ADDRESS_FRAME_TYPE_OPEN,
ID_ADDRESS_FRAME_TYPE_ZONE_BROADCAST,
ID_ADDRESS_FRAME_TYPE_ANY_TYPE = 3,
} AddressFrameTypeEnum;
Addressing Type definition
typedef enum {
eNORMAL_WRITABLE
= 0,
eCIRCULAR_WRITABLE
= 1,
eNONE_WRITABLE
= 2
} TrgEmulMediaAreaTypeEnum;
Affiliation Setting definition
typedef enum {
EXERCISER_ATA_COMMAND_AFFILIATION_CLEAR = 0,
EXERCISER_ATA_COMMAND_AFFILIATION_LEAVE,
} AffiliationSettingEnum;
ATA Capacity Type definition
typedef enum {
ATA_CAPACITY_CHS
= 0x01,
ATA_CAPACITY_LBA28
= 0x02,
ATA_CAPACITY_LBA48
= 0x03,
} AtACapacityTypeEnum;