(file) Return to CIM_LogicalPort.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="CIMCoreCR00752.000" 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               // <change cr="ArchCR00089.003" type="add">Add PUnit qualifier values
 7               // to Units qualifier values.</change>
 8               // ==================================================================
 9               //  CIM_LogicalPort
10               // ==================================================================
11                  [Version ( "2.10.0" ), 
12                   UMLPackagePath ( "CIM::Device::Ports" ), 
13                   Description ( 
14                      "The abstraction of a port or connection point of a Device. "
15                      "This object should be instantiated when the Port has "
16                      "independent management characteristics from the Device that "
17                      "includes it. Examples are a Fibre Channel Port and a USB Port." )]
18               class CIM_LogicalPort : CIM_LogicalDevice {
19               
20                     [Description ( "The bandwidth of the Port in Bits per Second." ), 
21                      Units ( "Bits per Second" ), 
22 karl  1.1.2.2        PUnit ( "bit / second" )]
23                  uint64 Speed;
24               
25                     [Description ( 
26                         "The maximum bandwidth of the Port in Bits per Second." ), 
27                      Units ( "Bits per Second" ), 
28                      PUnit ( "bit / second" )]
29                  uint64 MaxSpeed;
30               
31                     [Write, Description ( 
32                         "The requested bandwidth of the Port in Bits per Second. "
33                         "The actual bandwidth is reported in LogicalPort.Speed." ), 
34                      Units ( "Bits per Second" ), 
35                      ModelCorrespondence { "CIM_LogicalPort.Speed" }, 
36                      PUnit ( "bit / second" )]
37                  uint64 RequestedSpeed;
38               
39                     [Description ( 
40                         "In some circumstances, a LogicalPort might be "
41                         "identifiable as a front end or back end port. An example "
42                         "of this situation would be a storage array that might "
43 karl  1.1.2.2           "have back end ports to communicate with disk drives and "
44                         "front end ports to communicate with hosts. If there is "
45                         "no restriction on the use of the port, then the value "
46                         "should be set to \'not restricted\'." ), 
47                      ValueMap { "0", "2", "3", "4" }, 
48                      Values { "Unknown", "Front-end only", "Back-end only", 
49                         "Not restricted" }]
50                  uint16 UsageRestriction;
51               
52                     [Description ( 
53                         "PortType is defined to force consistent naming of the "
54                         "\'type\' property in subclasses and to guarantee unique "
55                         "enum values for all instances of NetworkPort. When set "
56                         "to 1 (\"Other\"), related property OtherPortType "
57                         "contains a string description of the type of port. A "
58                         "range of values, DMTF_Reserved, has been defined that "
59                         "allows subclasses to override and define their specific "
60                         "types of ports." ), 
61                      ValueMap { "0", "1", "2", "3..15999", "16000..65535" }, 
62                      Values { "Unknown", "Other", "Not Applicable", 
63                         "DMTF Reserved", "Vendor Reserved" }, 
64 karl  1.1.2.2        ModelCorrespondence { "CIM_NetworkPort.OtherNetworkPortType" }]
65                  uint16 PortType;
66               
67                     [Description ( 
68                         "Describes the type of module, when PortType is set to 1 (\"Other\")."
69                          ), 
70                      ModelCorrespondence { "CIM_LogicalPort.PortType" }]
71                  string OtherPortType;
72               
73               
74               };

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2