summaryrefslogtreecommitdiff
path: root/src/HttpRequest.h
diff options
context:
space:
mode:
authorTatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>2010-07-12 11:55:23 +0000
committerTatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>2010-07-12 11:55:23 +0000
commit8274432f14606d22b8c11aa55efa18c50ba20767 (patch)
tree034942f0c4ec2bd9c122ca1a2bebfb0259fa3d05 /src/HttpRequest.h
parentbd73c20c4dfbe5746ef68b12633592c1a681fdf3 (diff)
2010-07-12 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
Set end byte in Range header if start byte > 0 to get more chance to pool socket. * src/DefaultPieceStorage.cc * src/DefaultPieceStorage.h * src/DownloadCommand.cc * src/HttpDownloadCommand.cc * src/HttpRequest.cc * src/HttpRequest.h * src/HttpRequestCommand.cc * src/PieceStorage.h * src/UnknownLengthPieceStorage.h * test/DefaultPieceStorageTest.cc * test/HttpRequestTest.cc * test/MockPieceStorage.h
Diffstat (limited to 'src/HttpRequest.h')
-rw-r--r--src/HttpRequest.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/HttpRequest.h b/src/HttpRequest.h
index 1bc2089e..091b5b35 100644
--- a/src/HttpRequest.h
+++ b/src/HttpRequest.h
@@ -87,6 +87,8 @@ private:
bool acceptGzip_;
+ off_t endOffsetOverride_;
+
std::pair<std::string, std::string> getProxyAuthString() const;
public:
HttpRequest();
@@ -272,6 +274,11 @@ public:
{
return acceptGzip_;
}
+
+ void setEndOffsetOverride(off_t offset)
+ {
+ endOffsetOverride_ = offset;
+ }
};
} // namespace aria2