diff options
author | Andreas Bille <abi@openoffice.org> | 2002-06-20 13:49:21 +0000 |
---|---|---|
committer | Andreas Bille <abi@openoffice.org> | 2002-06-20 13:49:21 +0000 |
commit | 77f7fbd6ebeab675be6bd1108d89fdbcacdb453b (patch) | |
tree | 397eac7962163db8188be61661e51e42b8b55956 /ucb/source/ucp/ftp/ftpcontentprovider.hxx | |
parent | f41a382dbaba620c8c03829a255afe247b2b96af (diff) |
Changed to oslThreadKey and partners
Diffstat (limited to 'ucb/source/ucp/ftp/ftpcontentprovider.hxx')
-rw-r--r-- | ucb/source/ucp/ftp/ftpcontentprovider.hxx | 17 |
1 files changed, 13 insertions, 4 deletions
diff --git a/ucb/source/ucp/ftp/ftpcontentprovider.hxx b/ucb/source/ucp/ftp/ftpcontentprovider.hxx index 6aaa6401609b..06302e7dfdbd 100644 --- a/ucb/source/ucp/ftp/ftpcontentprovider.hxx +++ b/ucb/source/ucp/ftp/ftpcontentprovider.hxx @@ -2,9 +2,9 @@ * * $RCSfile: ftpcontentprovider.hxx,v $ * - * $Revision: 1.1 $ + * $Revision: 1.2 $ * - * last change: $Author: abi $ $Date: 2002-06-07 15:31:00 $ + * last change: $Author: abi $ $Date: 2002-06-20 14:49:21 $ * * The Contents of this file are made available subject to the terms of * either of the following licenses @@ -71,6 +71,9 @@ #ifndef _UCBHELPER_PROVIDERHELPER_HXX #include <ucbhelper/providerhelper.hxx> #endif +#ifndef __CURL_TYPES_H +#include <curl/types.h> +#endif // #ifndef _COM_SUN_STAR_UCB_XCONTENTIDENTIFIERFACTORY_HPP_ // #include <com/sun/star/ucb/XContentIdentifierFactory.hpp> // #endif @@ -95,6 +98,9 @@ namespace ftp { + class FtpLoaderThread; + + class FtpContentProvider: public ::ucb::ContentProviderImplHelper { @@ -137,13 +143,16 @@ namespace ftp { // const com::sun::star::uno::Reference< com::sun::star::ucb::XContentIdentifier >& Id2 ) // throw( com::sun::star::uno::RuntimeException ); + CURL* handle(); + private: osl::Mutex m_aMutex; - sal_Bool m_bInitialized; - + FtpLoaderThread *m_ftpLoaderThread; void init(); + + }; // end class FtpContentProvider } // end namespace ftp |