Transmitset, Transmitstep – Teledyne LeCroy Automation API for IBTrainer Software Ver.2.0 User Manual

Page 70

Advertising
background image

Classes of the C++ Interface

Methods of the IGCGenerator Class

2-48

CATC IBTrainer InfiniBand Exerciser API Reference

TransmitSet

void TransmitSet ( IN const IGCPacket & packet );

Programs a packet into the transmit memory buffer.

None

packet
Contents of the packet to be programmed into the transmit memory
buffer.

None

TransmitStep

void TransmitStep ( void );

Functions as

continue

if you have selected a certain packet to wait for a

software strobe. It causes a packet that is currently waiting in line in
the transmit memory to be sent out onto the InfiniBand link. The
transmit memory then runs until it reaches the next packet that has
been set on hold with the

wait for step

property.

If you have set up a lot of packets in the transmit memory which you
intend to send out in response to a received packet of some kind or in
response to some other software controlled event, you can specify in the
packet properties (see

“Packet Properties” on page 4-11

) that a certain

packet should wait for a step signal (IGP_WaitStep). This can be invoked
either by one of the pattern terms or by a manual software call to
TransmitStep()

.

None

None

None

Call

Description

Return Value

Input Parameters

See also

Call

Description

Return Value

Parameters

See also

Advertising