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