Software Ver.2.0 Owner's manual
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