| Index: mount_task.h
|
| diff --git a/mount_task.h b/mount_task.h
|
| index 914da940370450ec35dbd9b239f487a5dc1b1c51..a75ae04c25c1471ebb2cc617528d520ded470485 100644
|
| --- a/mount_task.h
|
| +++ b/mount_task.h
|
| @@ -331,6 +331,21 @@ class MountTaskRemoveTrackedSubdirectories : public MountTask {
|
| DISALLOW_COPY_AND_ASSIGN(MountTaskRemoveTrackedSubdirectories);
|
| };
|
|
|
| +// Implements asychronous removal of tracked subdirectories
|
| +class MountTaskAutomaticFreeDiskSpace : public MountTask {
|
| + public:
|
| + MountTaskAutomaticFreeDiskSpace(MountTaskObserver* observer,
|
| + Mount* mount)
|
| + : MountTask(observer, mount, UsernamePasskey()) {
|
| + }
|
| + virtual ~MountTaskAutomaticFreeDiskSpace() { }
|
| +
|
| + virtual void Run();
|
| +
|
| + private:
|
| + DISALLOW_COPY_AND_ASSIGN(MountTaskAutomaticFreeDiskSpace);
|
| +};
|
| +
|
| } // namespace cryptohome
|
|
|
| #endif // CRYPTOHOME_MOUNT_TASK_H_
|
|
|