summaryrefslogtreecommitdiff
path: root/CIAO/ciao/CCM_Event.idl
diff options
context:
space:
mode:
Diffstat (limited to 'CIAO/ciao/CCM_Event.idl')
-rw-r--r--CIAO/ciao/CCM_Event.idl9
1 files changed, 9 insertions, 0 deletions
diff --git a/CIAO/ciao/CCM_Event.idl b/CIAO/ciao/CCM_Event.idl
index 6349682550a..b149e0bbd28 100644
--- a/CIAO/ciao/CCM_Event.idl
+++ b/CIAO/ciao/CCM_Event.idl
@@ -17,6 +17,10 @@
#define CCM_EVENT_IDL
#include "CCM_Base.idl"
+#include "CCM_Navigation.idl"
+#include "CCM_Receptacle.idl"
+#include "CCM_Cookie.idl"
+#include "tao/orb_types.pidl"
module Components
{
@@ -24,6 +28,11 @@ module Components
abstract valuetype EventBase {};
+ exception BadEventType
+ {
+ CORBA::RepositoryId expected_event_type;
+ };
+
interface EventConsumerBase
{
void push_event (in EventBase evt) raises (BadEventType);