Loading staging/security/see/storage/aidl/android/hardware/security/see/storage/IStorageSession.aidl +15 −0 Original line number Diff line number Diff line Loading @@ -43,6 +43,21 @@ interface IStorageSession { */ void commitChanges(); /** * If an A/B update is in progress, stages any pending changes made through this session to be * committed when the A/B update completes successfully. If the update fails, the changes will * be discarded. * * If no A/B update is in progess, behaves identically to `commitChanges`. * * After this call returns successfully, the session will no longer have pending changes. Files * may then still be modified through this session to create another commit. * * May return service-specific errors: * - ERR_BAD_TRANSACTION */ void stageChangesForCommitOnAbUpdateComplete(); /** * Abandons any pending changes made through this session. * Loading Loading
staging/security/see/storage/aidl/android/hardware/security/see/storage/IStorageSession.aidl +15 −0 Original line number Diff line number Diff line Loading @@ -43,6 +43,21 @@ interface IStorageSession { */ void commitChanges(); /** * If an A/B update is in progress, stages any pending changes made through this session to be * committed when the A/B update completes successfully. If the update fails, the changes will * be discarded. * * If no A/B update is in progess, behaves identically to `commitChanges`. * * After this call returns successfully, the session will no longer have pending changes. Files * may then still be modified through this session to create another commit. * * May return service-specific errors: * - ERR_BAD_TRANSACTION */ void stageChangesForCommitOnAbUpdateComplete(); /** * Abandons any pending changes made through this session. * Loading