Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

RtecEventChannelAdmin::EventChannel Class Reference

The main interface for the event service. More...

import "RtecEventChannelAdmin.idl";

List of all members.

Public Methods

ConsumerAdmin for_consumers ()
 Consumers call this method to gain access to the ProxyPushSupplier factory. More...

SupplierAdmin for_suppliers ()
 Suppliers call this method to gain access to the ProxyPushConsumer factory. More...

void destroy ()
 Calling this methods destroys the event service, all its resource and results in a call to disconnect_push_XXX() on all connected clients. More...

Observer_Handle append_observer (in Observer gw) raises (SYNCHRONIZATION_ERROR,CANT_APPEND_OBSERVER)
 Return the handle used in the remove_observer() call. More...

void remove_observer (in Observer_Handle gw) raises (SYNCHRONIZATION_ERROR,CANT_REMOVE_OBSERVER)
 Remove the observer. More...


Detailed Description

The main interface for the event service.

This class provides the main entry point for the Event Service. The class follows a protocol similar to the COS Events Service as described in the CORBAservices spec.


Member Function Documentation

Observer_Handle RtecEventChannelAdmin::EventChannel::append_observer in Observer    gw raises (SYNCHRONIZATION_ERROR,CANT_APPEND_OBSERVER)
 

Return the handle used in the remove_observer() call.

void RtecEventChannelAdmin::EventChannel::destroy void   
 

Calling this methods destroys the event service, all its resource and results in a call to disconnect_push_XXX() on all connected clients.

ConsumerAdmin RtecEventChannelAdmin::EventChannel::for_consumers  
 

Consumers call this method to gain access to the ProxyPushSupplier factory.

SupplierAdmin RtecEventChannelAdmin::EventChannel::for_suppliers  
 

Suppliers call this method to gain access to the ProxyPushConsumer factory.

void RtecEventChannelAdmin::EventChannel::remove_observer in Observer_Handle    gw raises (SYNCHRONIZATION_ERROR,CANT_REMOVE_OBSERVER)
 

Remove the observer.


The documentation for this class was generated from the following file:
Generated on Thu Oct 10 21:17:36 2002 for TAO_RTEvent by doxygen1.2.13.1 written by Dimitri van Heesch, © 1997-2001