COSNOTIFYCHANNELADMIN_PROXYPULLSUPPLIER(3erl)
β¨ NAME β¨
yo bestie, welcome to the manual for CosNotifyChannelAdmin_ProxyPullSupplier(3) β Erlang Module Definition π
CosNotifyChannelAdmin_ProxyPullSupplier β this module implements the OMG CosNotifyChannelAdmin::ProxyPullSupplier interface. no cap, it's iconic. π
π¦ DESCRIPTION π¦
To get access to the record definitions for the structures use:
-include_lib("cosNotification/include/*.hrl").
This module also exports the functions described in:
CosNotifyComm_NotifySubscribeCosNotification_QoSAdminCosNotifyFilter_FilterAdminCosNotifyChannelAdmin_ProxySupplier
π EXPORTS π
connect_any_pull_consumer(ProxyPullSupplier, PullConsumer) -> Reply
Types:
ProxyPullSupplier = #objref
PullConsumer = #objref
Reply = ok | {'EXCEPTION',
#'CosEventChannelAdmin_AlreadyConnected'{}}
okay so this operation connects the given PullConsumer to the target object. if a connection already exists? the AlreadyConnected exception is raised. periodt. π
pull(ProxyPullSupplier) -> Reply
Types:
ProxyPullSupplier = #objref
Reply = #any | {'EXCEPTION',
#'CosEventChannelAdmin_Disconnected'{}}
this operation pulls the next #any{} event, and blocks if the target object has no events to forward, until an event can be delivered. if no client has been connected, the Disconnected exception is raised. it's giving patient main character energy. πβ¨
try_pull(ProxyPullSupplier) -> Reply
Types:
ProxyPullSupplier = #objref
Reply = {#any, HasEvent} | {'EXCEPTION',
#'CosEventChannelAdmin_Disconnected'{}}
HasEvent = boolean()
this operation pulls the next event, but does not block if the target object has no event to forward. if no client has been connected, the Disconnected exception is raised. lowkey the chill version of pull, fr fr. π¦
disconnect_pull_supplier(ProxyPullSupplier) -> ok
Types:
ProxyPullSupplier = #objref
invoking this operation will cause the target object to close the connection and terminate. it's giving goodbye bestie, iconic. ππ
written by Ericsson AB, version cosNotification 5.2.2, page CosNotifyC...ullSupplier(3) β mwah π
π¦ where this page comes from
- fedora 43: erlang-cosNotification 1:5.2.2-1.fc43 Β· Apache-2.0
- fedora 44: erlang-cosNotification 1:5.2.2-1.fc44 Β· Apache-2.0
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms