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

Diff for /pegasus/Schemas/CIM26Prelim/Attic/CIM_Device26_Add.mof between version 1.1 and 1.2

version 1.1, 2001/08/07 11:08:21 version 1.2, 2001/12/13 14:53:15
Line 0 
Line 1 
   // ==================================================================
   // Title:       Device MOF Specification Additions 2.6
   // Filename:    CIM_Device26_add.MOF
   // Version:     2.6
   // Date:        06/12/2001
   // Release:     Preliminary
   // Description: The object classes below are new to the version stated
   //              above and are being evaluated in premliminary release
   //              status.
   // ===================================================================
   // Copyright "2001" Distributed Management Task Force, Inc. (DMTF).
   // All rights reserved.
   // DMTF is a not-for-profit association of industry members dedicated
   // to promoting enterprise and systems management and interoperability.
   // DMTF specifications and documents may be reproduced for uses
   // consistent with this purpose by members and non-members,
   // provided that correct attribution is given.
   // As DMTF specifications may be revised from time to time,
   // the particular version and release cited should always be noted.
   // ===================================================================
   // Author:      DMTF System and Devices Working Group
   // ==================================================================
   //  Date 05/25/2001 - Version 2.6
   //    CR602      - Add IBAdapterPort
   // ==================================================================
   
   
   // ===================================================================
   //
   //  Controllers, Adapters, and Ports
   //
   // ===================================================================
   
   // ==================================================================
   // IBAdapterPort
   // ==================================================================
      [Description (
        "Management information and capabilities of a InfiniBand Port "
        "and Channel Adapter. Each IBA Port independently provides the "
        "physical, link and network protocol layers of its container IBA "
        "Device.  Multiple ports of a container IBA Device share the "
        "transport layer functionality among the ports.  An IBA Port "
        "represents attributes of \"link port\" and/or \"end port\".") ]
   class CIM_IBAdapterPort  : CIM_NetworkAdapter {
         [Description (
           "The Adapter Status " ),
          ValueMap {"1", "2", "3", "4", "5", "6", "7"},
          Values {"Other", "Unknown", "Port Ready", "Performing Self Test",
                  "Initializing", "Soft Error", "Hard Error"} ]
      uint32 AdapterStatus;
         [Description (
           "The AdapterDiagnosticCode provides both generic and vendor-"
           "specific diagnostic functionality.  For all ports, all bits "
           "set to zero means the port status is good.  Any non-zero "
           "value means there are possible error conditions."),
          Mappingstrings {"MAD.IBTA | PortInfo | DiagCode"} ]
      uint32 AdapterDiagnosticCode;
         [Write, MinValue(1), MaxValue(128), Description (
           "The LID Mask Control value provides a way to have multiple "
           "addresses for a single path.  The number of LIDs assigned "
           "to a port range from 1 to 128 unicast LIDs.") ]
      uint8 LIDMask;
         [Description (
           "The type of port; e.g. switch, router, channel adapter." ),
          ValueMap { "1", "2", "3", "4", "5" },
          Values {"Other", "Unknown", "Switch", "Router",
                  "Channel Adapter"} ]
      uint8 PortType;
         [Description (
           "The port number within the container Device ") ]
      uint8 PortNumber;
         [Description (
           "Currently active link width.  Only one width should be "
           "selected.  Therefore, the only valid values are 1 (1x), "
           "2 (4x), and 8 (12x)."),
          BitMap {"0","1", "3"},
          BitValues {"1x", "4x", "12x"},
          Mappingstrings {"MAD.IBTA | PortInfo | LinkWidthActive"} ]
      uint8 LinkWidthActive;
         [Description (
           "Currently active link speed. It is a component of actual speed"
           "Actual speed is the linlspeedactive times the linkwidthactive"),
          BitMap {"0"},
          BitValues {"2.5 Gbps"},
          Mappingstrings {"MAD.IBTA | PortInfo | LinkSpeedActive"} ]
      uint8 LinkSpeedActive;
         [Override ("Speed"), Description (
           "The Speed property is derived from the product of LinkSpeed"
           "Active and LinkSpeedActive. This is the actual speed of "
           "the connection") ]
      uint64 Speed;
         [Override ("MaxSpeed"), Description (
           "The Max speed of the connection is derived from the product of"
           "LinkSpeedEnabled and LinkWidthAvailable.") ]
      uint64 MaxSpeed;
         [Override ("PermanentAddress"), Description (
           "This property can be used to set the Port GUID") ]
      string PermanentAddress[];
         [Override ("NetworkAddresses"), Description (
           "LIDs assigned to this element can be set in the "
           "NetworkAddresses property") ]
      string NetworkAddresses;
   };
   
   
   // ===================================================================
   // end of file
   // ===================================================================


Legend:
Removed from v.1.1  
changed lines
  Added in v.1.2

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2