Teledyne LeCroy Sierra SAS_SATA Protocol Analyzer STX API Reference Manual User Manual
Page 127

Sierra SAS/SATA Protocol Suite, STX Software API Reference Manual
Using Target/Device Emulator API Functions 127
Miscellaneous Features
(Advanced)
Asynchronous Notification
Feature
Send BIST Frame
SetAsynchronousNotificationFeatureAttribute ()
SetSendBISTFrameAttribute ()
Example
m_ITargetEmulatorEngine -> put_PrimitiveResponseTimeout
(&nErrorCode, m_nResponseTimeout);
Below are the function prototypes corresponding to every option of Modify Settings –
SATA Target Emulator Project:
STDMETHOD (put_PrimitiveResponseTimeout) (
/*[out]*/
int
* pnErrorCode,
/*[in]*/
int
newVal);
STDMETHOD (put_DeviceSendALIGNTime) (
/*[out]*/
int
* pnErrorCode,
/*[in]*/
int
nTimeout);
STDMETHOD (put_DelayBetweenGettingHOLDToSendingHOLDA) (
/*[out]*/
int
* pnErrorCode,
/*[in]*/
BYTE yDelayTime);
STDMETHOD (put_ContUsage) (
/*[out]*/
int
* pnErrorCode,
/*[in]*/
BOOL newVal);
STDMETHOD (SetIgnoreIncomingCOMWAKE) (
/*[in]*/
BOOL bIgnore);
STDMETHOD (SetCOMWAKEIdleTime) (
/*[in]*/
int
nIdleTime,
/*[out]*/
int
* pnErrorCode);
STDMETHOD (SetCOMWAKENegationTime) (
/*[in]*/
int
nNegationTime,
/*[out]*/
int
* pnErrorCode);