summaryrefslogtreecommitdiffstats
path: root/edify/include/edify/updater_runtime_interface.h
diff options
context:
space:
mode:
Diffstat (limited to 'edify/include/edify/updater_runtime_interface.h')
-rw-r--r--edify/include/edify/updater_runtime_interface.h7
1 files changed, 6 insertions, 1 deletions
diff --git a/edify/include/edify/updater_runtime_interface.h b/edify/include/edify/updater_runtime_interface.h
index 15ccd832d..d3d26da64 100644
--- a/edify/include/edify/updater_runtime_interface.h
+++ b/edify/include/edify/updater_runtime_interface.h
@@ -66,4 +66,9 @@ class UpdaterRuntimeInterface {
// Runs tune2fs with arguments |args|.
virtual int Tune2Fs(const std::vector<std::string>& args) const = 0;
-}; \ No newline at end of file
+
+ // Dynamic partition related functions.
+ virtual bool MapPartitionOnDeviceMapper(const std::string& partition_name, std::string* path) = 0;
+ virtual bool UnmapPartitionOnDeviceMapper(const std::string& partition_name) = 0;
+ virtual bool UpdateDynamicPartitions(const std::string_view op_list_value) = 0;
+};