summaryrefslogtreecommitdiffstats
path: root/Schemas/CIM236/DMTF/Device/CIM_CurrentSensor.mof
diff options
context:
space:
mode:
Diffstat (limited to 'Schemas/CIM236/DMTF/Device/CIM_CurrentSensor.mof')
-rw-r--r--Schemas/CIM236/DMTF/Device/CIM_CurrentSensor.mof106
1 files changed, 106 insertions, 0 deletions
diff --git a/Schemas/CIM236/DMTF/Device/CIM_CurrentSensor.mof b/Schemas/CIM236/DMTF/Device/CIM_CurrentSensor.mof
new file mode 100644
index 0000000..e11f7cc
--- /dev/null
+++ b/Schemas/CIM236/DMTF/Device/CIM_CurrentSensor.mof
@@ -0,0 +1,106 @@
+// Copyright (c) 2005 DMTF. All rights reserved.
+ [Deprecated { "CIM_NumericSensor" },
+ Version ( "2.8.0" ),
+ UMLPackagePath ( "CIM::Device::Sensors" ),
+ Description (
+ "The use of this class is being deprecated in lieu of the "
+ "additions to Sensor and NumericSensor. A CurrentSensor can be "
+ "defined by setting the SensorType property, inherited from "
+ "Sensor, to 4 (\"Current\")." )]
+class CIM_CurrentSensor : CIM_NumericSensor {
+
+ [Deprecated { "No value" },
+ Override ( "SensorType" )]
+ uint16 SensorType = 4;
+
+ [Deprecated { "No value" },
+ Override ( "BaseUnits" )]
+ uint16 BaseUnits = 6;
+
+ [Deprecated { "No value" },
+ Override ( "UnitModifier" )]
+ sint32 UnitModifier = -3;
+
+ [Deprecated { "No value" },
+ Override ( "RateUnits" )]
+ uint16 RateUnits = 0;
+
+ [Deprecated { "No value" },
+ Override ( "CurrentReading" ),
+ MappingStrings { "MIF.DMTF|Electrical Current Probe|001.5" }]
+ sint32 CurrentReading;
+
+ [Deprecated { "No value" },
+ Override ( "NominalReading" ),
+ MappingStrings { "MIF.DMTF|Electrical Current Probe|001.6" }]
+ sint32 NominalReading;
+
+ [Deprecated { "No value" },
+ Override ( "NormalMax" ),
+ MappingStrings { "MIF.DMTF|Electrical Current Probe|001.7" }]
+ sint32 NormalMax;
+
+ [Deprecated { "No value" },
+ Override ( "NormalMin" ),
+ MappingStrings { "MIF.DMTF|Electrical Current Probe|001.8" }]
+ sint32 NormalMin;
+
+ [Deprecated { "No value" },
+ Override ( "MaxReadable" ),
+ MappingStrings { "MIF.DMTF|Electrical Current Probe|001.9" }]
+ sint32 MaxReadable;
+
+ [Deprecated { "No value" },
+ Override ( "MinReadable" ),
+ MappingStrings { "MIF.DMTF|Electrical Current Probe|001.10" }]
+ sint32 MinReadable;
+
+ [Deprecated { "No value" },
+ Override ( "Resolution" ),
+ Units ( "Tenths of MilliAmps" ),
+ MappingStrings { "MIF.DMTF|Electrical Current Probe|001.17" },
+ PUnit ( "ampere * 10^-4" )]
+ uint32 Resolution;
+
+ [Deprecated { "No value" },
+ Override ( "Tolerance" ),
+ MappingStrings { "MIF.DMTF|Electrical Current Probe|001.18" }]
+ sint32 Tolerance;
+
+ [Deprecated { "No value" },
+ Override ( "Accuracy" ),
+ MappingStrings { "MIF.DMTF|Electrical Current Probe|001.19" }]
+ sint32 Accuracy;
+
+ [Deprecated { "No value" },
+ Override ( "LowerThresholdNonCritical" ),
+ MappingStrings { "MIF.DMTF|Electrical Current Probe|001.11" }]
+ sint32 LowerThresholdNonCritical;
+
+ [Deprecated { "No value" },
+ Override ( "UpperThresholdNonCritical" ),
+ MappingStrings { "MIF.DMTF|Electrical Current Probe|001.12" }]
+ sint32 UpperThresholdNonCritical;
+
+ [Deprecated { "No value" },
+ Override ( "LowerThresholdCritical" ),
+ MappingStrings { "MIF.DMTF|Electrical Current Probe|001.13" }]
+ sint32 LowerThresholdCritical;
+
+ [Deprecated { "No value" },
+ Override ( "UpperThresholdCritical" ),
+ MappingStrings { "MIF.DMTF|Electrical Current Probe|001.14" }]
+ sint32 UpperThresholdCritical;
+
+ [Deprecated { "No value" },
+ Override ( "LowerThresholdFatal" ),
+ MappingStrings { "MIF.DMTF|Electrical Current Probe|001.15" }]
+ sint32 LowerThresholdFatal;
+
+ [Deprecated { "No value" },
+ Override ( "UpperThresholdFatal" ),
+ MappingStrings { "MIF.DMTF|Electrical Current Probe|001.16" }]
+ sint32 UpperThresholdFatal;
+
+
+};