summaryrefslogtreecommitdiffstats
path: root/media/mtp/MtpServer.h
diff options
context:
space:
mode:
authorMike Lockwood <lockwood@android.com>2010-12-12 12:17:43 -0800
committerMike Lockwood <lockwood@android.com>2010-12-12 12:17:43 -0800
commit20c3be0e0394e1340c036685eb1edb8f6ef5a2ac (patch)
tree8f3ae6045924fe4692042cb0cd61feb195a8ddb3 /media/mtp/MtpServer.h
parent8d45a37ff076814db39471f15d309567605b3416 (diff)
downloadframeworks_av-20c3be0e0394e1340c036685eb1edb8f6ef5a2ac.zip
frameworks_av-20c3be0e0394e1340c036685eb1edb8f6ef5a2ac.tar.gz
frameworks_av-20c3be0e0394e1340c036685eb1edb8f6ef5a2ac.tar.bz2
MTP: Add support for reserve storage setting to avoid low storage situations.
Set resource config_mtpReserveSpaceMegabytes to number of megabytes to reserve. If MTP has dedicated storage this value should be zero, but if MTP is sharing storage with the rest of the system, set this to a positive value to ensure that MTP activity does not result in the storage being too close to full. BUG: 3250924 Change-Id: I881c87240da268bad1ea1b99ad03673ab85ffdbf Signed-off-by: Mike Lockwood <lockwood@android.com>
Diffstat (limited to 'media/mtp/MtpServer.h')
-rw-r--r--media/mtp/MtpServer.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/media/mtp/MtpServer.h b/media/mtp/MtpServer.h
index 5aee4ea..605d5a2 100644
--- a/media/mtp/MtpServer.h
+++ b/media/mtp/MtpServer.h
@@ -67,7 +67,7 @@ public:
int fileGroup, int filePerm, int directoryPerm);
virtual ~MtpServer();
- void addStorage(const char* filePath);
+ void addStorage(const char* filePath, uint64_t reserveSpace);
inline void addStorage(MtpStorage* storage) { mStorages.push(storage); }
MtpStorage* getStorage(MtpStorageID id);
void run();