beautypg.com

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

Page 111

background image


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

Using Target/Device Emulator API Functions 111

STDMETHOD

(ErInjConMgnSetCRCError) (

/*[in]*/

CRCErrorTypeEnum eCRCError);

STDMETHOD

(ErInjConMgnSetOutGoingOpenFrameInvalidFields) (

/*[in]*/

int

nFieldId,

/*[in]*/

BOOL bInvalid);

STDMETHOD

(ErInjConMgnSetResponseTypeToIncomingOpenFrame) (

/*[in]*/

int

nResponseType);

STDMETHOD

(ErInjConMgnSetDelayResponseToIncomingOpenFrame) (

/*[in]*/

short

iDelayTime);

STDMETHOD

(ErInjConMgnSetOutgoingOpenFrameErrorAttribute) (

/*[in]*/

BYTE yNumberOfOpenFrame,

/*[in]*/

BYTE yCountOfError);

STDMETHOD

(ErInjConMgnSetIncomingOpenFrameErrorAttribute) (

/*[in]*/

BYTE yNumberOfOpenFrame,

/*[in]*/

BYTE yCountOfError);

CLOSE CONNECTION

STDMETHOD

(ErInjConMgnSetErrorOnCloseSequence) (

/*[in]*/

CloseSequenseTypeEnum eCloseSequnceType,

/*[in]*/

int

nDONEPrimitiveType,

/*[in]*/

int

nCLOSEPrimitiveType,

/*[in]*/

BYTE yCloseOrBreakCount);

STDMETHOD

(ErInjConMgnSetErrorOnRespondingToCloseConnection)

(

/*[in]*/

BOOL bEnable,

/*[in]*/

DelayOnRespondingToCloseEnum eDelayErrorType,

/*[in]*/

short

iDelayTime);

STDMETHOD

(ErInjConMgnSetErrorOnCloseConnection) (

/*[in]*/

BYTE yNumberOfCloseFrame,

/*[in]*/

BYTE yCountOfError);