blob: aefd3c40c07b11d9719fa5f9fbad985b14d79819 [file] [log] [blame]
Jason Ling85e54f12020-11-05 18:47:21 -08001#pragma once
2#include "buildjson.hpp"
3#include "status.hpp"
4
5#include <blobs-ipmid/blobs.hpp>
6
7#include <memory>
8namespace ipmi_flash
9{
10struct VersionActionPack
11{
12 public:
13 VersionActionPack(std::unique_ptr<TriggerableActionInterface> openAction) :
14 onOpen(std::move(openAction)){};
15 VersionActionPack() = default;
16 /** Only file operation action supported currently */
17 std::unique_ptr<TriggerableActionInterface> onOpen;
18};
19} // namespace ipmi_flash