const UpdateState & state
CallbackManager< void()> state_callback_
virtual void perform(bool force)=0
void add_on_state_callback(std::function< void()> &&callback)
const UpdateInfo & update_info
@ UPDATE_STATE_INSTALLING
Providing packet encoding functions for exchanging data with a remote host.
std::string current_version
std::string latest_version