summaryrefslogtreecommitdiff
path: root/TAO/orbsvcs/lib/RtecEventComm.idl
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/orbsvcs/lib/RtecEventComm.idl')
-rw-r--r--TAO/orbsvcs/lib/RtecEventComm.idl45
1 files changed, 0 insertions, 45 deletions
diff --git a/TAO/orbsvcs/lib/RtecEventComm.idl b/TAO/orbsvcs/lib/RtecEventComm.idl
deleted file mode 100644
index 3ce98797ae8..00000000000
--- a/TAO/orbsvcs/lib/RtecEventComm.idl
+++ /dev/null
@@ -1,45 +0,0 @@
-//
-// $Id$
-//
-
-module RtecEventComm {
- exception Disconnected {};
-
-#if 0
- union EventData switch(short) {
- case 1: double dval;
- case 2: string sval;
- case 3: sequence<octet> bval;
- default: long lval;
- };
-#else
- struct EventData {
- long x;
- long y;
- };
-#endif
-
- typedef long EventSourceID;
- // TODO: Use CosTimeService?
- typedef long Time;
- typedef long EventType;
- struct Event {
- EventSourceID source_;
- EventType type_;
- Time time_;
- EventData data_;
- };
- typedef sequence<Event> EventSet;
-
- interface PushConsumer {
- oneway void push (in EventSet data); // raises(Disconnected);
- oneway void disconnect_push_consumer();
- };
-
- interface PushSupplier {
- oneway void disconnect_push_supplier();
- };
-
-};
-
-