Sastrace object – Teledyne LeCroy SAS_SATA Automation API manual User Manual

Page 56

Advertising
background image

Teledyne LeCroy

SASTrace Object

50

Automation API for Teledyne LeCroy SAS/SATA Protocol Suite

SASTrace Object

The SASTrace object represents the recorded trace file. 

The SASTrace object allows users to: 

Get trace information.

Access trace packets.

Access trace errors.

Save/export the trace or a portion of the trace.

The SASTrace object can be created by: 

Using the 

ISASAnalyzer::OpenFile 

method

Using the 

ISASAnalyzer::MakeRecording 

method

Handling the 

_ISASAnalyzerEvents::OnTraceCreated

 event

The SASTrace object supports the following interfaces:

The ISASTrace interface is a primary interface for the SASTrace object.

Interfaces Description
Itrace 

Implements trace packets and trace errors access, different 
report types, exporting, and saving.

ISASTrace 

Extends ITrace interface: 
Adds functionality for accessing the SASTracePacket object. 

ISASVerificationScript 

Exposes functionality for running verification scripts.

Advertising