Class CIM_TokenRingPort
extends CIM_NetworkPort

Capabilities and management of a TokenRingPort.

Table of Contents
Hierarchy
Direct Known Subclasses
Class Qualifiers
Class Properties
Class Methods


Class Hierarchy

CIM_ManagedElement
   |
   +--CIM_ManagedSystemElement
   |
   +--CIM_LogicalElement
   |
   +--CIM_EnabledLogicalElement
   |
   +--CIM_AllocatedLogicalElement
   |
   +--CIM_LogicalDevice
   |
   +--CIM_LogicalPort
   |
   +--CIM_NetworkPort
   |
   +--CIM_TokenRingPort

Direct Known Subclasses

Class Qualifiers

NameData TypeValue
DescriptionstringCapabilities and management of a TokenRingPort.
UMLPackagePathstringCIM::Device::Ports
Versionstring2.10.0

Class Properties

Local Class Properties

NameData TypeDefault ValueQualifiers
NameData TypeValue
MaxDataSizeuint32
DescriptionstringThe maximum size of the INFO (non-MAC) field that will be received or transmitted.
MappingStringsstringMIB.IETF|BRIDGE-MIB.dot1dTpPortMaxInfo
RingOpenStatusuint16
DescriptionstringThis property indicates the success, or the reason for failure, of the most recent attempt by the station to enter the ring.
MappingStringsstringMIB.IETF|IEEE 802.5 Token Ring MIB.dot5RingOpenStatus
ValueMapstring0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10
ValuesstringNo Open Attempted, Bad Parameter, Lobe Failed, Signal Loss, Insertion Timeout, Ring Failed, Beaconing, Duplicate MAC, Request Failed, Remove Received, Last Open Successful
RingSpeeduint16
DescriptionstringThe bandwidth of the ring.
MappingStringsstringMIB.IETF|IEEE 802.5 Token Ring MIB.dot5RingSpeed
ValueMapstring0, 1, 2, 3, 4
ValuesstringUnknown, Other, One Megabit, Four Megabit, Sixteen Megabit
RingStateuint16
DescriptionstringThe current Device state with respect to entering or leaving the ring.
MappingStringsstringMIB.IETF|IEEE 802.5 Token Ring MIB.dot5RingState
ValueMapstring0, 1, 2, 3, 4, 5
ValuesstringOpened, Closed, Opening, Closing, Open Failure, Ring Failure
RingStatusuint32
DescriptionstringThe current status that can be used to diagnose fluctuating problems that can occur on token rings, after a station has successfully been added to the ring. Before an open is completed, this object contains the value that indicates "no status" (131072). (The RingState and RingOpenStatus properties are also provided for debugging problems when the station cannot even enter the ring.) The value of the property is a sum of values, one for each currently applicable condition. The following values are defined for various conditions: 0 = No Problems Detected, 32 = Ring Recovery, 64 = Single Station, 256 = Remove Received, 512 = Reserved, 1024 = Auto-Removal Error, 2048 = Lobe Wire Fault, 4096 = Transmit Beacon, 8192 = Soft Error, 16384 = Hard Error, 32768 = Signal Loss, 131072 = No Status, Open Not Completed.
MappingStringsstringMIB.IETF|IEEE 802.5 Token Ring MIB.dot5RingStatus
Capabilitiesuint16[]
ArrayTypestringIndexed
DescriptionstringCapabilities of the TokenRingPort. For example, the Device might support AlertOnLan, WakeOnLan, Load Balancing, or Failover. If failover or load balancing capabilities are listed, a SpareGroup (failover) or ExtraCapacityGroup (load balancing) should also be defined to completely describe the capability.
ModelCorrespondencestringCIM_TokenRingPort.CapabilityDescriptions
ValueMapstring0, 1, 2, 3, 4, 5
ValuesstringUnknown, Other, AlertOnLan, WakeOnLan, FailOver, LoadBalancing
CapabilityDescriptionsstring[]
ArrayTypestringIndexed
DescriptionstringAn array of free-form strings that provides more detailed explanations for any of the TokenRingAPort features that are indicated in the Capabilities array. Note, each entry of this array is related to the entry in the Capabilities array that is located at the same index.
ModelCorrespondencestringCIM_TokenRingPort.Capabilities
EnabledCapabilitiesuint16[]
ArrayTypestringIndexed
DescriptionstringSpecifies which of the capabilities from the "Capabilities" property are currently enabled.
ModelCorrespondencestringCIM_TokenRingPort.Capabilities, CIM_TokenRingPort.OtherEnabledCapabilities
ValueMapstring0, 1, 2, 3, 4, 5
ValuesstringUnknown, Other, AlertOnLan, WakeOnLan, FailOver, LoadBalancing
NetworkAddressesstring[]
DescriptionstringToken Ring/802.5 MAC addresses formatted as twelve hexadecimal digits (for example,"010203040506"), with each pair representing one of the six octets of the MAC address in "canonical" bit order. (Therefore, the Group address bit is found in the low order bit of the first character of the string.)
MappingStringsstringMIF.DMTF|Network Adapter 802 Port|001.3
MaxLenuint3264
OverridestringNetworkAddresses
OtherEnabledCapabilitiesstring[]
ArrayTypestringIndexed
DescriptionstringAn array of free-form strings that provides more detailed explanations for any of the enabled capabilities that are specified as 'Other'.
ModelCorrespondencestringCIM_TokenRingPort.EnabledCapabilities

Inherited Properties

NameData Type
ActiveMaximumTransmissionUnituint64
AllocationStatestring
AutoSenseboolean
Availabilityuint16
Captionstring
CommunicationStatusuint16
CreationClassNamestring
Descriptionstring
DetailedStatusuint16
DeviceIDstring
ElementNamestring
EnabledDefaultuint16
EnabledStateuint16
ErrorClearedboolean
ErrorDescriptionstring
FullDuplexboolean
Generationuint64
HealthStateuint16
InstallDatedatetime
InstanceIDstring
LastErrorCodeuint32
LinkTechnologyuint16
LocationIndicatoruint16
MaxQuiesceTimeuint64
MaxSpeeduint64
Namestring
OperatingStatusuint16
OtherEnabledStatestring
OtherLinkTechnologystring
OtherNetworkPortTypestring
OtherPortTypestring
PermanentAddressstring
PortNumberuint16
PortTypeuint16
PowerManagementSupportedboolean
PowerOnHoursuint64
PrimaryStatusuint16
RequestedSpeeduint64
RequestedStateuint16
Speeduint64
Statusstring
StatusInfouint16
SupportedMaximumTransmissionUnituint64
SystemCreationClassNamestring
SystemNamestring
TimeOfLastStateChangedatetime
TotalPowerOnHoursuint64
TransitioningToStateuint16
UsageRestrictionuint16
AdditionalAvailabilityuint16[]
AvailableRequestedStatesuint16[]
IdentifyingDescriptionsstring[]
OperationalStatusuint16[]
OtherIdentifyingInfostring[]
PowerManagementCapabilitiesuint16[]
StatusDescriptionsstring[]

Class Methods

Inherited Class Methods

NameReturn Type
EnableDeviceuint32
OnlineDeviceuint32
QuiesceDeviceuint32
RequestStateChangeuint32
Resetuint32
RestorePropertiesuint32
SavePropertiesuint32
SetPowerStateuint32