summaryrefslogtreecommitdiffstats
path: root/io/source/connector/connector.hxx
diff options
context:
space:
mode:
authorKay Ramme <kr@openoffice.org>2000-10-30 11:32:33 +0000
committerKay Ramme <kr@openoffice.org>2000-10-30 11:32:33 +0000
commit42afb0b3e2c7bdf38e3739207073e8a5c6ab36f2 (patch)
treeaa5c1b0f61550988a01922fc4d36b4cc04828a92 /io/source/connector/connector.hxx
parentSame button order as in VCL (diff)
downloadcore-42afb0b3e2c7bdf38e3739207073e8a5c6ab36f2.tar.gz
core-42afb0b3e2c7bdf38e3739207073e8a5c6ab36f2.zip
#76899# notify of error listeners fixed
Diffstat (limited to 'io/source/connector/connector.hxx')
-rw-r--r--io/source/connector/connector.hxx18
1 files changed, 12 insertions, 6 deletions
diff --git a/io/source/connector/connector.hxx b/io/source/connector/connector.hxx
index 545a4f5015ff..17e72ca8edce 100644
--- a/io/source/connector/connector.hxx
+++ b/io/source/connector/connector.hxx
@@ -2,9 +2,9 @@
*
* $RCSfile: connector.hxx,v $
*
- * $Revision: 1.1.1.1 $
+ * $Revision: 1.2 $
*
- * last change: $Author: hr $ $Date: 2000-09-18 17:24:18 $
+ * last change: $Author: kr $ $Date: 2000-10-30 12:32:33 $
*
* The Contents of this file are made available subject to the terms of
* either of the following licenses
@@ -91,6 +91,11 @@ namespace stoc_connector
}
};
+ typedef ::std::hash_set< ::com::sun::star::uno::Reference< ::com::sun::star::io::XStreamListener>,
+ ReferenceHash< ::com::sun::star::io::XStreamListener>,
+ ReferenceEqual< ::com::sun::star::io::XStreamListener> >
+ XStreamListener_hash_set;
+
class PipeConnection :
public ::cppu::WeakImplHelper1< ::com::sun::star::connection::XConnection >
@@ -158,10 +163,11 @@ namespace stoc_connector
sal_Bool m_bIgnoreClose;
::osl::Mutex _mutex;
- sal_Bool _firstRead;
- ::std::hash_set< ::com::sun::star::uno::Reference< ::com::sun::star::io::XStreamListener>,
- ReferenceHash< ::com::sun::star::io::XStreamListener>,
- ReferenceEqual< ::com::sun::star::io::XStreamListener> > _listeners;
+ sal_Bool _started;
+ sal_Bool _closed;
+ sal_Bool _error;
+
+ XStreamListener_hash_set _listeners;
};
class ChannelConnection :