1CosNotifyChannelAdmin_ProxyPEurslhaCnognsMuomdCeuorls(eN3o)DteiffiynCihtainonnelAdmin_ProxyPushConsumer(3)
2
3
4
6 CosNotifyChannelAdmin_ProxyPushConsumer - This module implements the
7 OMG CosNotifyChannelAdmin::ProxyPushConsumer interface.
8
10 To get access to the record definitions for the structures use:
11 -include_lib("cosNotification/include/*.hrl").
12
13 This module also exports the functions described in:
14
15 * CosNotifyComm_NotifyPublish
16
17 * CosNotification_QoSAdmin
18
19 * CosNotifyFilter_FilterAdmin
20
21 * CosNotifyChannelAdmin_ProxyConsumer
22
24 connect_any_push_supplier(ProxyPushConsumer, PushSupplier) -> Reply
25
26 Types:
27
28 ProxyPushConsumer = #objref
29 PushSupplier = #objref
30 Reply = ok | {'EXCEPTION', #'CosEventChannelAdmin_AlreadyCon‐
31 nected'{}}
32
33 This operation connects a PushSupplier to the target object. If
34 a connection already exists the AlreadyConnected exception is
35 raised.
36
37 push(ProxyPushConsumer, Event) -> Reply
38
39 Types:
40
41 ProxyPushConsumer = #objref
42 Event = #any
43 Reply = ok | {'EXCEPTION', #'CosEventChannelAdmin_Discon‐
44 nected'{}}
45
46 This operation pushes an #any{} event to the target object. If
47 no client have been connected the Disconnected exception is
48 raised.
49
50 disconnect_push_consumer(ProxyPushConsumer) -> ok
51
52 Types:
53
54 ProxyPushConsumer = #objref
55
56 Invoking this operation will cause the target object to close
57 the connection and terminate.
58
59
60
61Ericsson AB cosNotiCfoiscNaottiiofnyC5h.a0nnelAdmin_ProxyPushConsumer(3)