summaryrefslogtreecommitdiffstats
path: root/sensorhandler.h
diff options
context:
space:
mode:
authorTom Joseph <tomjoseph@in.ibm.com>2017-09-06 23:57:36 +0530
committerTom Joseph <tomjoseph@in.ibm.com>2017-09-14 18:48:09 +0530
commite4014fca76e418e5d7d5c8ce8720913f998cd9de (patch)
treecdb5174b44f19cdadf443a462290fd8e1c1fe154 /sensorhandler.h
parent816e92b59fa52dcd997099a81e2f43a3512fca1e (diff)
downloadphosphor-host-ipmid-e4014fca76e418e5d7d5c8ce8720913f998cd9de.tar.gz
phosphor-host-ipmid-e4014fca76e418e5d7d5c8ce8720913f998cd9de.zip
sensor: Add function to map dbus info to reading field
For sensor's with reading type eventData2, the eventdata2 field is mapped to the reading field in the get sensor reading command response. Change-Id: I9ad85ddb48d6c273a22e476e29ea9bbb34c13e24 Signed-off-by: Tom Joseph <tomjoseph@in.ibm.com>
Diffstat (limited to 'sensorhandler.h')
-rw-r--r--sensorhandler.h11
1 files changed, 11 insertions, 0 deletions
diff --git a/sensorhandler.h b/sensorhandler.h
index 576c803..a078693 100644
--- a/sensorhandler.h
+++ b/sensorhandler.h
@@ -499,6 +499,17 @@ inline void setOffset(uint8_t offset, ipmi::sensor::GetReadingResponse* resp)
}
}
+/**
+ * @brief Set the reading field in the response.
+ *
+ * @param[in] offset - offset number.
+ * @param[in/out] resp - get sensor reading response.
+ */
+inline void setReading(uint8_t value, ipmi::sensor::GetReadingResponse* resp)
+{
+ resp->reading = value;
+}
+
} // namespace sensor
} // namespace ipmi
OpenPOWER on IntegriCloud