Igcportinfo properties – Teledyne LeCroy Automation API for IBTrainer Software Ver.2.0 User Manual
Page 154

Properties and Programmatic Settings
IGCPortInfo Properties
4-8
CATC IBTrainer InfiniBand Exerciser API Reference
IGCPortInfo Properties
The IGCPortInfo properties are determined by the list of values kept in
the struct PortInfo for each InfiniBand port. The complete description is
listed in the InfiniBand Specification, Section 14.2.5.6.
Table 11 List of IGCPortInfo Properties
Property Name
Range in
bits
Default
Access
Description
M_Key
64
RW Management
key.
GidPrefix
64
RW
GID Prefix for this port.
LID
16
RW
Base LID for this port.
MasterSMLID
16
RW
Base LID of Master SM.
CapabilityMask
32
RO
Supported Capabilities of
this node. See IB Spec for
details.
DiagCode
16
RO Diagnostic
code.
M_KeyLeasePeriod
16
RW
Number of seconds for
M_Key
Lease period.
LocalPortNum
8
RO
The link port number this
SMP came in.
LinkWidthEnabled
8
RW
Enabled Link Width, see IB
Spec for details.
LinkWidthSupported
8
RO
Supported Link Width, see
IB Spec for details.
LinkWidthActive
8
RO
Currently active Link Width,
see IB Spec for details.
LinkSpeedSupported
4
RO
Supported Link Speed, see
IB Spec for details.
PortState
4
RW
Current Port State, see IB
Spec for details.
PortPhysicalState
4
RW
Current Port physical state,
see IB Spec for details.