blob: 144fc229bf35e274023a9c22f1b80f1bc27aca24 [file] [log] [blame]
Patrick Venturecf2d1b12018-12-11 18:22:36 -08001#pragma once
2
3#include "ipmi_interface.hpp"
4
Patrick Venture9b534f02018-12-13 16:10:02 -08005namespace host_tool
6{
7
Patrick Venturecf2d1b12018-12-11 18:22:36 -08008class IpmiHandler : public IpmiInterface
9{
10 public:
11 IpmiHandler() = default;
12
Patrick Venture035bbbb2018-12-12 14:59:52 -080013 std::vector<std::uint8_t>
14 sendPacket(const std::vector<std::uint8_t>& data) override;
Patrick Venturecf2d1b12018-12-11 18:22:36 -080015};
Patrick Venture9b534f02018-12-13 16:10:02 -080016
17} // namespace host_tool