State.Decorator.*: use PDI constants
Use PDI constants instead of local definitions.
Tested: Unit Tests Pass
Change-Id: Ifacbc1379d6e1fc55709296178e2fb4b04531eeb
Signed-off-by: Alexander Hansen <alexander.hansen@9elements.com>
diff --git a/dbus/dbushelper.hpp b/dbus/dbushelper.hpp
index 94cf664..8fac1a2 100644
--- a/dbus/dbushelper.hpp
+++ b/dbus/dbushelper.hpp
@@ -7,6 +7,7 @@
#include <sdbusplus/exception.hpp>
#include <xyz/openbmc_project/Sensor/Threshold/Critical/common.hpp>
#include <xyz/openbmc_project/Sensor/Threshold/Warning/common.hpp>
+#include <xyz/openbmc_project/State/Decorator/Availability/common.hpp>
#include <string>
#include <variant>
@@ -15,6 +16,8 @@
sdbusplus::common::xyz::openbmc_project::sensor::threshold::Warning;
using SensorThresholdCritical =
sdbusplus::common::xyz::openbmc_project::sensor::threshold::Critical;
+using StateDecoratorAvailability =
+ sdbusplus::common::xyz::openbmc_project::state::decorator::Availability;
namespace pid_control
{
@@ -23,8 +26,6 @@
{
public:
static constexpr char propertiesintf[] = "org.freedesktop.DBus.Properties";
- static constexpr char availabilityIntf[] =
- "xyz.openbmc_project.State.Decorator.Availability";
explicit DbusHelper(sdbusplus::bus_t& bus) : _bus(bus) {}
DbusHelper() = delete;