1CosNotifyChannelAdmin_ProxyPEurlllaSnugppMloidCeuorls(eN3o)DteiffiynCihtainonnelAdmin_ProxyPullSupplier(3)
2
3
4

NAME

6       CosNotifyChannelAdmin_ProxyPullSupplier  -  This  module implements the
7       OMG  CosNotifyChannelAdmin::ProxyPullSupplier interface.
8

DESCRIPTION

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_FilterAdmin
20
21         * CosNotifyChannelAdmin_ProxySupplier
22

EXPORTS

24       connect_any_pull_consumer(ProxyPullSupplier, PullConsumer) -> Reply
25
26              Types:
27
28                 ProxyPullSupplier = #objref
29                 PullConsumer = #objref
30                 Reply = ok | {'EXCEPTION', #'CosEventChannelAdmin_AlreadyCon‐
31                 nected'{}}
32
33              This operation connects the given PullConsumer to the target ob‐
34              ject. If a connection already exists the AlreadyConnected excep‐
35              tion is raised.
36
37       pull(ProxyPullSupplier) -> Reply
38
39              Types:
40
41                 ProxyPullSupplier = #objref
42                 Reply  =  #any | {'EXCEPTION', #'CosEventChannelAdmin_Discon‐
43                 nected'{}}
44
45              This operation pulls next #any{} event, and blocks, if the  tar‐
46              get  object have no events to forward, until an event can be de‐
47              livered. If no client have been connected the  Disconnected  ex‐
48              ception is raised.
49
50       try_pull(ProxyPullSupplier) -> Reply
51
52              Types:
53
54                 ProxyPullSupplier = #objref
55                 Reply = {#any, HasEvent} | {'EXCEPTION', #'CosEventChannelAd‐
56                 min_Disconnected'{}}
57                 HasEvent = boolean()
58
59              This operation pulls next event, but do not block if the  target
60              object  have  no  event  to forward. If no client have been con‐
61              nected the Disconnected exception is raised.
62
63       disconnect_pull_supplier(ProxyPullSupplier) -> ok
64
65              Types:
66
67                 ProxyPullSupplier = #objref
68
69              Invoking this operation will cause the target  object  to  close
70              the connection and terminate.
71
72
73
74Ericsson AB                   cosNotiCfoiscNaottiiofnyC5h.a1nnelAdmin_ProxyPullSupplier(3)
Impressum