diff options
Diffstat (limited to 'TAO/orbsvcs/tests/Notify/Discarding/Notify_Structured_Push_Consumer.h')
-rw-r--r-- | TAO/orbsvcs/tests/Notify/Discarding/Notify_Structured_Push_Consumer.h | 52 |
1 files changed, 0 insertions, 52 deletions
diff --git a/TAO/orbsvcs/tests/Notify/Discarding/Notify_Structured_Push_Consumer.h b/TAO/orbsvcs/tests/Notify/Discarding/Notify_Structured_Push_Consumer.h deleted file mode 100644 index 6eac74346e4..00000000000 --- a/TAO/orbsvcs/tests/Notify/Discarding/Notify_Structured_Push_Consumer.h +++ /dev/null @@ -1,52 +0,0 @@ -/* -*- C++ -*- */ -// $Id$ -// ========================================================================== -// -// = LIBRARY -// TAO/orbsvcs/tests/Notify/Discarding -// -// = FILENAME -// Notify_Structured_Push_Consumer.h -// -// = DESCRIPTION -// A structured push consumer implementation. -// -// = AUTHOR -// Chad Elliott <elliott_c@ociweb.com> -// -// ========================================================================== -#ifndef TAO_NOTIFY_STRUCTURED_PUSH_CONSUMER_H -#define TAO_NOTIFY_STRUCTURED_PUSH_CONSUMER_H - -#include "Notify_StructuredPushConsumer.h" - -class Notify_Test_Client; - -class Notify_Structured_Push_Consumer: public TAO_Notify_Tests_StructuredPushConsumer -{ -public: - Notify_Structured_Push_Consumer ( - const char* name, - CORBA::Short policy, - CORBA::Long max_events_per_consumer, - Notify_Test_Client& client); - - void _connect (CosNotifyChannelAdmin::ConsumerAdmin_ptr consumer_admin - ACE_ENV_ARG_DECL) - ACE_THROW_SPEC ((CORBA::SystemException)); - -protected: - void push_structured_event (const CosNotification::StructuredEvent& - ACE_ENV_ARG_DECL) - ACE_THROW_SPEC ((CORBA::SystemException)); - - ACE_CString name_; - CORBA::Short discard_policy_; - CORBA::Long max_events_per_consumer_; - CORBA::Long count_; - CORBA::Long first_; - Notify_Test_Client& client_; - CORBA::Long sent_; -}; - -#endif /* TAO_NOTIFY_STRUCTURED_PUSH_CONSUMER_H */ |