tools: start implementing ipmi interface
Start implementing ipmi interface to handle sending the actual IPMI
packet contents.
Change-Id: Idf55c1594992d0f188ee6b2940bfe3842509d91d
Signed-off-by: Patrick Venture <venture@google.com>
diff --git a/tools/blob_handler.hpp b/tools/blob_handler.hpp
index 042953b..285bbf1 100644
--- a/tools/blob_handler.hpp
+++ b/tools/blob_handler.hpp
@@ -1,11 +1,15 @@
#pragma once
#include "blob_interface.hpp"
+#include "ipmi_interface.hpp"
class BlobHandler : public BlobInterface
{
public:
- BlobHandler() = default;
+ explicit BlobHandler(IpmiInterface* ipmi) : ipmi(ipmi){};
std::vector<std::string> getBlobList() override;
+
+ private:
+ IpmiInterface* ipmi;
};