Teledyne LeCroy SAS_SATA Tracer_Trainer Automation API Manual User Manual

Page 7

Advertising
background image

LeCroy Corporation

Automation API for SAS/SATATracer/Trainer

Manual Version 1.11

7


Objects Interfaces

Description

SASAnalyzer ISASAnalyzer

_ISASAnalyzerEvents

Represents the SASTracer application.

SASTrace ITrace

ISASTrace*
ISASVerificationScript*

Represents recorded trace.

SASRecOptions IRecOptions

ISASRecOptions

Represents recording options.

SASPacket IPacket

ISASPacket*

Represents single packet of the recorded
trace.

SASTraceErrors ISASAnalyzerErrors*

Represents the collection of errors that
occurred in the recorded trace.

* Primary interfaces

The examples of C++ code given in this document assume using the “import” technique of

creating COM clients. That means the corresponding include is used:

#import "SASAutomation.tlb" no_namespace named_guids

Appropriate wrapper classes are created in .tli and .tlh files by the compiler.

Examples of WSH, VBScript, and C++ client applications are provided.

Advertising