diff options
Diffstat (limited to 'TAO/orbsvcs/orbsvcs/RtecEventComm.idl')
-rw-r--r-- | TAO/orbsvcs/orbsvcs/RtecEventComm.idl | 51 |
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(); - }; - -}; - - |