beautypg.com

Igclinkpacketstatus class – Teledyne LeCroy Automation API for IBTrainer Software Ver.2.0 User Manual

Page 34

background image

Classes of the C++ Interface

C++ Interface

2-12

CATC IBTrainer InfiniBand Exerciser API Reference

IGCLinkPacketStatus Class

The class IGCLinkPacketStatus is derived from IGCObject and
represents a container for the result of the link packet observer that is
controlled via methods in the generator class. It contains the following
properties:

Table 5 Properties of the IGCLinkPacketStatus class

Property Name

Rang
e

Default

Access

Description

All_Normal_Packets

16bit

0

RW

The LSB represents VL0, the
MSB represents VL15. A ‘1’
indicates that a normal link
packet was received, a ‘0’ that
no normal link packet was
received.

All_Init_Packets

16bit

0

RW

The LSB represents VL0, the
MSB represents VL15. A ‘1’
indicates that an init link
packet was received, a ‘0’ that
no init link packet was
received.

Received_Op

4bit

0

RW

‘Op’-field in Flow Control
Packet of the captured link
packet.

Received_FCTBS

12bit

0

RW

‘FCTBS’-field in Flow Control
Packet of the captured link
packet.

Received_VL

4bit

0

RW

‘VL’-field in Flow Control
Packet of the captured link
packet.

Received_FCCL

12bit

0

RW

‘FCCL’-field in Flow Control
Packet of the captured link
packet.

Received_LPCRC

16bit

0

RW

‘LPCRC’-field in Flow Control
Packet of the captured link
packet.