From b357fd39fcc9b05a0d7ef87b1594c0ebd67cfdfe Mon Sep 17 00:00:00 2001 From: Tatsuhiro Tsujikawa Date: Wed, 9 Jun 2010 14:15:10 +0000 Subject: 2010-06-09 Tatsuhiro Tsujikawa Made protected member variable private. Added accessor funcs. * src/AutoSaveCommand.cc * src/BtStopDownloadCommand.cc * src/DHTAutoSaveCommand.cc * src/DHTBucketRefreshCommand.cc * src/DHTPeerAnnounceCommand.cc * src/DHTTokenUpdateCommand.cc * src/HaveEraseCommand.cc * src/TimeBasedCommand.h * src/TimedHaltCommand.cc --- src/DHTAutoSaveCommand.cc | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) (limited to 'src/DHTAutoSaveCommand.cc') diff --git a/src/DHTAutoSaveCommand.cc b/src/DHTAutoSaveCommand.cc index 78d4fc7e..5a908457 100644 --- a/src/DHTAutoSaveCommand.cc +++ b/src/DHTAutoSaveCommand.cc @@ -61,16 +61,18 @@ namespace aria2 { -DHTAutoSaveCommand::DHTAutoSaveCommand(cuid_t cuid, DownloadEngine* e, time_t interval): +DHTAutoSaveCommand::DHTAutoSaveCommand +(cuid_t cuid, DownloadEngine* e, time_t interval): TimeBasedCommand(cuid, e, interval) {} DHTAutoSaveCommand::~DHTAutoSaveCommand() {} void DHTAutoSaveCommand::preProcess() { - if(_e->getRequestGroupMan()->downloadFinished() || _e->isHaltRequested()) { + if(getDownloadEngine()->getRequestGroupMan()->downloadFinished() || + getDownloadEngine()->isHaltRequested()) { save(); - _exit = true; + enableExit(); } } @@ -81,7 +83,8 @@ void DHTAutoSaveCommand::process() void DHTAutoSaveCommand::save() { - std::string dhtFile = _e->getOption()->get(PREF_DHT_FILE_PATH); + std::string dhtFile = + getDownloadEngine()->getOption()->get(PREF_DHT_FILE_PATH); getLogger()->info("Saving DHT routing table to %s.", dhtFile.c_str()); std::string tempFile = dhtFile; @@ -142,7 +145,8 @@ void DHTAutoSaveCommand::setLocalNode(const SharedHandle& localNode) _localNode = localNode; } -void DHTAutoSaveCommand::setRoutingTable(const SharedHandle& routingTable) +void DHTAutoSaveCommand::setRoutingTable +(const SharedHandle& routingTable) { _routingTable = routingTable; } -- cgit