1 marek 1.1 // Copyright (c) 2009 DMTF. All rights reserved.
2 [Version ( "2.22.0" ),
3 UMLPackagePath ( "CIM::Core::Capabilities" ),
4 Description (
5 "AlarmDeviceCapabilities describes the capabilities supported "
6 "for changing the state OF THE ASSOCIATED AlarmDevice." )]
7 class CIM_AlarmDeviceCapabilities : CIM_EnabledLogicalElementCapabilities {
8
9 [Description (
10 "RequestedAlarmStatesSupported indicates the possible "
11 "states that can be requested when using the method "
12 "SetAlarmState on the AlarmDevice. A value of 1 indicates "
13 "that AlarmDevice indicators may be inactivated, a value "
14 "of 2 or 3 indicates that AlarmDevice indicators may be "
15 "activated." ),
16 ValueMap { "0", "1", "2", "3", "..", "32768..65535" },
17 Values { "Unknown", "Off", "Steady", "Alternating",
18 "DMTF Reserved", "Vendor Specific" },
19 ModelCorrespondence { "CIM_AlarmDevice.SetAlarmState" }]
20 uint16 RequestedAlarmStatesSupported[];
21
22 marek 1.1 [Description (
23 "AlarmIndicatorTypesConfigurable indicates the possible "
24 "indicators that can be enabled or disabled when using "
25 "the method SetAlarmIndicator on the AlarmDevice. An "
26 "indicator is a device that emits sound (Audio), emits "
27 "light or changes color (Visual), or emits vibrations "
28 "(Motion) to indicate some condition. Indicators may "
29 "include the audible alarm on a RAID controller, the "
30 "location LED on a chassis, or the vibration of a cell "
31 "phone." ),
32 ValueMap { "1", "2", "3", "..", "32768..65535" },
33 Values { "Audio", "Visual", "Motion", "DMTF Reserved",
34 "Vendor Specific" },
35 ModelCorrespondence { "CIM_AlarmDevice.SetAlarmIndicator" }]
36 uint16 AlarmIndicatorTypesConfigurable[];
37
38
39 };
|