diff options
| author | Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com> | 2008-11-03 10:06:25 +0000 |
|---|---|---|
| committer | Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com> | 2008-11-03 10:06:25 +0000 |
| commit | 8fab0ff2160399487fb0010d3b0c8b431dfe545f (patch) | |
| tree | dd0e1fbe1b28176773dccc0fd71bbed77fdf89fb /src/FtpConnection.h | |
| parent | e6707208d1821d043b8d2b01551b5424a0768cd8 (diff) | |
2008-11-03 Tatsuhiro Tsujikawa <tujikawa at rednoah dot com>
AuthConfigFactory is now part of DownloadEngine.
* src/AbstractProxyRequestCommand.cc
* src/AuthConfigFactory.h
* src/DownloadEngine.cc
* src/DownloadEngine.h
* src/FtpConnection.cc
* src/FtpConnection.h
* src/FtpNegotiationCommand.cc
* src/HttpConnection.cc
* src/HttpRequest.cc
* src/HttpRequest.h
* src/HttpRequestCommand.cc
* src/HttpResponse.cc
* src/HttpResponseCommand.cc
* src/HttpSkipResponseCommand.cc
* src/MultiUrlRequestInfo.cc
* src/main.cc
* test/FtpConnectionTest.cc
* test/HttpRequestTest.cc
* test/HttpResponseTest.cc
Diffstat (limited to 'src/FtpConnection.h')
| -rw-r--r-- | src/FtpConnection.h | 14 |
1 files changed, 11 insertions, 3 deletions
diff --git a/src/FtpConnection.h b/src/FtpConnection.h index 235a905f..17eeb52e 100644 --- a/src/FtpConnection.h +++ b/src/FtpConnection.h @@ -36,11 +36,13 @@ #define _D_FTP_CONNECTION_H_ #include "common.h" + +#include <utility> +#include <string> + #include "SharedHandle.h" #include "TimeA2.h" #include "SocketBuffer.h" -#include <utility> -#include <string> namespace aria2 { @@ -49,12 +51,16 @@ class Logger; class Segment; class Request; class SocketCore; +class AuthConfig; class FtpConnection { private: int32_t cuid; SharedHandle<SocketCore> socket; SharedHandle<Request> req; + + SharedHandle<AuthConfig> _authConfig; + const Option* option; Logger* logger; @@ -76,7 +82,9 @@ private: static const size_t MAX_RECV_BUFFER = 4096; public: FtpConnection(int32_t cuid, const SharedHandle<SocketCore>& socket, - const SharedHandle<Request>& req, const Option* op); + const SharedHandle<Request>& req, + const SharedHandle<AuthConfig>& authConfig, + const Option* op); ~FtpConnection(); bool sendUser(); bool sendPass(); |
