| #pragma once | |
| #include "activation.hpp" | |
| namespace openpower | |
| { | |
| namespace software | |
| { | |
| namespace updater | |
| { | |
| /** @class ActivationStatic | |
| * @brief Implementation for static PNOR layout | |
| */ | |
| class ActivationStatic : public Activation | |
| { | |
| public: | |
| using Activation::Activation; | |
| ~ActivationStatic() = default; | |
| private: | |
| void unitStateChange(sdbusplus::message::message& msg) override; | |
| void startActivation() override; | |
| void finishActivation() override; | |
| }; | |
| } // namespace updater | |
| } // namespace software | |
| } // namespace openpower |