diff options
Diffstat (limited to 'TAO/orbsvcs/orbsvcs/Notify/Notify_ProxyPushConsumer_i.h')
-rw-r--r-- | TAO/orbsvcs/orbsvcs/Notify/Notify_ProxyPushConsumer_i.h | 77 |
1 files changed, 0 insertions, 77 deletions
diff --git a/TAO/orbsvcs/orbsvcs/Notify/Notify_ProxyPushConsumer_i.h b/TAO/orbsvcs/orbsvcs/Notify/Notify_ProxyPushConsumer_i.h deleted file mode 100644 index 27e16440d93..00000000000 --- a/TAO/orbsvcs/orbsvcs/Notify/Notify_ProxyPushConsumer_i.h +++ /dev/null @@ -1,77 +0,0 @@ -/* -*- C++ -*- */ -// $Id$ -// ========================================================================== -// -// = LIBRARY -// orbsvcs -// -// = FILENAME -// Notify_ProxyPushConsumer_i.h -// -// = DESCRIPTION -// -// -// = AUTHOR -// Pradeep Gore <pradeep@cs.wustl.edu> -// -// ========================================================================== - -#ifndef NOTIFY_PROXYPUSHCONSUMER_I_H -#define NOTIFY_PROXYPUSHCONSUMER_I_H - -#include "orbsvcs/orbsvcs/CosNotifyChannelAdminS.h" -#include "orbsvcs/orbsvcs/Notify/Notify_ProxyConsumer_i.h" -#include "orbsvcs/orbsvcs/Notify/NotifyPublish_i.h" - -class TAO_Notify_ProxyPushConsumer_i : - public virtual POA_CosNotifyChannelAdmin::ProxyPushConsumer, - public virtual TAO_Notify_ProxyConsumer_i, - public virtual TAO_NotifyPublish_i -{ - // = TITLE - // TAO_Notify_ProxyPushConsumer_i - // = DESCRIPTION - // - // - -public: - TAO_Notify_ProxyPushConsumer_i (TAO_Notify_SupplierAdmin_i &supplieradmin); - // Constructor - - virtual ~TAO_Notify_ProxyPushConsumer_i (void); - // Destructor - - CosNotifyChannelAdmin::ProxyPushConsumer_ptr get_ref (CORBA::Environment &ACE_TRY_ENV); - -virtual void connect_any_push_supplier ( - CosEventComm::PushSupplier_ptr push_supplier, - CORBA::Environment &ACE_TRY_ENV - ) - ACE_THROW_SPEC (( - CORBA::SystemException, - CosEventChannelAdmin::AlreadyConnected - )); - - // = CosEventComm::PushConsumer - virtual void push ( - const CORBA::Any & data, - CORBA::Environment &ACE_TRY_ENV - ) - ACE_THROW_SPEC (( - CORBA::SystemException, - CosEventComm::Disconnected - )); - -virtual void disconnect_push_consumer ( - CORBA::Environment &ACE_TRY_ENV - ) - ACE_THROW_SPEC (( - CORBA::SystemException - )); - -protected: - CosEventComm::PushSupplier_var push_supplier_; - // -}; - -#endif /* NOTIFY_PROXYPUSHCONSUMER_I_H */ |