diff options
Diffstat (limited to 'ucb/source/ucp/ftp/ftpcontentprovider.hxx')
-rw-r--r-- | ucb/source/ucp/ftp/ftpcontentprovider.hxx | 17 |
1 files changed, 8 insertions, 9 deletions
diff --git a/ucb/source/ucp/ftp/ftpcontentprovider.hxx b/ucb/source/ucp/ftp/ftpcontentprovider.hxx index 4f9652464cfa..62ebe6b7414b 100644 --- a/ucb/source/ucp/ftp/ftpcontentprovider.hxx +++ b/ucb/source/ucp/ftp/ftpcontentprovider.hxx @@ -25,7 +25,6 @@ #include <ucbhelper/proxydecider.hxx> #include <ucbhelper/providerhelper.hxx> #include <com/sun/star/ucb/XContentProviderManager.hpp> -#include "ftphandleprovider.hxx" #include "ftpurl.hxx" // UNO service name for the provider. This name will be used by the UCB to @@ -42,8 +41,7 @@ namespace ftp class FTPLoaderThread; class FTPContentProvider: - public ::ucbhelper::ContentProviderImplHelper, - public FTPHandleProvider + public ::ucbhelper::ContentProviderImplHelper { public: @@ -93,21 +91,22 @@ namespace ftp css::uno::RuntimeException, std::exception ) SAL_OVERRIDE; - // FTPHandleProvider. + CURL* handle(); - virtual CURL* handle() SAL_OVERRIDE; + /** host is in the form host:port. + */ - virtual bool forHost(const OUString& host, + bool forHost(const OUString& host, const OUString& port, const OUString& username, OUString& password, - OUString& account) SAL_OVERRIDE; + OUString& account); - virtual bool setHost(const OUString& host, + bool setHost(const OUString& host, const OUString& port, const OUString& username, const OUString& password, - const OUString& account) SAL_OVERRIDE; + const OUString& account); struct ServerInfo { |