Link packet observer – Teledyne LeCroy Automation API for IBTrainer Software Ver.2.0 User Manual

Page 18

Advertising
background image

Programming the IBTrainer

Link Packet Observer

1-8

CATC IBTrainer InfiniBand Exerciser API Reference

Link Packet Observer

This is a proposal for a capability to observe link packets received by
the generator. An implementation in the status information is not
recommended for performance reasons. Instead a new class is
introduced.

In order to separate the protocol observer portion (i.e. the exceeding of
timeout for LinkPackets) a new class is introduced. Other protocol
observer values can be included into this class in future.

The new classes just provide ‘containers’ for the information given
about the status of the protocol observer and link packets respectively
(see

“IGCProtocolObserver Class” on page 2-11

and

“IGCLinkPacketStatus Class” on page 2-12

). Controlling (i.e. Starting

and stopping the recording of link packet, resetting the protocol
observer and reading out of the results) is done via new methods in the
generator class.

Advertising