summaryrefslogtreecommitdiff
path: root/src/FtpDownloadCommand.cc
diff options
context:
space:
mode:
authorTatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>2010-06-09 12:43:44 +0000
committerTatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>2010-06-09 12:43:44 +0000
commit970e7f95a65b1b8940c9131a76372b7d7abffdf1 (patch)
treec3a9b7b51a97a01160a7b37989406b78041d9115 /src/FtpDownloadCommand.cc
parent9afc36152a1ce428243a3ace608d0508716a2efb (diff)
2010-06-09 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
Made protected member variable private. Added accessor funcs. * src/AbstractCommand.cc * src/AbstractCommand.h * src/AbstractProxyRequestCommand.cc * src/AbstractProxyRequestCommand.h * src/AbstractProxyResponseCommand.cc * src/AbstractProxyResponseCommand.h * src/CreateRequestCommand.cc * src/DownloadCommand.cc * src/DownloadCommand.h * src/FtpDownloadCommand.cc * src/FtpDownloadCommand.h * src/FtpFinishDownloadCommand.cc * src/FtpInitiateConnectionCommand.cc * src/FtpNegotiationCommand.cc * src/FtpNegotiationCommand.h * src/FtpTunnelRequestCommand.cc * src/FtpTunnelResponseCommand.cc * src/HttpDownloadCommand.cc * src/HttpInitiateConnectionCommand.cc * src/HttpProxyRequestCommand.cc * src/HttpProxyResponseCommand.cc * src/HttpRequestCommand.cc * src/HttpResponseCommand.cc * src/HttpResponseCommand.h * src/HttpSkipResponseCommand.cc * src/InitiateConnectionCommand.cc
Diffstat (limited to 'src/FtpDownloadCommand.cc')
-rw-r--r--src/FtpDownloadCommand.cc14
1 files changed, 7 insertions, 7 deletions
diff --git a/src/FtpDownloadCommand.cc b/src/FtpDownloadCommand.cc
index cb735f3a..02023277 100644
--- a/src/FtpDownloadCommand.cc
+++ b/src/FtpDownloadCommand.cc
@@ -62,7 +62,7 @@ FtpDownloadCommand::FtpDownloadCommand
const SocketHandle& ctrlSocket)
:DownloadCommand(cuid, req, fileEntry, requestGroup, e, dataSocket),
_ftpConnection(ftpConnection),
- ctrlSocket(ctrlSocket) {}
+ _ctrlSocket(ctrlSocket) {}
FtpDownloadCommand::~FtpDownloadCommand() {}
@@ -71,14 +71,14 @@ bool FtpDownloadCommand::prepareForNextSegment()
{
if(getOption()->getAsBool(PREF_FTP_REUSE_CONNECTION) &&
static_cast<uint64_t>
- (_fileEntry->gtoloff(_segments.front()->getPositionToWrite())) ==
- _fileEntry->getLength()) {
+ (getFileEntry()->gtoloff(getSegments().front()->getPositionToWrite())) ==
+ getFileEntry()->getLength()) {
Command* command = new FtpFinishDownloadCommand
- (getCuid(), req, _fileEntry, _requestGroup, _ftpConnection, e,
- ctrlSocket);
- e->addCommand(command);
+ (getCuid(), getRequest(), getFileEntry(), getRequestGroup(),
+ _ftpConnection, getDownloadEngine(), _ctrlSocket);
+ getDownloadEngine()->addCommand(command);
- if(_requestGroup->downloadFinished()) {
+ if(getRequestGroup()->downloadFinished()) {
// To run checksum checking, we had to call following function here.
DownloadCommand::prepareForNextSegment();
}