Teledyne LeCroy SAS_SATA Automation API manual User Manual

Page 5

Advertising
background image

 Automation API  for Teledyne LeCroy SAS/SATA Protocol Suite

v

Contents

 Teledyne LeCroy

SASPacket Object....................................................................................................................... 96

IPacket Interface ............................................................................................................................................96

IPacket::GetTimestamp ......................................................................................................................97

ISASPacket Interface.....................................................................................................................................98

IPacket::GetPacketData ......................................................................................................................99
IPacket::GetDirection ........................................................................................................................103
IPacket::GetErrors ............................................................................................................................104
IPacket:: GetLinkNumber .................................................................................................................105
IPacket:: GetFrameType ...................................................................................................................106
IPacket:: GetTotalDwords ................................................................................................................107

SASTraceErrors Object............................................................................................................ 108

ISASAnalyzerErrors Dispinterface.............................................................................................................108

ISASAnalyzerErrors::get_Item .........................................................................................................109
ISASAnalyzerErrors::get_Count ......................................................................................................110

SASVScriptEngine Object........................................................................................................ 112

IVScriptEngine Interface .............................................................................................................................113

IVScriptEngine::VScriptName ..........................................................................................................114
IVScriptEngine::Tag ..........................................................................................................................116
IVScriptEngine::RunVScript .............................................................................................................117
IVScriptEngine::RunVScriptEx ........................................................................................................118
IVScriptEngine::LaunchVScript .......................................................................................................120
IVScriptEngine::Stop ........................................................................................................................121
IVScriptEngine::GetScriptVar ..........................................................................................................122
IVScriptEngine::SetScriptVar ...........................................................................................................124

SASVScriptEngine Object Events........................................................................................... 126

_IVScriptEngineEvents Interface ...............................................................................................................126

IVScriptEngineEvents::OnVScriptReportUpdated .........................................................................130
IVScriptEngineEvents::OnVScriptFinished ....................................................................................131
IVScriptEngineEvents::OnNotifyCount ...........................................................................................133

SASAnalyzer Object Events .................................................................................................... 135

_ISASAnalyzerEvents Dispinterface..........................................................................................................135

_ISASAnalyzerEvents::OnTraceCreated .........................................................................................137
_ISASAnalyzerEvents::OnStatusReport .........................................................................................139

How to Contact Teledyne LeCroy .......................................................................................... 143

Advertising