summaryrefslogtreecommitdiff
path: root/TAO/orbsvcs/orbsvcs/NotifyExt.idl
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/orbsvcs/orbsvcs/NotifyExt.idl')
-rw-r--r--TAO/orbsvcs/orbsvcs/NotifyExt.idl10
1 files changed, 10 insertions, 0 deletions
diff --git a/TAO/orbsvcs/orbsvcs/NotifyExt.idl b/TAO/orbsvcs/orbsvcs/NotifyExt.idl
index 6a4692ad867..bfe41763349 100644
--- a/TAO/orbsvcs/orbsvcs/NotifyExt.idl
+++ b/TAO/orbsvcs/orbsvcs/NotifyExt.idl
@@ -11,6 +11,8 @@
#ifndef _NOTIFY_EXT_IDL_
#define _NOTIFY_EXT_IDL_
+#include "CosNotifyChannelAdmin.idl"
+
#pragma prefix ""
/**
@@ -65,6 +67,14 @@ module NotifyExt
unsigned long max_buffered_requests;
unsigned long max_request_buffer_size;
};
+
+ /*
+ * Extend the EventChannelFactory to have a shutdown method.
+ */
+ interface EventChannelFactory : CosNotifyChannelAdmin::EventChannelFactory
+ {
+ void destroy ();
+ };
};
#endif /* _NOTIFY_EXT_IDL_ */