Igcgenerator::igepropname, Igcpacket::igepropname, Igcval::opcode – Teledyne LeCroy Automation API for IBTrainer Software Ver.2.0 User Manual
Page 144

Enumeration Definitions
Methods of the IGCSMPPacket Class
3-2
CATC IBTrainer InfiniBand Exerciser API Reference
IGCGenerator::IGEPropName
Enumerated integer for all property values that can be set within the
generator. For a description of the properties, see
“Properties and
Programmatic Settings” on page 4-1
.
IGCPacket::IGEPropName
Enumerated integer for all property values that can be set within the
base class IGCPacket (see also
“Properties and Programmatic Settings”
on page 4-1
).
IGCVal::Opcode
Enumerated integer offering a choice of available opcodes. For the exact
definition, see the opcode overview below:
Reliable Connection
Unreliable Connection
Reliable Datagram
Unreliable Datagram
RC_SENDFirst=0x0
UC_SENDFirst=0x20
RD_SENDFirst=0x40
0x60-0x63
Reserved for
UD
RC_SENDMiddle
UC_SENDMiddle
RD_SENDMiddle
UD_SENDOnly=0x64
RC_SENDLast
UC_SENDLast
RD_SENDLast
UD_SENDOnlyImm
RC_SENDLastImm
UC_SENDLastImm
RD_SENDLastImm
0x66 0x7f
Reserved for
UD
RC_SENDOnly
UC_SENDOnly
RD_SENDOnly
0x80-0xbf
Reserved
RC_SENDOnlyImm
UC_SENDOnlyImm
RD_SENDOnlyImm
0xc0-0xff
Manufacturer specific
opcodes
RC_RDMAWRITEFirst
UC_RDMAWRITEFirst
RD_RDMAWRITEFirst
RC_RDMAWRITEMiddle
UC_RDMAWRITEMiddle
RD_RDMAWRITEMiddle
RC_RDMAWRITELast
UC_RDMAWRITELast
RD_RDMAWRITELast
RC_RDMAWRITELastImm
UC_RDMAWRITELastImm
RD_RDMAWRITELastImm
RC_RDMAWRITEOnly
UC_RDMAWRITEOnly
RD_RDMAWRITEOnly
RC_RDMAWRITEOnlyImm
UC_RDMAWRITEOnlyImm
RD_RDMAWRITEOnlyImm
RC_RDMAREADRequest
0x2c-0x3f
Reserved for
UC
RD_RDMAREADRequest
Description
Description
Description