(file) Return to CIM_Fan.mof CVS log (file) (dir) Up to [Pegasus] / pegasus / Schemas / CIM231 / DMTF / Device

 1 marek 1.1 // Copyright (c) 2005 DMTF.  All rights reserved.
 2           // <change cr="ArchCR00066.004" type="add">Add UmlPackagePath
 3           // qualifier values to CIM Schema.</change>
 4           // ==================================================================
 5           //  CIM_Fan 
 6           // ==================================================================
 7              [Version ( "2.6.0" ), 
 8               UMLPackagePath ( "CIM::Device::CoolingAndPower" ), 
 9               Description ( "Capabilities and management of a Fan CoolingDevice." )]
10           class CIM_Fan : CIM_CoolingDevice {
11           
12                 [Description ( 
13                     "Indication of whether the fan supports variable speeds." )]
14              boolean VariableSpeed;
15           
16                 [Description ( 
17                     "DesiredSpeed is the currently requested fan speed, "
18                     "defined in Revolutions per Minute, when a variable speed "
19                     "fan is supported (VariableSpeed boolean = TRUE). The "
20                     "current speed is determined via a sensor "
21                     "(CIM_Tachometer) that is associated with the Fan using "
22 marek 1.1           "the CIM_AssociatedSensor relationship." ), 
23                  Units ( "Revolutions per Minute" )]
24              uint64 DesiredSpeed;
25           
26           
27                 [Description ( 
28                     "Requests that the Fan speed be set to the value "
29                     "specified in the method\'s input parameter. The return "
30                     "value should be 0 if the request was successfully "
31                     "executed, 1 if the request is not supported and some "
32                     "other value if an error occurred. In a subclass, the set "
33                     "of possible return codes could be specified, using a "
34                     "ValueMap qualifier on the method. The strings to which "
35                     "the ValueMap contents are \'translated\' may also be "
36                     "specified in the subclass as a Values array qualifier." )]
37              uint32 SetSpeed(
38                    [IN, Description ( "The desired speed for the fan." )]
39                 uint64 DesiredSpeed);
40           
41           };

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2