diff options
| author | Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com> | 2009-01-31 14:34:29 +0000 |
|---|---|---|
| committer | Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com> | 2009-01-31 14:34:29 +0000 |
| commit | 660c480cca79cac04d533cff56845381eb2ec5e9 (patch) | |
| tree | 08a5828afdf1fd6da6f10e2f9320a6b9c741ff69 /test/IteratableChecksumValidatorTest.cc | |
| parent | 84f02e7dd06d6dcfa4de83aa2dff652a4d74ce3e (diff) | |
2009-01-31 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
Use LongestSequencePieceSelector for HTTP/FTP/BitTorrent
integrated downloads. This PieceSelector subclass finds the
longest continuous sequence in the available missing pieces and
selects the last index of such sequence. This makes HTTP/FTP
connections less interrupted by the pieces obtained by
BitTorrent peers.
* src/DefaultPieceStorage.cc
* src/DefaultPieceStorage.h
* src/LongestSequencePieceSelector.cc
* src/LongestSequencePieceSelector.h
* src/Makefile.am
* src/PieceSelector.h
* src/RarestPieceSelector.h
* src/RequestGroup.cc
* test/BtDependencyTest.cc
* test/DefaultPieceStorageTest.cc
* test/IteratableChecksumValidatorTest.cc
* test/LongestSequencePieceSelectorTest.cc
* test/Makefile.am
* test/SegmentManTest.cc
Diffstat (limited to 'test/IteratableChecksumValidatorTest.cc')
| -rw-r--r-- | test/IteratableChecksumValidatorTest.cc | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/test/IteratableChecksumValidatorTest.cc b/test/IteratableChecksumValidatorTest.cc index 2458cc58..287fd548 100644 --- a/test/IteratableChecksumValidatorTest.cc +++ b/test/IteratableChecksumValidatorTest.cc @@ -1,10 +1,13 @@ #include "IteratableChecksumValidator.h" + +#include <cppunit/extensions/HelperMacros.h> + #include "SingleFileDownloadContext.h" #include "DefaultPieceStorage.h" #include "Option.h" #include "DiskAdaptor.h" #include "FileEntry.h" -#include <cppunit/extensions/HelperMacros.h> +#include "PieceSelector.h" namespace aria2 { |
