(file) Return to CIM_Device26_Add.mof CVS log (file) (dir) Up to [Pegasus] / pegasus / Schemas / CIM26Prelim

  1 karl  1.1.2.1 // ==================================================================
  2               // Title:       Device MOF Specification Additions 2.6
  3               // Filename:    CIM_Device26_add.MOF
  4               // Version:     2.6
  5               // Date:        06/12/2001
  6               // Release:     Preliminary
  7               // Description: The object classes below are new to the version stated 
  8               //              above and are being evaluated in premliminary release 
  9               //              status.
 10               // ===================================================================
 11               // Copyright "2001" Distributed Management Task Force, Inc. (DMTF).
 12               // All rights reserved.  
 13               // DMTF is a not-for-profit association of industry members dedicated 
 14               // to promoting enterprise and systems management and interoperability. 
 15               // DMTF specifications and documents may be reproduced for uses
 16               // consistent with this purpose by members and non-members, 
 17               // provided that correct attribution is given. 
 18               // As DMTF specifications may be revised from time to time, 
 19               // the particular version and release cited should always be noted.
 20               // ===================================================================
 21               // Author:      DMTF System and Devices Working Group
 22 karl  1.1.2.1 // ==================================================================
 23               //  Date 05/25/2001 - Version 2.6
 24               //    CR602      - Add IBAdapterPort 
 25               // ================================================================== 
 26               
 27               
 28               // ===================================================================
 29               //
 30               //  Controllers, Adapters, and Ports
 31               //
 32               // ===================================================================
 33               
 34               // ==================================================================
 35               // IBAdapterPort 
 36               // ==================================================================
 37                  [Description (
 38                    "Management information and capabilities of a InfiniBand Port "
 39                    "and Channel Adapter. Each IBA Port independently provides the "
 40                    "physical, link and network protocol layers of its container IBA "
 41                    "Device.  Multiple ports of a container IBA Device share the "
 42                    "transport layer functionality among the ports.  An IBA Port "
 43 karl  1.1.2.1      "represents attributes of \"link port\" and/or \"end port\".") ]
 44               class CIM_IBAdapterPort  : CIM_NetworkAdapter {    
 45                     [Description (
 46                       "The Adapter Status " ),
 47                      ValueMap {"1", "2", "3", "4", "5", "6", "7"},
 48                      Values {"Other", "Unknown", "Port Ready", "Performing Self Test", 
 49                              "Initializing", "Soft Error", "Hard Error"} ]
 50                  uint32 AdapterStatus;
 51                     [Description (
 52                       "The AdapterDiagnosticCode provides both generic and vendor-"
 53                       "specific diagnostic functionality.  For all ports, all bits "
 54                       "set to zero means the port status is good.  Any non-zero "
 55                       "value means there are possible error conditions."),
 56                      Mappingstrings {"MAD.IBTA | PortInfo | DiagCode"} ]
 57                  uint32 AdapterDiagnosticCode;
 58                     [Write, MinValue(1), MaxValue(128), Description (
 59                       "The LID Mask Control value provides a way to have multiple "
 60                       "addresses for a single path.  The number of LIDs assigned "
 61                       "to a port range from 1 to 128 unicast LIDs.") ]
 62                  uint8 LIDMask;  
 63                     [Description (
 64 karl  1.1.2.1         "The type of port; e.g. switch, router, channel adapter." ),
 65                      ValueMap { "1", "2", "3", "4", "5" }, 
 66                      Values {"Other", "Unknown", "Switch", "Router", 
 67                              "Channel Adapter"} ]
 68                  uint8 PortType;
 69                     [Description (
 70                       "The port number within the container Device ") ] 
 71                  uint8 PortNumber;  
 72                     [Description (
 73                       "Currently active link width.  Only one width should be "
 74                       "selected.  Therefore, the only valid values are 1 (1x), "
 75                       "2 (4x), and 8 (12x)."),
 76                      BitMap {"0","1", "3"},
 77                      BitValues {"1x", "4x", "12x"},
 78                      Mappingstrings {"MAD.IBTA | PortInfo | LinkWidthActive"} ]
 79                  uint8 LinkWidthActive;
 80                     [Description (
 81                       "Currently active link speed. It is a component of actual speed"
 82                       "Actual speed is the linlspeedactive times the linkwidthactive"),
 83                      BitMap {"0"},
 84                      BitValues {"2.5 Gbps"},
 85 karl  1.1.2.1        Mappingstrings {"MAD.IBTA | PortInfo | LinkSpeedActive"} ]
 86                  uint8 LinkSpeedActive;
 87                     [Override ("Speed"), Description (
 88                       "The Speed property is derived from the product of LinkSpeed"
 89                       "Active and LinkSpeedActive. This is the actual speed of "
 90                       "the connection") ]
 91                  uint64 Speed;
 92                     [Override ("MaxSpeed"), Description (
 93                       "The Max speed of the connection is derived from the product of"
 94                       "LinkSpeedEnabled and LinkWidthAvailable.") ]
 95                  uint64 MaxSpeed;
 96                     [Override ("PermanentAddress"), Description (
 97                       "This property can be used to set the Port GUID") ]
 98                  string PermanentAddress[];
 99                     [Override ("NetworkAddresses"), Description (
100                       "LIDs assigned to this element can be set in the "
101                       "NetworkAddresses property") ]
102                  string NetworkAddresses;
103               };
104               
105               
106 karl  1.1.2.1 // ===================================================================
107               // end of file
108               // ===================================================================

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2