sensor: Populate entity id, instance and sensor name callback
Change-Id: Ie7bf403ae15d9b1a70216aab0c57362c3d4240e7
Signed-off-by: Tom Joseph <tomjoseph@in.ibm.com>
diff --git a/types.hpp b/types.hpp
index 2580063..260deb5 100644
--- a/types.hpp
+++ b/types.hpp
@@ -139,6 +139,8 @@
struct Info
{
+ EntityType entityType;
+ EntityInst instance;
Type sensorType;
InstancePath sensorPath;
DbusInterface sensorInterface;
@@ -153,6 +155,7 @@
std::function<uint8_t(SetSensorReadingReq&, const Info&)> updateFunc;
std::function<GetSensorResponse(const Info&)> getFunc;
Mutability mutability;
+ std::function<SensorName(const Info&)> sensorNameFunc;
DbusInterfaceMap propertyInterfaces;
};