Saspacket object, Ipacket interface – Teledyne LeCroy SAS_SATA Automation API manual User Manual

Page 102

Advertising
background image

Teledyne LeCroy

SASPacket Object

96

Automation API for Teledyne LeCroy SAS/SATA Protocol Suite

SASPacket Object

The SASPacket object represents a single packet of the recorded trace file. 

The SASPacket object allows you to retrieve packet content and packet properties, such 
as

timestamp, link width, packet start lane, packet direction, and packet errors. 

The SASPacket object can be created by calling 

ISASTrace::GetBusPacket

The SASPacket object supports the following interfaces:

The ISASPacket interface is a primary interface for the SASPacket object.

IPacket Interface

The IPacket interface is a dual interface for the SASPacket object. 

IPacket implements the following method: 

GetTimestamp

Note:

All methods of the IPacket interface are also available in the 

ISASPacket Interface

.

Interfaces Description
IPacket 

Allows retrieval of the packet timestamp.

ISASPacket 

Extends the IPacket interface.

Advertising