| Index: net/base/upload_disk_cache_entry_element_reader.h
|
| diff --git a/net/base/upload_disk_cache_entry_element_reader.h b/net/base/upload_disk_cache_entry_element_reader.h
|
| deleted file mode 100644
|
| index 1885b2e907412d5238d0ee4b205a61c4f7a7964e..0000000000000000000000000000000000000000
|
| --- a/net/base/upload_disk_cache_entry_element_reader.h
|
| +++ /dev/null
|
| @@ -1,72 +0,0 @@
|
| -// Copyright 2015 The Chromium Authors. All rights reserved.
|
| -// Use of this source code is governed by a BSD-style license that can be
|
| -// found in the LICENSE file.
|
| -
|
| -#ifndef NET_BASE_UPLOAD_DISK_CACHE_ENTRY_ELEMENT_READER_H_
|
| -#define NET_BASE_UPLOAD_DISK_CACHE_ENTRY_ELEMENT_READER_H_
|
| -
|
| -#include "base/basictypes.h"
|
| -#include "base/compiler_specific.h"
|
| -#include "base/memory/weak_ptr.h"
|
| -#include "net/base/completion_callback.h"
|
| -#include "net/base/net_export.h"
|
| -#include "net/base/upload_element_reader.h"
|
| -
|
| -namespace disk_cache {
|
| -class Entry;
|
| -}
|
| -
|
| -namespace net {
|
| -
|
| -// An UploadElementReader implementation for disk_cache::Entry objects. The
|
| -// caller keeps ownership of |disk_cache_entry|, and is responsible for ensuring
|
| -// it outlives the UploadDiskCacheEntryElementReader.
|
| -class NET_EXPORT UploadDiskCacheEntryElementReader
|
| - : public UploadElementReader {
|
| - public:
|
| - // Construct a new UploadDiskCacheEntryElementReader which reads from the disk
|
| - // cache entry |disk_cache_entry| with stream index |disk_cache_stream_index|.
|
| - // The new upload reader object will read |range_length| bytes, starting from
|
| - // |range_offset|. To read an whole cache entry give a 0 as |range_offset| and
|
| - // provide the length of the entry's stream as |range_length|.
|
| - UploadDiskCacheEntryElementReader(disk_cache::Entry* disk_cache_entry,
|
| - int disk_cache_stream_index,
|
| - int range_offset,
|
| - int range_length);
|
| - ~UploadDiskCacheEntryElementReader() override;
|
| -
|
| - int range_offset_for_tests() const { return range_begin_offset_; }
|
| - int range_length_for_tests() const {
|
| - return range_end_offset_ - range_begin_offset_;
|
| - }
|
| -
|
| - // UploadElementReader overrides:
|
| - const UploadDiskCacheEntryElementReader* AsDiskCacheEntryReaderForTests()
|
| - const override;
|
| - int Init(const CompletionCallback& callback) override;
|
| - uint64_t GetContentLength() const override;
|
| - uint64_t BytesRemaining() const override;
|
| - bool IsInMemory() const override;
|
| - int Read(IOBuffer* buf,
|
| - int buf_length,
|
| - const CompletionCallback& callback) override;
|
| -
|
| - private:
|
| - void OnReadCompleted(const CompletionCallback& callback, int result);
|
| -
|
| - disk_cache::Entry* const disk_cache_entry_;
|
| - const int disk_cache_stream_index_;
|
| -
|
| - const int range_begin_offset_;
|
| - const int range_end_offset_;
|
| -
|
| - int current_read_offset_;
|
| -
|
| - base::WeakPtrFactory<UploadDiskCacheEntryElementReader> weak_factory_;
|
| -
|
| - DISALLOW_COPY_AND_ASSIGN(UploadDiskCacheEntryElementReader);
|
| -};
|
| -
|
| -} // namespace net
|
| -
|
| -#endif // NET_BASE_UPLOAD_DISK_CACHE_ENTRY_ELEMENT_READER_H_
|
|
|