Status properties – Teledyne LeCroy Automation API for IBTrainer Software Ver.2.0 User Manual

Page 149

Advertising
background image

Status Properties

Properties and Programmatic Settings

CATC IBTrainer InfiniBand Exerciser API Reference

4-3

Status Properties

The following list of properties determine the current state of the
connected generator. They stem from the class IGCStatus.

Table 7 IGCStatus Property List (IGCStatus::EPropName)

Property Name

Range

Default

Description (if = 1)

TransmitRunning

0 - 1

0

The transmit memory is currently sending
packets.

TransmitFinished

0 - 1

0

The transmit memory has completed
sending all packets.

TransmitError

0 – 1

0

The link was down when sending packets
or it was downed while sending packets
from the transmit memory. The transmit
memory is automatically switched to stop
state.

TransmitWaitTriggerIn

0 – 1

0

The next packet in the transmit memory is
waiting for the trigger-in signal to
commence.

TransmitWaitDelay

0 – 1

0

The transmit memory is currently waiting
for the delay counter to finish.

TransmitWaitCredits

0 – 1

0

The transmit memory packet stream is
currently waiting for new credits on the
virtual lane of the packet next in line.

TransmitWaitStep

0 – 1

0

The transmit memory packet stream is
currently waiting for a software data strobe
or a pattern action event.

TransmitWaitLink

0 – 1

0

The transmit memory packet stream is
waiting for the IB link to establish before it
can start. If the link is interrupted while the
transmit memory is running,

TransmitError

is signaled.

SendRunning

0 – 1

0

The send buffer is currently active and
trying to send a packet.

Advertising