/* */ #include "FtpTunnelRequestCommand.h" #include "FtpTunnelResponseCommand.h" #include "Request.h" #include "SocketCore.h" #include "DownloadContext.h" #include "SocketRecvBuffer.h" #include "a2functional.h" namespace aria2 { FtpTunnelRequestCommand::FtpTunnelRequestCommand (cuid_t cuid, const std::shared_ptr& req, const std::shared_ptr& fileEntry, RequestGroup* requestGroup, DownloadEngine* e, const std::shared_ptr& proxyRequest, const std::shared_ptr& s) : AbstractProxyRequestCommand(cuid, req, fileEntry, requestGroup, e, proxyRequest, s) {} FtpTunnelRequestCommand::~FtpTunnelRequestCommand() {} std::unique_ptr FtpTunnelRequestCommand::getNextCommand() { return make_unique (getCuid(), getRequest(), getFileEntry(), getRequestGroup(), getHttpConnection(), getDownloadEngine(), getSocket()); } } // namespace aria2