1CosNotifyChannelAdmin_ProxyPEurslhaSnugppMloidCeuorls(eN3o)DteiffiynCihtainonnelAdmin_ProxyPushSupplier(3)
2
3
4
6 CosNotifyChannelAdmin_ProxyPushSupplier - This module implements the
7 OMG CosNotifyChannelAdmin::ProxyPushSupplier 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_NotifySubscribe
16
17 * CosNotification_QoSAdmin
18
19 * CosNotifyFilter_FilterAdmi
20
21 * CosNotifyChannelAdmin_ProxySupplier
22
24 connect_any_push_consumer(ProxyPushSupplier, PushConsumer) -> Reply
25
26 Types:
27
28 ProxyPushSupplier = #objref
29 PushConsumer = #objref
30 Reply = ok | {'EXCEPTION', #'CosEventChannelAdmin_AlreadyCon‐
31 nected'{}} | {'EXCEPTION', #'CosEventChannelAdmin_TypeEr‐
32 ror'{}}
33
34 This operation connects a PushConsumer to the target object. If
35 a connection already exists or the given client does not support
36 the operation push an exception, AlreadyConnected and TypeError
37 respectively, is raised.
38
39 suspend_connection(ProxyPushSupplier) -> Reply
40
41 Types:
42
43 ProxyPushSupplier = #objref
44 Reply = ok | {'EXCEPTION', #'CosNotifyChannelAdmin_Connec‐
45 tionAlreadyInactive'{}} | {'EXCEPTION', #'CosNotifyChannelAd‐
46 min_NotConnected'{}}
47
48 This operation suspends the connection with the client object.
49 If the connection already is suspended or no client have been
50 associated an exception is raised.
51
52 resume_connection(ProxyPushSupplier) -> Reply
53
54 Types:
55
56 ProxyPullConsumer = #objref
57 Reply = ok | {'EXCEPTION', #'CosNotifyChannelAdmin_Connec‐
58 tionAlreadyInactive'{}} | {'EXCEPTION', #'CosNotifyChannelAd‐
59 min_NotConnected'{}}
60
61 If a connection have been suspended earlier, calling this opera‐
62 tion will resume the connection. If the connection already is
63 active or no client have been connected an exception is raised.
64
65 disconnect_push_supplier(ProxyPushSupplier) -> ok
66
67 Types:
68
69 ProxyPushSupplier = #objref
70
71 This operation cause the target object to close the connection
72 and terminate.
73
74
75
76Ericsson AB cosNotifCiocsaNtoitoinfy1C.h2a.n3nelAdmin_ProxyPushSupplier(3)