summaryrefslogtreecommitdiffstats
path: root/net/disk_cache/backend_impl.cc
diff options
context:
space:
mode:
authorjhawkins@chromium.org <jhawkins@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-12-06 21:44:39 +0000
committerjhawkins@chromium.org <jhawkins@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-12-06 21:44:39 +0000
commitc2b93f7ec3d6bfeac5e8399ad10d7120d7c16d20 (patch)
treeb74f75ab6ae569c9acb0ca207bfd9742a7c6c54a /net/disk_cache/backend_impl.cc
parentd1f8c14d457fcc4da36097f831ee14d5d9e65248 (diff)
downloadchromium_src-c2b93f7ec3d6bfeac5e8399ad10d7120d7c16d20.zip
chromium_src-c2b93f7ec3d6bfeac5e8399ad10d7120d7c16d20.tar.gz
chromium_src-c2b93f7ec3d6bfeac5e8399ad10d7120d7c16d20.tar.bz2
base::Bind: Convert browsing_data_remover.
BUG=none TEST=none R=csilv Review URL: http://codereview.chromium.org/8798001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@113261 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'net/disk_cache/backend_impl.cc')
-rw-r--r--net/disk_cache/backend_impl.cc14
1 files changed, 14 insertions, 0 deletions
diff --git a/net/disk_cache/backend_impl.cc b/net/disk_cache/backend_impl.cc
index 1c6c92a..cf9c6e1 100644
--- a/net/disk_cache/backend_impl.cc
+++ b/net/disk_cache/backend_impl.cc
@@ -1415,6 +1415,12 @@ int BackendImpl::DoomAllEntries(OldCompletionCallback* callback) {
return net::ERR_IO_PENDING;
}
+int BackendImpl::DoomAllEntries(const net::CompletionCallback& callback) {
+ DCHECK(!callback.is_null());
+ background_queue_.DoomAllEntries(callback);
+ return net::ERR_IO_PENDING;
+}
+
int BackendImpl::DoomEntriesBetween(const base::Time initial_time,
const base::Time end_time,
OldCompletionCallback* callback) {
@@ -1423,6 +1429,14 @@ int BackendImpl::DoomEntriesBetween(const base::Time initial_time,
return net::ERR_IO_PENDING;
}
+int BackendImpl::DoomEntriesBetween(const base::Time initial_time,
+ const base::Time end_time,
+ const net::CompletionCallback& callback) {
+ DCHECK(!callback.is_null());
+ background_queue_.DoomEntriesBetween(initial_time, end_time, callback);
+ return net::ERR_IO_PENDING;
+}
+
int BackendImpl::DoomEntriesSince(const base::Time initial_time,
OldCompletionCallback* callback) {
DCHECK(callback);