Chapter 9: sending functions, 1 sendlevel(), Chapter 9 – Teledyne LeCroy SAS_SATA Protocol Suite Verification Script Engine Reference Manual User Manual
Page 35: Sending functions, Evel

35
Chapter 9: Sending Functions
This topic contains information about the special group of VSE functions designed to specify
which events the verification script should expect to receive.
NOTE: Performance of the script execution can be improvised drastically by providing/sending
user-requirement-specific functions with specific options.
Avoid sending ALL[Levels/Channels/Events] when it is not required.
9.1 SendLevel()
This function specifies that events of the specified transaction level should be sent to the script.
All layers and IDLE filtering are included by the SendLevel(level) method.
Format :
SendLevel( level )
Parameters
level
This parameter can be one of following values:
_LINK
Send Link level events.
_TRANSPORT Send Transport level events.
_IDLE
Send Idle events.
_OOB_SEQ
Send OOB Sequence events.
_ATA
Send ATA Command level events.
_SCSI
Send SCSI Command events.
_SMP
Send SMP Command events.
_TASK
Send Task Management Command events.
Example
SendLevel( _LINK); # Send Link level events.
Remark
If NO level-sending-function was specified, no events will be sent to the script by default, and it
generates an error.