diff options
Diffstat (limited to 'payload_consumer/install_plan.h')
-rw-r--r-- | payload_consumer/install_plan.h | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/payload_consumer/install_plan.h b/payload_consumer/install_plan.h index 7a95ab43..f04c6504 100644 --- a/payload_consumer/install_plan.h +++ b/payload_consumer/install_plan.h @@ -158,6 +158,10 @@ struct InstallPlan { // If not blank, a base-64 encoded representation of the PEM-encoded // public key in the response. std::string public_key_rsa; + + // The name of dynamic partitions not included in the payload. Only used + // for partial updates. + std::vector<std::string> untouched_dynamic_partitions; }; class InstallPlanAction; @@ -195,9 +199,10 @@ class InstallPlanAction : public Action<InstallPlanAction> { typedef ActionTraits<InstallPlanAction>::InputObjectType InputObjectType; typedef ActionTraits<InstallPlanAction>::OutputObjectType OutputObjectType; - private: + protected: InstallPlan install_plan_; + private: DISALLOW_COPY_AND_ASSIGN(InstallPlanAction); }; |