Teledyne LeCroy SAS_SATA Tracer_Trainer Automation API Manual User Manual
Page 7
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.