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

  1 mike  1.2 // ==================================================================
  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 mike  1.2 // ==================================================================
 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 mike  1.2      "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 mike  1.2         "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 mike  1.2        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 mike  1.2 // ===================================================================
107           // end of file
108           // ===================================================================

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2