diff options
Diffstat (limited to 'VoldNativeService.h')
-rw-r--r-- | VoldNativeService.h | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/VoldNativeService.h b/VoldNativeService.h index 0a080e14..22821413 100644 --- a/VoldNativeService.h +++ b/VoldNativeService.h @@ -110,6 +110,16 @@ class VoldNativeService : public BinderService<VoldNativeService>, public os::Bn int32_t userSerial, int32_t flags); binder::Status destroyUserStorage(const std::unique_ptr<std::string>& uuid, int32_t userId, int32_t flags); + + binder::Status mountExternalStorageForApp(const std::string& packageName, int32_t appId, + const std::string& sandboxId, int32_t userId); + + binder::Status startCheckpoint(int32_t retry, bool* _aidl_return); + binder::Status needsCheckpoint(bool* _aidl_return); + binder::Status commitChanges(bool* _aidl_return); + binder::Status prepareDriveForCheckpoint(const std::string& mountPoint, bool* _aidl_return); + binder::Status markBootAttempt(bool* __aidl_return); + binder::Status abortChanges(); }; } // namespace vold |