TAO_CosEvent  2.2.3
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | List of all members
CosEventChannelAdmin::ProxyPushConsumer Interface Reference

Interface used by push-style suppliers. More...

import "CosEventChannelAdmin.idl";

Inheritance diagram for CosEventChannelAdmin::ProxyPushConsumer:
Inheritance graph
Collaboration diagram for CosEventChannelAdmin::ProxyPushConsumer:
Collaboration graph

Public Member Functions

void connect_push_supplier (in CosEventComm::PushSupplier push_supplier) raises (AlreadyConnected)
 Connect a push-style supplier to the Event Service. More...
 
- Public Member Functions inherited from CosEventComm::PushConsumer
void push (in any data) raises (Disconnected)
 Receive one event from the Consumer's peer. More...
 
void disconnect_push_consumer ()
 The peer has disconnected from the PushConsumer. More...
 

Detailed Description

Interface used by push-style suppliers.

The application can use the methods derived from CosEventComm::PushConsumer to disconnect from the Event Service and push events.

Member Function Documentation

void CosEventChannelAdmin::ProxyPushConsumer::connect_push_supplier ( in CosEventComm::PushSupplier  push_supplier) raises (AlreadyConnected)

Connect a push-style supplier to the Event Service.

Before pushing events into its Proxy the application must call the following operation.

Parameters
push_supplierCallback interface, invoked by the Event Service if it is destroyed while the push-style supplier is still connected. If the argument is nil the callback is not invoked.
Exceptions
AlreadyConnectedif the operation is called a second time.

The documentation for this interface was generated from the following file: