oem-ibm: Sync boot side file with bios attributes
This change adds support to update the boot side file to keep it
in sync with boot side bios attributes
Change-Id: I2bea293500c69a883f400ddaadc436705bbe5ab4
Signed-off-by: Archana Kakani <archana.kakani@ibm.com>
diff --git a/libpldmresponder/oem_handler.hpp b/libpldmresponder/oem_handler.hpp
index d8ca132..9e131ee 100644
--- a/libpldmresponder/oem_handler.hpp
+++ b/libpldmresponder/oem_handler.hpp
@@ -185,6 +185,26 @@
} // namespace oem_utils
+namespace oem_bios
+{
+using namespace pldm::utils;
+
+class Handler : public CmdHandler
+{
+ public:
+ Handler() {}
+
+ /** @brief Process BaseBiosTable and update the locally cached attributes
+ * @param[in] biosTable - Bios table
+ */
+ virtual void processOEMBaseBiosTable(
+ const pldm::bios::BaseBIOSTable& biosTable) = 0;
+
+ virtual ~Handler() = default;
+};
+
+} // namespace oem_bios
+
} // namespace responder
} // namespace pldm