blob: e5a134685f683c129d73ad2b070edd1e2cb9c749 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
|
#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
|