beautypg.com

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

Page 128

background image


Sierra SAS/SATA Protocol Suite, STX Software API Reference Manual

Using Target/Device Emulator API Functions 128

STDMETHOD

(SetCOMWAKEBurstTime) (

/*[in]*/

int

nBurstTime,

/*[out]*/

int

* pnErrorCode);

STDMETHOD

(SetCOMWAKEBurstCount) (

/*[in]*/

BYTE yBurstCount);

STDMETHOD

(SetNCQSupport) (

/*[in]*/

BOOL bEnable);

STDMETHOD

(SetNCQQueueDepth) (

/*[in]*/

BYTE yQueueDepth,

/*[out]*/

int

* pnErrorCode);

STDMETHOD

(SetNCQAllowMultipleCommandCompletionAttribute) (

/*[in]*/

BOOL bEnable,

/*[in]*/

int

nMaxTimeBeforeSendingSDB,

/*[in]*/

BYTE yMaxNumCmdCompletionsBySDB,

/*[out]*/

int

* pnErrorCode);

STDMETHOD

(SetNCQCommandExecutionAlgorithm) (

/*[in]*/

TrgEmulNCQCmdExecutionAlgorithmTypeEnum

eCmdExecutionAlgorithmType,

/*[in]*/

short

iFIFOOrderDelay,

/*[in]*/

short

iLIFOOrderMaxLatency,

/*[out]*/

int

* pnErrorCode);

STDMETHOD

(SetAsynchronousNotificationFeatureAttribute) (

/*[in]*/

BOOL bEnable,

/*[in]*/

int

nSendAsynchNotificationInterval,

/*[in]*/

short

iMaxNumTransAsynchNotifications,

/*[out]*/

int

* pnErrorCode);