aboutsummaryrefslogblamecommitdiffstats
path: root/lib/cosEvent/src/cosEventApp.idl
blob: e5a134685f683c129d73ad2b070edd1e2cb9c749 (plain) (tree)

























                                                                        
#ifndef _COS_EVENT_APP_IDL_
#define _COS_EVENT_APP_IDL_
 
#include<CosEventChannelAdmin.idl>
 
 
module oe_CosEventComm {
 
  
  interface Event {
    oneway void send(in any event);
    void send_sync(in any event);
  };
 
  interface Channel : CosEventChannelAdmin::EventChannel, Event {};
 
  interface CAdmin  : CosEventChannelAdmin::ConsumerAdmin, Event {};
 
  interface PullerS : CosEventChannelAdmin::ProxyPullSupplier, Event {};
 
  interface PusherS : CosEventChannelAdmin::ProxyPushSupplier, Event {};
 
};
 
 
#endif