(file) Return to CIM_TokenRingAdapter.mof CVS log (file) (dir) Up to [Pegasus] / pegasus / Schemas / CIM231 / DMTF / Device

  1 karl  1.1.2.2 // Copyright (c) 2005 DMTF.  All rights reserved.
  2               // <change cr="CIMCoreCR00751.003" type ="change">Update of
  3               // descriptions based on Tech Edit review.</
  4               // <change cr="ArchCR00066.004" type="add">Add UmlPackagePath
  5               // qualifier values to CIM Schema.</change>
  6               // ==================================================================
  7               //  CIM_TokenRingAdapter
  8               // ==================================================================
  9                  [Deprecated { "CIM_TokenRingAdapter" }, 
 10                   Version ( "2.10.0" ), 
 11                   UMLPackagePath ( "CIM::Device::NetworkAdapter" ), 
 12                   Description ( 
 13                      "Note: The use of the CIM_TokenRingAdapter class has been "
 14                      "deprecated, consistent with NetworkAdapter. Instead use the "
 15                      "CIM_TokenRingPort class. \n"
 16                      "Deprecated description: This class describes the capabilities "
 17                      "and management aspects of a TokenRingAdapter." )]
 18               class CIM_TokenRingAdapter : CIM_NetworkAdapter {
 19               
 20                     [Deprecated { "CIM_TokenRingAdapter.NetworkAddresses" }, 
 21                      Override ( "NetworkAddresses" ), 
 22 karl  1.1.2.2        Description ( 
 23                         "Note: The use of this method has been deprecated. \n"
 24                         "Deprecated description: Token Ring/802.5 MAC addresses "
 25                         "formatted as twelve hexadecimal digits (for example, "
 26                         "\"010203040506\"), with each pair representing one of "
 27                         "the six octets of the MAC address in \"canonical\" bit "
 28                         "order. (Therefore, the Group address bit is found in the "
 29                         "low order bit of the first character of the string.)" ), 
 30                      ArrayType ( "Indexed" )]
 31                  string NetworkAddresses[];
 32               
 33                     [Deprecated { "CIM_TokenRingPort.MaxDataSize" }, 
 34                      Description ( 
 35                         "Note: The use of this method has been deprecated. \n"
 36                         "Deprecated description: The maximum size of the INFO "
 37                         "(non-MAC) field that will be received or transmitted." ), 
 38                      MappingStrings { "MIB.IETF|BRIDGE-MIB.dot1dTpPortMaxInfo" }]
 39                  uint32 MaxDataSize;
 40               
 41                     [Deprecated { "CIM_TokenRingPort.Capabilities" }, 
 42                      Description ( 
 43 karl  1.1.2.2           "Note: The use of this method has been deprecated. \n"
 44                         "Deprecated description: Capabilities of the "
 45                         "TokenRingAdapter. For example, the Device might support "
 46                         "AlertOnLan, WakeOnLan, Load Balancing, or Failover. If "
 47                         "failover or load balancing capabilities are listed, a "
 48                         "SpareGroup (failover) or ExtraCapacityGroup (load "
 49                         "balancing) should also be defined to completely describe "
 50                         "the capability." ), 
 51                      ValueMap { "0", "1", "2", "3", "4", "5" }, 
 52                      Values { "Unknown", "Other", "AlertOnLan", "WakeOnLan", 
 53                         "FailOver", "LoadBalancing" }, 
 54                      ArrayType ( "Indexed" ), 
 55                      ModelCorrespondence { 
 56                         "CIM_TokenRingPort.CapabilityDescriptions" }]
 57                  uint16 Capabilities[];
 58               
 59                     [Deprecated { "CIM_TokenRingPort.CapabilityDescriptions" }, 
 60                      Description ( 
 61                         "Note: The use of this method has been deprecated. \n"
 62                         "Deprecated description: An array of free-form strings "
 63                         "that provides more detailed explanations for any of the "
 64 karl  1.1.2.2           "TokenRingAdapter features that are indicated in the "
 65                         "Capabilities array. Note, each entry of this array is "
 66                         "related to the entry in the Capabilities array that is "
 67                         "located at the same index." ), 
 68                      ArrayType ( "Indexed" ), 
 69                      ModelCorrespondence { "CIM_TokenRingAdapter.Capabilities" }]
 70                  string CapabilityDescriptions[];
 71               
 72                     [Deprecated { "CIM_TokenRingPort.EnabledCapabilities" }, 
 73                      Description ( 
 74                         "Note: The use of this method has been deprecated. \n"
 75                         "Deprecated description: Specifies which of the "
 76                         "capabilities from the \"Capabilities\" property are "
 77                         "currently enabled." ), 
 78                      ValueMap { "0", "1", "2", "3", "4", "5" }, 
 79                      Values { "Unknown", "Other", "AlertOnLan", "WakeOnLan", 
 80                         "FailOver", "LoadBalancing" }, 
 81                      ModelCorrespondence { "CIM_TokenRingAdapter.Capabilities" }]
 82                  uint16 EnabledCapabilities[];
 83               
 84                     [Deprecated { "CIM_TokenRingPort.RingStatus" }, 
 85 karl  1.1.2.2        Description ( 
 86                         "Note: The use of this method has been deprecated. \n"
 87                         "Deprecated description: The current status that can be "
 88                         "used to diagnose fluctuating problems that can occur on "
 89                         "token rings, after a station has successfully been added "
 90                         "to the ring. Before an open is completed, this object "
 91                         "contains the value that indicates \"no status\" "
 92                         "(131072). (The RingState and RingOpenStatus properties "
 93                         "are also provided for debugging problems when the "
 94                         "station cannot even enter the ring.) The value of the "
 95                         "property is a sum of values, one for each currently "
 96                         "applicable condition. The following values are defined "
 97                         "for various conditions: \n"
 98                         "0=No Problems Detected, 32=Ring Recovery, 64=Single "
 99                         "Station, 256=Remove Received, 512=Reserved, 1024= "
100                         "Auto-Removal Error, 2048=Lobe Wire Fault, 4096=Transmit "
101                         "Beacon, 8192=Soft Error, 16384=Hard Error, 32768=Signal "
102                         "Loss, 131072=No Status, Open Not Completed." ), 
103                      MappingStrings { 
104                         "MIB.IETF|IEEE 802.5 Token RingMIB.dot5RingStatus" }]
105                  uint32 RingStatus;
106 karl  1.1.2.2 
107                     [Deprecated { "CIM_TokenRingPort.RingState" }, 
108                      Description ( 
109                         "Note: The use of this method has been deprecated. \n"
110                         "Deprecated description: The current Device state with "
111                         "respect to entering or leaving the ring." ), 
112                      ValueMap { "0", "1", "2", "3", "4", "5" }, 
113                      Values { "Opened", "Closed", "Opening", "Closing", 
114                         "Open Failure", "Ring Failure" }, 
115                      MappingStrings { 
116                         "MIB.IETF|IEEE 802.5 Token RingMIB.dot5RingState" }]
117                  uint16 RingState;
118               
119                     [Deprecated { "CIM_TokenRingPort.RingOpenStatus" }, 
120                      Description ( 
121                         "Note: The use of this property has been deprecated. \n"
122                         "Deprecated description: This property indicates the "
123                         "success, or the reason for failure, of the most recent "
124                         "attempt of the station to enter the ring." ), 
125                      ValueMap { "0", "1", "2", "3", "4", "5", "6", "7", "8", "9", 
126                         "10" }, 
127 karl  1.1.2.2        Values { "No Open Attempted", "Bad Parameter", "Lobe Failed", 
128                         "Signal Loss", "Insertion Timeout", "Ring Failed", 
129                         "Beaconing", "Duplicate MAC", "Request Failed", 
130                         "Remove Received", 
131                         // 10                      
132                         "Last Open Successful" }, 
133                      MappingStrings { 
134                         "MIB.IETF|IEEE 802.5 Token RingMIB.dot5RingOpenStatus" }]
135                  uint16 RingOpenStatus;
136               
137                     [Deprecated { "CIM_TokenRingPort.RingSpeed" }, 
138                      Description ( 
139                         "Note: The use of this method has been deprecated. \n"
140                         "Deprecated description: The bandwidth of the ring." ), 
141                      ValueMap { "0", "1", "2", "3", "4" }, 
142                      Values { "Unknown", "Other", "One Megabit", "Four Megabit", 
143                         "Sixteen Megabit" }, 
144                      MappingStrings { 
145                         "MIB.IETF|IEEE 802.5 Token RingMIB.dot5RingSpeed" }]
146                  uint16 RingSpeed;
147               
148 karl  1.1.2.2       [Deprecated { "CIM_TokenRingPortStatistics.BurstErrors" }, 
149                      Description ( 
150                         "Note: The use of this method has been deprecated. \n"
151                         "Deprecated description: This counter is incremented when "
152                         "a station detects the absence of transitions for five "
153                         "half-bit timers (burst-five errors)." ), 
154                      Counter, MappingStrings { 
155                         "MIB.IETF|IEEE 802.5 Token RingMIB.dot5StatsBurstErrors" }]
156                  uint32 BurstErrors;
157               
158                     [Deprecated { "CIM_TokenRingPortStatistics.ACErrors" }, 
159                      Description ( 
160                         "Note: The use of this method has been deprecated. \n"
161                         "Deprecated description: This counter is incremented when "
162                         "a station receives an AMP or SMP frame in which A is "
163                         "equal to C, and C is equal to 0, and then receives "
164                         "another SMP frame with A equal to C, and C equal to 0 "
165                         "without first receiving an AMP frame. This condition "
166                         "indicates a station that cannot set the AC bits "
167                         "properly." ), 
168                      Counter, MappingStrings { 
169 karl  1.1.2.2           "MIB.IETF|IEEE 802.5 Token RingMIB.dot5StatsACErrors" }]
170                  uint32 ACErrors;
171               
172                     [Deprecated { "CIM_TokenRingPortStatistics.AbortTransErrors" }, 
173                      Description ( 
174                         "Note: The use of this method has been deprecated. \n"
175                         "Deprecated description: This counter is incremented when "
176                         "a station transmits an abort delimiter while "
177                         "transmitting data." ), 
178                      Counter, MappingStrings { 
179                         "MIB.IETF|IEEE 802.5 Token Ring MIB.dot5StatsAbortTransErrors" }]
180                  uint32 AbortTransErrors;
181               
182                     [Deprecated { "CIM_TokenRingPortStatistics.InternalErrors" }, 
183                      Description ( 
184                         "Note: The use of this method has been deprecated. \n"
185                         "Deprecated description: This counter is incremented when "
186                         "a station recognizes an internal error." ), 
187                      Counter, MappingStrings { 
188                         "MIB.IETF|IEEE 802.5 Token Ring MIB.dot5StatsInternalErrors" }]
189                  uint32 InternalErrors;
190 karl  1.1.2.2 
191                     [Deprecated { "CIM_TokenRingPortStatistics.LostFrameErrors" }, 
192                      Description ( 
193                         "Note: The use of this method has been deprecated. \n"
194                         "Deprecated description: This counter is incremented when "
195                         "a station is transmitting and its TRR timer expires. "
196                         "This result indicates a condition where a transmitting "
197                         "station in strip mode does not receive the trailer of "
198                         "the frame before the TRR timer goes off." ), 
199                      Counter, MappingStrings { 
200                         "MIB.IETF|IEEE 802.5 Token Ring MIB.dot5StatsLostFrameErrors" }]
201                  uint32 LostFrameErrors;
202               
203                     [Deprecated { "CIM_TokenRingPortStatistics.ReceiveCongestions" }, 
204                      Description ( 
205                         "Note: The use of this method has been deprecated. \n"
206                         "Deprecated description: This counter is incremented when "
207                         "a station recognizes a frame addressed to its specific "
208                         "address but has no available buffer space, which "
209                         "indicates that the station is congested." ), 
210                      Counter, MappingStrings { 
211 karl  1.1.2.2           "MIB.IETF|IEEE 802.5 Token Ring MIB.dot5StatsReceiveCongestions" }]
212                  uint32 ReceiveCongestions;
213               
214                     [Deprecated { "CIM_TokenRingPortStatistics.FrameCopiedErrors" }, 
215                      Description ( 
216                         "Note: The use of this method has been deprecated. \n"
217                         "Deprecated description: This counter is incremented when "
218                         "a station recognizes a frame that is addressed to its "
219                         "specific address and detects that the FS field A bits "
220                         "are set to 1, which indicates a possible line hit or "
221                         "duplicate address." ), 
222                      Counter, MappingStrings { 
223                         "MIB.IETF|IEEE 802.5 Token Ring MIB.dot5StatsFrameCopiedErrors" }]
224                  uint32 FrameCopiedErrors;
225               
226                     [Deprecated { "CIM_TokenRingPortStatistics.TokenErrors" }, 
227                      Description ( 
228                         "Note: The use of this method has been deprecated. \n"
229                         "Deprecated description: This counter is incremented when "
230                         "a station that acts as the active monitor recognizes an "
231                         "error condition that needs a token transmitted." ), 
232 karl  1.1.2.2        Counter, MappingStrings { 
233                         "MIB.IETF|IEEE 802.5 Token RingMIB.dot5StatsTokenErrors" }]
234                  uint32 TokenErrors;
235               
236                     [Deprecated { "CIM_TokenRingPortStatistics.SoftErrors" }, 
237                      Description ( 
238                         "Note: The use of this method has been deprecated. \n"
239                         "Deprecated description: The number of Soft Errors that "
240                         "the Device has detected. This method directly "
241                         "corresponds to the number of Report Error MAC frames "
242                         "that this Device has transmitted. Soft Errors are those "
243                         "that are recoverable by the MAC layer protocols." ), 
244                      Counter, MappingStrings { 
245                         "MIB.IETF|IEEE 802.5 Token RingMIB.dot5StatsSoftErrors" }]
246                  uint32 SoftErrors;
247               
248                     [Deprecated { "CIM_TokenRingPortStatistics.HardErrors" }, 
249                      Description ( 
250                         "Note: The use of this method has been deprecated. \n"
251                         "Deprecated description: The number of times that this "
252                         "Device has detected an immediately recoverable fatal "
253 karl  1.1.2.2           "error. This method indicates the number of times that "
254                         "this Device is either transmitting or receiving beacon "
255                         "MAC frames." ), 
256                      Counter, MappingStrings { 
257                         "MIB.IETF|IEEE 802.5 Token RingMIB.dot5StatsHardErrors" }]
258                  uint32 HardErrors;
259               
260                     [Deprecated { "CIM_TokenRingPortStatistics.SignalLossCount" }, 
261                      Description ( 
262                         "Note: The use of this method has been deprecated. \n"
263                         "Deprecated description: The number of times that this "
264                         "Device has detected the loss of signal condition from "
265                         "the ring." ), 
266                      Counter, MappingStrings { 
267                         "MIB.IETF|IEEE 802.5 Token RingMIB.dot5StatsSignalLoss" }]
268                  uint32 SignalLossCount;
269               
270                     [Deprecated { "CIM_TokenRingPortStatistics.TransmittedBeacons" }, 
271                      Description ( 
272                         "Note: The use of this method has been deprecated. \n"
273                         "Deprecated description: The number of times that this "
274 karl  1.1.2.2           "Device has transmitted a beacon frame." ), 
275                      Counter, MappingStrings { 
276                         "MIB.IETF|IEEE 802.5 Token RingMIB.dot5StatsTransmitBeacons" }]
277                  uint32 TransmittedBeacons;
278               
279                     [Deprecated { "CIM_TokenRingPortStatistics.Recoverys" }, 
280                      Description ( 
281                         "Note: The use of this method has been deprecated. \n"
282                         "Deprecated description: The number of Claim Token MAC "
283                         "frames that are received or transmitted after the Device "
284                         "has received a Ring Purge MAC frame. This counter "
285                         "signifies the number of times that the ring has been "
286                         "purged and is being recovered back into a normal "
287                         "operating state." ), 
288                      Counter, MappingStrings { 
289                         "MIB.IETF|IEEE 802.5 Token RingMIB.dot5StatsRecoverys" }]
290                  uint32 Recoverys;
291               
292                     [Deprecated { "CIM_TokenRingPortStatistics.LobeWires" }, 
293                      Description ( 
294                         "Note: The use of this method has been deprecated. \n"
295 karl  1.1.2.2           "Deprecated description: The number of times that the "
296                         "Device has detected an open or short circuit in the lobe "
297                         "data path. The adapter will be closed and RingState will "
298                         "signify this condition." ), 
299                      Counter, MappingStrings { 
300                         "MIB.IETF|IEEE 802.5 Token RingMIB.dot5StatsLobeWires" }]
301                  uint32 LobeWires;
302               
303                     [Deprecated { "CIM_TokenRingPortStatistics.Removes" }, 
304                      Description ( 
305                         "Note: The use of this method has been deprecated. \n"
306                         "Deprecated description: The number of times that the "
307                         "Device has received a Remove Ring Station MAC frame "
308                         "request. When this frame is received, the Device will "
309                         "enter the close state and RingState will signify this "
310                         "condition." ), 
311                      Counter, MappingStrings { 
312                         "MIB.IETF|IEEE 802.5 Token RingMIB.dot5StatsRemoves" }]
313                  uint32 Removes;
314               
315                     [Deprecated { "CIM_TokenRingPortStatistics.Singles" }, 
316 karl  1.1.2.2        Description ( 
317                         "Note: The use of this method has been deprecated. \n"
318                         "Deprecated description: The number of times that the "
319                         "Device has sensed that it is the only station on the "
320                         "ring. This situation occurs if the Device is the first "
321                         "one up on a ring or if there is a hardware problem." ), 
322                      Counter, MappingStrings { 
323                         "MIB.IETF|IEEE 802.5 Token RingMIB.dot5StatsSingles" }]
324                  uint32 Singles;
325               
326                     [Deprecated { "CIM_TokenRingPortStatistics.FrequencyErrors" }, 
327                      Description ( 
328                         "Note: The use of this method has been deprecated. \n"
329                         "Deprecated description: The number of times that the "
330                         "Device has detected that the frequency of the incoming "
331                         "signal differs from the expected frequency by more than "
332                         "that specified by the IEEE 802.5 standard." ), 
333                      Counter, MappingStrings { 
334                         "MIB.IETF|IEEE 802.5 Token RingMIB.dot5StatsFreqErrors" }]
335                  uint32 FrequencyErrors;
336               
337 karl  1.1.2.2 
338               };

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2