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

Page 144

Advertising
background image

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

Advertising