1CosNotifyChannelAdmin_StrucCtEoursrlNeaodntPgirfoMyxoCydhPuaulnlenleCDloeAnfdsimuniminet_riS(ot3nr)ucturedProxyPullConsumer(3)
2
3
4

NAME

6       CosNotifyChannelAdmin_StructuredProxyPullConsumer  - This module imple‐
7       ments   the   OMG    CosNotifyChannelAdmin::StructuredProxyPullConsumer
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_NotifyPublish
17
18         * CosNotification_QoSAdmin
19
20         * CosNotifyFilter_FilterAdmin
21
22         * CosNotifyChannelAdmin_ProxyConsumer
23

EXPORTS

25       connect_structured_pull_supplier(StructuredProxyPullConsumer,  PullSup‐
26       plier) -> Reply
27
28              Types:
29
30                 StructuredProxyPullConsumer = #objref
31                 PullSupplier = #objref
32                 Reply = ok | {'EXCEPTION', #'CosEventChannelAdmin_AlreadyCon‐
33                 nected'{}}   |  {'EXCEPTION',  #'CosEventChannelAdmin_TypeEr‐
34                 ror'{}}
35
36              This operation connects a PullSupplier to the target object.  If
37              a  connection already exists or the given client object does not
38              support the functions pull_structured_event and  try_pull_struc‐
39              tured_event an exception is raised.
40
41       suspend_connection(StructuredProxyPullConsumer) -> Reply
42
43              Types:
44
45                 StructuredProxyPullConsumer = #objref
46                 Reply  =  ok  | {'EXCEPTION', #'CosNotifyChannelAdmin_Connec‐
47                 tionAlreadyInactive'{}} | {'EXCEPTION', #'CosNotifyChannelAd‐
48                 min_NotConnected'{}}
49
50              This operation suspends the connection between the target object
51              and its client. If no connection exists or already suspended  an
52              exception is raised.
53
54       resume_connection(StructuredProxyPullConsumer) -> 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  have  been suspended this operation must be
64              used if we want to resume  the  connection.  If  the  connection
65              already  are active or no connection have been created an excep‐
66              tion is raised.
67
68       disconnect_structured_pull_consumer(StructuredProxyPullConsumer) -> ok
69
70              Types:
71
72                 StructuredProxyPullConsumer = #objref
73
74              This operation cause the target object to close  the  connection
75              and terminate.
76
77
78
79Ericsson AB               CoscNoostNioftyiCfhiacnanteiloAndm4i.n5_.S2tructuredProxyPullConsumer(3)
Impressum