1CosNotifyChannelAdmin_StrucCtEoursrlNeaodntPgirfoMyxoCydhPuaulnsenheSDlueApfdpimlniiinet_riS(ot3nr)ucturedProxyPushSupplier(3)
2
3
4

NAME

6       CosNotifyChannelAdmin_StructuredProxyPushSupplier  - This module imple‐
7       ments   the   OMG    CosNotifyChannelAdmin::StructuredProxyPushSupplier
8       interface.
9

DESCRIPTION

11       To get access to the record definitions for the structures use:
12       -include_lib("cosNotification/include/*.hrl").
13
14       This module also exports the functions described in:
15
16         * CosNotifyComm_NotifySubscribe
17
18         * CosNotification_QoSAdmin
19
20         * CosNotifyFilter_FilterAdmin
21
22         * CosNotifyChannelAdmin_ProxySupplier
23

EXPORTS

25       connect_structured_push_consumer(StructuredProxyPushSupplier,  PushCon‐
26       sumer) -> Reply
27
28              Types:
29
30                 StructuredProxyPushSupplier = #objref
31                 PushConsumer = #objref
32                 Reply = ok | {'EXCEPTION', #'CosEventChannelAdmin_AlreadyCon‐
33                 nected'{}}   |  {'EXCEPTION',  #'CosEventChannelAdmin_TypeEr‐
34                 ror'{}}
35
36              This operation connects a PushConsumer to the target object.  If
37              a   connection   already  exists  or  the  function  push_struc‐
38              tured_event is not supported by the client object  an  exception
39              is raised.
40
41       suspend_connection(StructuredProxyPushSupplier) -> Reply
42
43              Types:
44
45                 StructuredProxyPushSupplier = #objref
46                 Reply  =  ok  | {'EXCEPTION', #'CosNotifyChannelAdmin_Connec‐
47                 tionAlreadyInactive'{}} | {'EXCEPTION', #'CosNotifyChannelAd‐
48                 min_NotConnected'{}}
49
50              This  operation  suspends the connection with the target object.
51              If no connection exists or the connection already  is  suspended
52              an exception is raised.
53
54       resume_connection(StructuredProxyPushSupplier) -> Reply
55
56              Types:
57
58                 StructuredProxyPullConsumer = #objref
59                 Reply  =  ok  | {'EXCEPTION', #'CosNotifyChannelAdmin_Connec‐
60                 tionAlreadyInactive'{}} | {'EXCEPTION', #'CosNotifyChannelAd‐
61                 min_NotConnected'{}}
62
63              If  the  connection  with  the target object have been suspended
64              this function must be used  to  resume  the  connection.  If  no
65              client have been connected or the connection is active an excep‐
66              tion is raised.
67
68       disconnect_structured_push_supplier(StructuredProxyPushSupplier) -> ok
69
70              Types:
71
72                 StructuredProxyPushSupplier = #objref
73
74              This operation cause the target object to close  the  connection
75              and terminate.
76
77
78
79Ericsson AB               CoscNoostNioftyiCfhiacnanteiloAndm4i.n5_.S2tructuredProxyPushSupplier(3)
Impressum