From 8fab0ff2160399487fb0010d3b0c8b431dfe545f Mon Sep 17 00:00:00 2001 From: Tatsuhiro Tsujikawa Date: Mon, 3 Nov 2008 10:06:25 +0000 Subject: 2008-11-03 Tatsuhiro Tsujikawa 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 --- src/DownloadEngine.h | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'src/DownloadEngine.h') diff --git a/src/DownloadEngine.h b/src/DownloadEngine.h index 5e358929..bd9c10c3 100644 --- a/src/DownloadEngine.h +++ b/src/DownloadEngine.h @@ -67,6 +67,8 @@ class SocketCore; class CookieStorage; class BtRegistry; class DNSCache; +class AuthConfigFactory; +class Request; class CommandEvent { @@ -304,6 +306,8 @@ private: SharedHandle _dnsCache; + SharedHandle _authConfigFactory; + void shortSleep() const; /** @@ -425,6 +429,10 @@ public: const std::string& findCachedIPAddress(const std::string& hostname) const; void cacheIPAddress(const std::string& hostname, const std::string& ipaddr); + + void setAuthConfigFactory(const SharedHandle& factory); + + SharedHandle getAuthConfigFactory() const; }; typedef SharedHandle DownloadEngineHandle; -- cgit