beautypg.com

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

Page 390

background image


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

IExerciserEngine 390

GetWaitForInstructionLableId

Returns label ID of wait for any frame

instruction.

GetWaitForInstructionTimeExpiration

Returns expiration time of wait for

any frame instruction that must be

jumped after that time if does not

receive a frame.

HasSpecifiedProtocolError

Returns TRUE if a protocol error is

assigned to a packet. Otherwise,

returns FALSE.

InsertInstruction

Adds an instruction in an index with

default value.

InsertPacket

Adds a packet in an index with default

value.

InsertPacketByData

Adds a packet in an index with a

value.

IsReadCommand

Returns TRUE if the packet is a Read

command. Otherwise, returns FALSE.

IsSATASelfTestDataPayloadField

Shows whether a field of a SATA self-

test instruction is a payload field or

not.

IsSATASelfTestInstructionFieldExpand

able

Shows whether a field of a SATA self-

test instruction is an expandable field

or not.

IsSATASelfTestInstructionFieldExpand

ed

Shows whether a field of a SATA self-

test instruction is expanded or

collapsed.

IsWriteCommand

Returns TRUE if the packet is a Write

command. Otherwise, returns FALSE.

SetEnablePatternGenerator

Sets exerciser project mode to run

exerciser or pattern generator.

RemoveAllProtocolErrorOfPacket

Deletes all assigned protocol errors of

a packet.

RemoveLable

Deletes a label corresponding to a

label ID.