summaryrefslogtreecommitdiff
path: root/ucb/source/ucp/ftp/ftpcontentprovider.hxx
diff options
context:
space:
mode:
authorAndreas Bille <abi@openoffice.org>2002-06-20 13:49:21 +0000
committerAndreas Bille <abi@openoffice.org>2002-06-20 13:49:21 +0000
commit77f7fbd6ebeab675be6bd1108d89fdbcacdb453b (patch)
tree397eac7962163db8188be61661e51e42b8b55956 /ucb/source/ucp/ftp/ftpcontentprovider.hxx
parentf41a382dbaba620c8c03829a255afe247b2b96af (diff)
Changed to oslThreadKey and partners
Diffstat (limited to 'ucb/source/ucp/ftp/ftpcontentprovider.hxx')
-rw-r--r--ucb/source/ucp/ftp/ftpcontentprovider.hxx17
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