Mark update engine binder interfaces as hidden am: 811cd6e8a5 am: c82d38c440 am: 61177b1247
am: ad9c1240d3
Change-Id: I6a4af683fb828eec06b248b9f79de34751828f24
GitOrigin-RevId: 50c82f1d663755b7bcd747c7afe0f651bd2f8e3b
diff --git a/binder_bindings/android/os/IUpdateEngine.aidl b/binder_bindings/android/os/IUpdateEngine.aidl
index 4c60eed..67f828a 100644
--- a/binder_bindings/android/os/IUpdateEngine.aidl
+++ b/binder_bindings/android/os/IUpdateEngine.aidl
@@ -18,14 +18,21 @@
import android.os.IUpdateEngineCallback;
+/** @hide */
interface IUpdateEngine {
+ /** @hide */
void applyPayload(String url,
in long payload_offset,
in long payload_size,
in String[] headerKeyValuePairs);
+ /** @hide */
boolean bind(IUpdateEngineCallback callback);
+ /** @hide */
void suspend();
+ /** @hide */
void resume();
+ /** @hide */
void cancel();
+ /** @hide */
void resetStatus();
}
diff --git a/binder_bindings/android/os/IUpdateEngineCallback.aidl b/binder_bindings/android/os/IUpdateEngineCallback.aidl
index 729abdd..ee15c8b 100644
--- a/binder_bindings/android/os/IUpdateEngineCallback.aidl
+++ b/binder_bindings/android/os/IUpdateEngineCallback.aidl
@@ -16,7 +16,10 @@
package android.os;
+/** @hide */
oneway interface IUpdateEngineCallback {
+ /** @hide */
void onStatusUpdate(int status_code, float percentage);
+ /** @hide */
void onPayloadApplicationComplete(int error_code);
}