beautypg.com

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

Page 132

background image


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

Using Target/Device Emulator API Functions 132

STDMETHOD

(SetPowerManagmentHostInitiatedAttribute) (

/*[in]*/

BOOL bHostReportIdentifyPage,

/*[in]*/

TrgEmulPMReqResponseTypeEnum

eReq_PResponseType,

/*[in]*/

short

iReqPResponseDelay,

/*[in]*/

BYTE yReqPMinNumResponsePrimitive,

/*[in]*/

TrgEmulPMReqResponseTypeEnum

eReq_SResponseType,

/*[in]*/

short

iReqSResponseDelay,

/*[in]*/

BYTE yReqSMinNumResponsePrimitive,

/*[out]*/

int

* pnErrorCode);

STDMETHOD

(SetPowerManagmentDeviceInitiatedAttribute) (

/*[in]*/

BOOL bDeviceReportIdentifyPage,

/*[in]*/

BOOL bStartStandbyTimerExpire,

/*[in]*/

TrgEmulPMDeviceStartTypeEnum

eStartStandbyTimerExpireType,

/*[in]*/

BOOL bStartStandbyCmdExecuted,

/*[in]*/

TrgEmulPMDeviceStartTypeEnum

eStartStandbyCmdExecutedType,

/*[in]*/

BOOL bStartLinkLayerRemained,

/*[in]*/

TrgEmulPMDeviceStartTypeEnum

eStartLinkLayerRemainedType,

/*[in]*/

short

iStartLinkLayerRemainedTime,

/*[in]*/

BOOL bAbandanReuest,

/*[in]*/

short

iAbandanReuestTime,

/*[in]*/

BOOL bWakeUp,

/*[in]*/

int

nWakeUpTime,

/*[out]*/

int

* pnErrorCode);

STDMETHOD

(SetPowerManagmentStandbyTimerInterval) (

/*[in]*/

short

iStandByTimeInterval,

/*[out]*/

int

* pnErrorCode);

STDMETHOD

(SetIgnoreIncomingCOMINIT) (

/*[in]*/

BOOL bIgnore);