beautypg.com

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

Page 127

background image


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);