beautypg.com

Isasgeneralservice, Methods – Teledyne LeCroy Sierra SAS_SATA Protocol Analyzer STX API Reference Manual User Manual

Page 367

background image


Sierra SAS/SATA Protocol Suite, STX Software API Reference Manual

ISASGeneralService 367

ISASGeneralService

This interface class is responsible for initialization, shutdown, attach, and detach processes or to

get general information.

Methods

Method

Function Name

Description Function

Description

Attach

Port type (USB, TCP,..) and

product (SAS, SATA)

attached to board. It returns

the error code if an error

occurs.
(see

API Error

)

Detach

Port type (USB, TCP,..)

detached from board.

GetLayerIndex

Returns the ID of the layer of

the application specified by

the index.
(see

Layer definition

)

GetLayerName

Returns the Name of the

layer of the application

specified by the index.

HalAnalyzerStop

Stops the analyzer.

InitializeSystem

Initializes all required

settings for using all

interfaces.
In last step to free allocated

settings, call

ShutdownSystem.

IsHWRunning

Indicates whether the

analyzer is running or not.

IsExerciserRunning

Indicates whether the

exerciser is running or not.

IsHWTrigged

Indicates whether analyzer is

triggered or not.

ShutdownSystem

Frees all allocated settings

that are initialized by