👤
Home Man
Search
Today's Posts
Register

Linux & Unix Commands - Search Man Pages
Man Page or Keyword Search:
Select Section of Man Page:
Select Man Page Repository:

Linux 2.6 - man page for cosnotifychanneladmin_structuredproxypushconsumer (linux section 3erl)

CosNotifyChannelAdmin_StructuredProxyErlanCosNotifyChannelAdmin_StructuredProxyPushConsumer(3erl)

NAME
       CosNotifyChannelAdmin_StructuredProxyPushConsumer - This module implements the OMG  CosNo-
       tifyChannelAdmin::StructuredProxyPushConsumer interface.

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_NotifyPublish

	 * CosNotification_QoSAdmin

	 * CosNotifyFilter_FilterAdmin

	 * CosNotifyChannelAdmin_ProxyConsumer

EXPORTS
       connect_structured_push_supplier(StructuredProxyPushConsumer, PushSupplier) -> Reply

	      Types  StructuredProxyPushConsumer = #objref
		     PushSupplier = #objref
		     Reply = ok | {'EXCEPTION', #'CosEventChannelAdmin_AlreadyConnected'{}}

	      This operation connects a PushSupplier  to  the  target  object.	If  a  connection
	      already exists an exception is raised.

       push_structured_event(StructuredProxyPushConsumer, StructuredEvent) -> Reply

	      Types  StructuredProxyPushConsumer = #objref
		     StructuredEvent	=    #'CosNotification_StructuredEvent'{header,   filter-
		     able_data, remainder_of_body}
		     header = EventHeader
		     filterable_data = [#'CosNotification_Property'{name, value}]
		     name = string()
		     value = #any
		     remainder_of_body = #any
		     EventHeader = #'CosNotification_EventHeader'{fixed_header, variable_header}
		     fixed_header = FixedEventHeader
		     variable_header = OptionalHeaderFields
		     FixedEventHeader	   =	  #'CosNotification_FixedEventHeader'{event_type,
		     event_name}
		     event_type = EventType
		     event_name = string()
		     EventType = #'CosNotification_EventType'{domain_name, type_name}
		     domain_name = type_name = string()
		     OptionalHeaderFields = [#'CosNotification_Property'{name, value}]
		     Reply = ok | {'EXCEPTION', #'CosEventChannelAdmin_Disconnected'{}}

	      When  a client want to push a new event to the target object this operation must be
	      used.

       disconnect_structured_push_consumer(StructuredProxyPushConsumer) -> ok

	      Types  StructuredProxyPushConsumer = #objref

	      This operation cause the target object to close the connection and terminate.

Ericsson AB			      cosNCosNotifyChannelAdmin_StructuredProxyPushConsumer(3erl)


All times are GMT -4. The time now is 03:29 AM.

Unix & Linux Forums Content Copyrightę1993-2018. All Rights Reserved.
×
UNIX.COM Login
Username:
Password:  
Show Password