summaryrefslogtreecommitdiff
path: root/TAO/orbsvcs/orbsvcs/RtecEventComm.idl
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/orbsvcs/orbsvcs/RtecEventComm.idl')
-rw-r--r--TAO/orbsvcs/orbsvcs/RtecEventComm.idl51
1 files changed, 0 insertions, 51 deletions
diff --git a/TAO/orbsvcs/orbsvcs/RtecEventComm.idl b/TAO/orbsvcs/orbsvcs/RtecEventComm.idl
deleted file mode 100644
index 5171aaa4438..00000000000
--- a/TAO/orbsvcs/orbsvcs/RtecEventComm.idl
+++ /dev/null
@@ -1,51 +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;
- typedef long EventType;
-
- // @@ TODO: Use CosTimeService?
- // The current definition (double) is a TOTAL HACK, we store a long
- // long here just because it fits....
- typedef double Time;
-
- struct Event {
- EventSourceID source_;
- EventType type_;
- Time creation_time_;
- Time ec_recv_time_;
- Time ec_send_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();
- };
-
-};
-
-