1 karl 1.1.2.2 // Copyright (c) 2005 DMTF. All rights reserved.
2 [Version ( "2.11.0" ),
3 UMLPackagePath ( "CIM::Device::Ports" ),
4 Description (
5 "A LogicalPort may be configured via the LogicalPortSettings "
6 "class. The configuration changes are expected to be stored to "
7 "non-volatile memory." )]
8 class CIM_LogicalPortSettings : CIM_SettingData {
9
10 [Write, Description (
11 "The requested bandwidth of the Port in Bits per Second. "
12 "The actual bandwidth is reported in LogicalPort.Speed." ),
13 Units ( "Bits per Second" ),
14 MappingStrings {
15 "FC-SWAPI.INCITS-T11|UcPortConfigSetLinkSpeed" },
16 ModelCorrespondence { "CIM_LogicalPort.Speed" },
17 PUnit ( "bit / second" )]
18 uint64 RequestedSpeed;
19
20 [Write, Description (
21 "A boolean indicating whether the LogicalPort should "
22 karl 1.1.2.2 "automatically negotiate an optimal bandwidth (TRUE), or "
23 "attempt to communicate only at the RequestedSpeed "
24 "(FALSE). The actual bandwidth is reported in "
25 "LogicalPort.Speed. Changing this value to (FALSE) may "
26 "cause the OperationalStatus to change to [stopped] if "
27 "the RequestedSpeed is not compatible with the attached "
28 "device \n"
29 "Check LogicalPortCapabilities.AutoSenseSpeedConfigurable "
30 "to see if this value may be changed." ),
31 MappingStrings {
32 "FC-SWAPI.INCITS-T11|UcPortConfigSetLinkSpeed" },
33 ModelCorrespondence { "CIM_LogicalPort.Speed",
34 "CIM_LogicalPortCapabilities.AutoSenseSpeedConfigurable" }]
35 boolean AutoSenseSpeed;
36
37
38 };
|