Unix/Linux Go Back    

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

Linux & Unix Commands - Search Man Pages
Man Page or Keyword Search:   man
Select Man Page Set:       apropos Keyword Search (sections above)


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

       To get access to the record definitions for the structures use:

       This module also exports the functions described in:

	 * CosNotifyComm_NotifyPublish

	 * CosNotification_QoSAdmin

	 * CosNotifyFilter_FilterAdmin

	 * CosNotifyChannelAdmin_ProxyConsumer

       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_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

       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)
Unix & Linux Commands & Man Pages : ©2000 - 2018 Unix and Linux Forums

All times are GMT -4. The time now is 02:06 PM.