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

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