diff options
Diffstat (limited to 'TAO/orbsvcs/orbsvcs/Notify/Notify_Worker_Task.h')
-rw-r--r-- | TAO/orbsvcs/orbsvcs/Notify/Notify_Worker_Task.h | 66 |
1 files changed, 0 insertions, 66 deletions
diff --git a/TAO/orbsvcs/orbsvcs/Notify/Notify_Worker_Task.h b/TAO/orbsvcs/orbsvcs/Notify/Notify_Worker_Task.h deleted file mode 100644 index cac105b333d..00000000000 --- a/TAO/orbsvcs/orbsvcs/Notify/Notify_Worker_Task.h +++ /dev/null @@ -1,66 +0,0 @@ -/* -*- C++ -*- */ -//============================================================================= -/** - * @file Notify_Worker_Task.h - * - * $Id$ - * - * Worker task handles command execution. - * - * - * @author Pradeep Gore <pradeep@cs.wustl.edu> - */ -//============================================================================= - - -#ifndef TAO_NOTIFY_WORKER_TASK_H -#define TAO_NOTIFY_WORKER_TASK_H - -#include "ace/pre.h" -#include "ace/Task.h" - -#if !defined (ACE_LACKS_PRAGMA_ONCE) -# pragma once -#endif /* ACE_LACKS_PRAGMA_ONCE */ - -#include "tao/corba.h" -#include "Notify_Command.h" -#include "notify_export.h" - -class TAO_Notify_AdminProperties; -class TAO_Notify_QoSAdmin_i; - -/** - * @class TAO_Notify_Worker_Task - * - * @brief TAO_Notify_Worker_Task - * - * A worker task that we use for various event processing jobs. - * Also see TAO_Notify_Command - This task executes Notify_Command objects. - * This implementation simply executes the command. - */ -class TAO_Notify_Export TAO_Notify_Worker_Task -{ -public: - // = Initialization and termination code - /// Constructor. - TAO_Notify_Worker_Task (void); - virtual ~TAO_Notify_Worker_Task (); - - /// Init the task - virtual int init_task (TAO_Notify_AdminProperties* const admin_properties, - TAO_Notify_QoSAdmin_i* const qos_properties); - - /// Shutdown this task. - virtual void shutdown (ACE_ENV_SINGLE_ARG_DECL); - - /// Process the command. - virtual int process_event (TAO_Notify_Command *mb ACE_ENV_ARG_DECL, ACE_Time_Value *tv = 0); - - virtual void update_admin (TAO_Notify_AdminProperties& admin); - virtual void update_qos (TAO_Notify_QoSAdmin_i& qos_admin); - -}; - -#include "ace/post.h" -#endif /* TAO_NOTIFY_WORKER_TASK_H */ |