|
| TAO_EC_Default_ProxyPushSupplier (TAO_EC_Event_Channel_Base *event_channel, int validate_connection) |
| Constructor...
|
|
virtual | ~TAO_EC_Default_ProxyPushSupplier () |
| Destructor...
|
|
void | activate (RtecEventChannelAdmin::ProxyPushSupplier_ptr &proxy) |
| Activate in the POA.
|
|
virtual void | connect_push_consumer (RtecEventComm::PushConsumer_ptr push_consumer, const RtecEventChannelAdmin::ConsumerQOS &qos) |
| IDL methods.
|
|
virtual void | disconnect_push_supplier () |
| Disconnect this from.
|
|
virtual void | suspend_connection () |
|
virtual void | resume_connection () |
|
virtual PortableServer::POA_ptr | _default_POA () |
|
virtual void | _add_ref () |
|
virtual void | _remove_ref () |
|
| TAO_EC_ProxyPushSupplier (TAO_EC_Event_Channel_Base *event_channel, int validate_connection) |
| Constructor...
|
|
virtual | ~TAO_EC_ProxyPushSupplier () |
| Destructor...
|
|
virtual void | deactivate () noexcept |
| Deactivate from the POA.
|
|
CORBA::Boolean | is_connected () const |
| Return false if no consumer is connected...
|
|
CORBA::Boolean | is_suspended () const |
| Return true if it is suspended.
|
|
RtecEventComm::PushConsumer_ptr | consumer () const |
|
const RtecEventChannelAdmin::ConsumerQOS & | subscriptions () const |
| The QoS (subscription) used to connect to the EC.
|
|
virtual void | connected (TAO_EC_ProxyPushConsumer *consumer) |
|
virtual void | reconnected (TAO_EC_ProxyPushConsumer *consumer) |
|
virtual void | disconnected (TAO_EC_ProxyPushConsumer *consumer) |
|
virtual void | connected (TAO_EC_ProxyPushSupplier *supplier) |
|
virtual void | reconnected (TAO_EC_ProxyPushSupplier *supplier) |
|
virtual void | disconnected (TAO_EC_ProxyPushSupplier *supplier) |
|
virtual void | shutdown () |
| The event channel is shutting down.
|
|
void | push_to_consumer (RtecEventComm::PushConsumer_ptr consumer, const RtecEventComm::EventSet &event) |
|
void | reactive_push_to_consumer (RtecEventComm::PushConsumer_ptr consumer, const RtecEventComm::EventSet &event) |
|
CORBA::Boolean | consumer_non_existent (CORBA::Boolean_out disconnected) |
|
CORBA::ULong | _incr_refcnt () |
| Increment and decrement the reference count.
|
|
CORBA::ULong | _decr_refcnt () |
|
virtual int | filter (const RtecEventComm::EventSet &event, TAO_EC_QOS_Info &qos_info) |
|
virtual int | filter_nocopy (RtecEventComm::EventSet &event, TAO_EC_QOS_Info &qos_info) |
|
virtual void | push (const RtecEventComm::EventSet &event, TAO_EC_QOS_Info &qos_info) |
|
virtual void | push_nocopy (RtecEventComm::EventSet &event, TAO_EC_QOS_Info &qos_info) |
|
virtual void | clear () |
|
virtual CORBA::ULong | max_event_size () const |
| Returns the maximum size of the events pushed by this filter.
|
|
virtual int | can_match (const RtecEventComm::EventHeader &header) const |
|
virtual int | add_dependencies (const RtecEventComm::EventHeader &header, const TAO_EC_QOS_Info &qos_info) |
|
| TAO_EC_Filter () |
| constructor...
|
|
virtual | ~TAO_EC_Filter () |
| destructor...
|
|
TAO_EC_Filter * | parent () const |
| Obtain the parent of this filter.
|
|
void | adopt_child (TAO_EC_Filter *child) |
| Become the parent of child.
|
|
virtual ChildrenIterator | begin () const |
|
virtual ChildrenIterator | end () const |
|
virtual int | size () const |
|
virtual void | get_qos_info (TAO_EC_QOS_Info &qos_info) |
|
Implement the ReliableEventChannelAdmin::ProxyPushSupplier interface.