2009-07-01 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>

Removed ctor of AbstractCommand which doesn't take FileEntry.
	* src/AbstractCommand.cc
	* src/AbstractCommand.h
	* src/CreateRequestCommand.cc
pull/1/head
Tatsuhiro Tsujikawa 2009-07-01 13:48:10 +00:00
parent e6a7c952d1
commit 1812142da5
4 changed files with 9 additions and 24 deletions

View File

@ -1,3 +1,10 @@
2009-07-01 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
Removed ctor of AbstractCommand which doesn't take FileEntry.
* src/AbstractCommand.cc
* src/AbstractCommand.h
* src/CreateRequestCommand.cc
2009-07-01 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
Get proxy download working

View File

@ -67,25 +67,6 @@
namespace aria2 {
// TODO1.5 Remove this
AbstractCommand::AbstractCommand(int32_t cuid,
const SharedHandle<Request>& req,
RequestGroup* requestGroup,
DownloadEngine* e,
const SocketHandle& s):
Command(cuid), _requestGroup(requestGroup),
req(req), e(e), socket(s),
checkSocketIsReadable(false), checkSocketIsWritable(false),
nameResolverCheck(false)
{
if(!socket.isNull() && socket->isOpen()) {
setReadCheckSocket(socket);
}
timeout = _requestGroup->getTimeout();
_requestGroup->increaseStreamConnection();
_requestGroup->increaseNumCommand();
}
AbstractCommand::AbstractCommand(int32_t cuid,
const SharedHandle<Request>& req,
const SharedHandle<FileEntry>& fileEntry,

View File

@ -143,10 +143,6 @@ private:
#endif // ENABLE_ASYNC_DNS
public:
AbstractCommand(int32_t cuid, const SharedHandle<Request>& req,
RequestGroup* requestGroup, DownloadEngine* e,
const SharedHandle<SocketCore>& s = SharedHandle<SocketCore>());
AbstractCommand(int32_t cuid, const SharedHandle<Request>& req,
const SharedHandle<FileEntry>& fileEntry,
RequestGroup* requestGroup, DownloadEngine* e,

View File

@ -48,7 +48,8 @@ namespace aria2 {
CreateRequestCommand::CreateRequestCommand(int32_t cuid,
RequestGroup* requestGroup,
DownloadEngine* e):
AbstractCommand(cuid, SharedHandle<Request>(), requestGroup, e)
AbstractCommand
(cuid, SharedHandle<Request>(), SharedHandle<FileEntry>(), requestGroup, e)
{
setStatus(Command::STATUS_ONESHOT_REALTIME);
disableReadCheckSocket();