#include <Proxy.h>
Inheritance diagram for TAO_Notify_Proxy:
Public Types | |
typedef CosNotifyChannelAdmin::ProxyIDSeq | SEQ |
typedef CosNotifyChannelAdmin::ProxyIDSeq_var | SEQ_VAR |
Public Methods | |
TAO_Notify_Proxy (void) | |
Constuctor. | |
~TAO_Notify_Proxy () | |
Destructor. | |
virtual CORBA::Object_ptr | activate (PortableServer::Servant servant ACE_ENV_ARG_DECL) |
Activate. | |
void | deactivate (ACE_ENV_SINGLE_ARG_DECL) |
Deactivate. | |
void | subscribed_types (TAO_Notify_EventTypeSeq &subscribed_types ACE_ENV_ARG_DECL) |
Obtain the Proxy's subscribed types. | |
CORBA::Boolean | check_filters (const TAO_Notify_Event *event, TAO_Notify_FilterAdmin &parent_filter_admin, CosNotifyChannelAdmin::InterFilterGroupOperator filter_operator ACE_ENV_ARG_DECL) |
Check if this event passes the admin and proxy filters. | |
CORBA::Boolean | check_filters (const TAO_Notify_Event_var &event, TAO_Notify_FilterAdmin &parent_filter_admin, CosNotifyChannelAdmin::InterFilterGroupOperator filter_operator ACE_ENV_ARG_DECL) |
Check if this event passes the admin and proxy filters. | |
void | types_changed (const TAO_Notify_EventTypeSeq &added, const TAO_Notify_EventTypeSeq &removed ACE_ENV_ARG_DECL) |
Inform this proxy that the following types are being advertised. | |
CORBA::Boolean | updates_off (void) |
Have updates been turned off. | |
virtual void | destroy (ACE_ENV_SINGLE_ARG_DECL)=0 |
Destroy this object. | |
virtual TAO_Notify_Peer * | peer (void)=0 |
Access our Peer. | |
virtual CosNotification::EventTypeSeq * | obtain_types (CosNotifyChannelAdmin::ObtainInfoMode mode, const TAO_Notify_EventTypeSeq &types ACE_ENV_ARG_DECL) throw (CORBA::SystemException) |
Implement the Obtain Types. | |
virtual void | admin_types_changed (const CosNotification::EventTypeSeq &added, const CosNotification::EventTypeSeq &removed ACE_ENV_ARG_DECL)=0 |
Notification of subscriptions/offers set at the admin. | |
virtual void | qos_changed (const TAO_Notify_QoSProperties &qos_properties) |
Override, TAO_Notify_Object::qos_changed. | |
Protected Attributes | |
TAO_Notify_FilterAdmin | filter_admin_ |
Filter Administration. | |
TAO_Notify_EventTypeSeq | subscribed_types_ |
The types that we're subscribed with the event manager. | |
CORBA::Boolean | updates_off_ |
True if updates have been turned off. | |
Friends | |
class | TAO_Notify_Peer |
|
|
|
|
|
Constuctor.
|
|
Destructor.
|
|
Activate.
Reimplemented from TAO_Notify_Object. |
|
Notification of subscriptions/offers set at the admin.
Implemented in TAO_Notify_ProxyConsumer_T< SERVANT_TYPE >, and TAO_Notify_ProxySupplier_T< SERVANT_TYPE >. |
|
Check if this event passes the admin and proxy filters.
|
|
Check if this event passes the admin and proxy filters.
|
|
Deactivate.
Reimplemented from TAO_Notify_Object. |
|
Destroy this object.
Implemented in TAO_Notify_ProxyConsumer, and TAO_Notify_ProxySupplier. |
|
Implement the Obtain Types.
|
|
Access our Peer.
Implemented in TAO_Notify_ProxyConsumer, and TAO_Notify_ProxySupplier. |
|
Override, TAO_Notify_Object::qos_changed.
Reimplemented from TAO_Notify_Object. Reimplemented in TAO_Notify_ProxySupplier. |
|
Obtain the Proxy's subscribed types.
|
|
Inform this proxy that the following types are being advertised.
|
|
Have updates been turned off.
|
|
|
|
Filter Administration.
|
|
The types that we're subscribed with the event manager.
|
|
True if updates have been turned off.
|