TAO_RTEvent  2.0.8
Public Member Functions | Private Types | Private Member Functions
TAO_EC_TPC_ProxyPushSupplier Class Reference

#include <EC_TPC_ProxySupplier.h>

Inheritance diagram for TAO_EC_TPC_ProxyPushSupplier:
Inheritance graph
[legend]
Collaboration diagram for TAO_EC_TPC_ProxyPushSupplier:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 TAO_EC_TPC_ProxyPushSupplier (TAO_EC_Event_Channel_Base *event_channel, int validate_connection)
 Constructor.
virtual ~TAO_EC_TPC_ProxyPushSupplier (void)
 Dtor.
virtual void connect_push_consumer (RtecEventComm::PushConsumer_ptr push_consumer, const RtecEventChannelAdmin::ConsumerQOS &qos)
virtual void disconnect_push_supplier (void)
 Disconnect this from.

Private Types

typedef
TAO_EC_Default_ProxyPushSupplier 
BASECLASS

Private Member Functions

TAO_EC_TPC_Dispatchingtpc_dispatching ()

Member Typedef Documentation


Constructor & Destructor Documentation

TAO_EC_TPC_ProxyPushSupplier::TAO_EC_TPC_ProxyPushSupplier ( TAO_EC_Event_Channel_Base event_channel,
int  validate_connection 
)

Constructor.

TAO_EC_TPC_ProxyPushSupplier::~TAO_EC_TPC_ProxyPushSupplier ( void  ) [virtual]

Dtor.


Member Function Documentation

void TAO_EC_TPC_ProxyPushSupplier::connect_push_consumer ( RtecEventComm::PushConsumer_ptr  push_consumer,
const RtecEventChannelAdmin::ConsumerQOS qos 
) [virtual]

These are overriden from the base class in order to maintain the map in the dispatcher class.

Reimplemented from TAO_EC_Default_ProxyPushSupplier.

void TAO_EC_TPC_ProxyPushSupplier::disconnect_push_supplier ( void  ) [virtual]

Disconnect this from.

Reimplemented from TAO_EC_Default_ProxyPushSupplier.

TAO_EC_TPC_Dispatching * TAO_EC_TPC_ProxyPushSupplier::tpc_dispatching ( ) [private]

The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines