summaryrefslogtreecommitdiff
path: root/adb/client/incremental.h
diff options
context:
space:
mode:
Diffstat (limited to 'adb/client/incremental.h')
-rw-r--r--adb/client/incremental.h8
1 files changed, 7 insertions, 1 deletions
diff --git a/adb/client/incremental.h b/adb/client/incremental.h
index 4b9f6bde0..1fb1e0b19 100644
--- a/adb/client/incremental.h
+++ b/adb/client/incremental.h
@@ -25,6 +25,12 @@
namespace incremental {
-std::optional<Process> install(std::vector<std::string> files);
+using Files = std::vector<std::string>;
+
+bool can_install(const Files& files);
+std::optional<Process> install(const Files& files, bool silent);
+
+enum class Result { Success, Failure, None };
+Result wait_for_installation(int read_fd);
} // namespace incremental