TAO_RTEvent  2.1.6
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Private Types | Private Member Functions
TAO_EC_TPC_ProxyPushConsumer Class Reference

#include <EC_TPC_ProxyConsumer.h>

Inheritance diagram for TAO_EC_TPC_ProxyPushConsumer:
Inheritance graph
Collaboration diagram for TAO_EC_TPC_ProxyPushConsumer:
Collaboration graph

List of all members.

Public Member Functions

 TAO_EC_TPC_ProxyPushConsumer (TAO_EC_Event_Channel_Base *ec)
virtual ~TAO_EC_TPC_ProxyPushConsumer (void)
virtual void disconnect_push_consumer (void)
 Disconnect this from.
- Public Member Functions inherited from TAO_EC_Default_ProxyPushConsumer
 TAO_EC_Default_ProxyPushConsumer (TAO_EC_Event_Channel_Base *event_channel)
 Constructor...
virtual ~TAO_EC_Default_ProxyPushConsumer (void)
 Destructor...
virtual void activate (RtecEventChannelAdmin::ProxyPushConsumer_ptr &proxy)
 Activate in the POA.
virtual void connect_push_supplier (RtecEventComm::PushSupplier_ptr push_supplier, const RtecEventChannelAdmin::SupplierQOS &qos)
virtual void push (const RtecEventComm::EventSet &event)
virtual PortableServer::POA_ptr _default_POA (void)
virtual void _add_ref (void)
virtual void _remove_ref (void)
- Public Member Functions inherited from TAO_EC_ProxyPushConsumer
 TAO_EC_ProxyPushConsumer (TAO_EC_Event_Channel_Base *event_channel)
 constructor...
virtual ~TAO_EC_ProxyPushConsumer (void)
 destructor...
virtual void deactivate (void)
 Deactivate from the POA.
CORBA::Boolean is_connected (void) const
 Return false if no supplier is connected...
RtecEventComm::PushSupplier_ptr supplier (void) const
const
RtecEventChannelAdmin::SupplierQOS
publications (void) const
 The QoS (subscription) used to connect to the EC.
CORBA::Boolean supplier_non_existent (CORBA::Boolean_out disconnected)
virtual void connected (TAO_EC_ProxyPushSupplier *supplier)
virtual void reconnected (TAO_EC_ProxyPushSupplier *supplier)
virtual void disconnected (TAO_EC_ProxyPushSupplier *supplier)
virtual void connected (TAO_EC_ProxyPushConsumer *consumer)
virtual void reconnected (TAO_EC_ProxyPushConsumer *consumer)
virtual void disconnected (TAO_EC_ProxyPushConsumer *consumer)
virtual void shutdown (void)
 The event channel is shutting down.
const
RtecEventChannelAdmin::SupplierQOS
publications_i (void) const
CORBA::ULong _incr_refcnt (void)
 Increment and decrement the reference count.
CORBA::ULong _decr_refcnt (void)

Private Types

typedef
TAO_EC_Default_ProxyPushConsumer 
BASECLASS

Private Member Functions

TAO_EC_TPC_Dispatchingtpc_dispatching ()

Member Typedef Documentation


Constructor & Destructor Documentation

TAO_EC_TPC_ProxyPushConsumer::TAO_EC_TPC_ProxyPushConsumer ( TAO_EC_Event_Channel_Base ec)
TAO_EC_TPC_ProxyPushConsumer::~TAO_EC_TPC_ProxyPushConsumer ( void  )
virtual

Member Function Documentation

void TAO_EC_TPC_ProxyPushConsumer::disconnect_push_consumer ( void  )
virtual

Disconnect this from.

Reimplemented from TAO_EC_Default_ProxyPushConsumer.

TAO_EC_TPC_Dispatching * TAO_EC_TPC_ProxyPushConsumer::tpc_dispatching ( void  )
private

The documentation for this class was generated from the following files: