diff options
Diffstat (limited to 'TAO/tao/DynamicInterface/DII_Reply_Dispatcher.h')
-rw-r--r-- | TAO/tao/DynamicInterface/DII_Reply_Dispatcher.h | 80 |
1 files changed, 0 insertions, 80 deletions
diff --git a/TAO/tao/DynamicInterface/DII_Reply_Dispatcher.h b/TAO/tao/DynamicInterface/DII_Reply_Dispatcher.h deleted file mode 100644 index cb450106c5d..00000000000 --- a/TAO/tao/DynamicInterface/DII_Reply_Dispatcher.h +++ /dev/null @@ -1,80 +0,0 @@ -// -*- C++ -*- - -//============================================================================= -/** - * @file DII_Reply_Dispatcher.h - * - * $Id$ - * - * @brief Dispatch the reply appropriately. - * - * @author Alexander Babu Arulanthu <alex@cs.wustl.edu> - */ - -#ifndef TAO_DII_REPLY_DISPATCHER_H -#define TAO_DII_REPLY_DISPATCHER_H - -#include /**/ "ace/pre.h" - -#include "tao/DynamicInterface/dynamicinterface_export.h" - -#if !defined (ACE_LACKS_PRAGMA_ONCE) -# pragma once -#endif /* ACE_LACKS_PRAGMA_ONCE */ - -#include "tao/orbconf.h" -#include "tao/Asynch_Reply_Dispatcher_Base.h" - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -namespace CORBA -{ - class Request; - typedef Request *Request_ptr; -} - -class TAO_ORB_Core; - -/** - * @class TAO_DII_Deferred_Reply_Dispatcher - * - * @brief Reply dispatcher for DII deferred requests. - */ - -class TAO_DynamicInterface_Export TAO_DII_Deferred_Reply_Dispatcher - : public TAO_Asynch_Reply_Dispatcher_Base -{ -public: - TAO_DII_Deferred_Reply_Dispatcher (const CORBA::Request_ptr req, - TAO_ORB_Core *orb_core); - - - - // = The Reply_Dispatcher methods - virtual int dispatch_reply (TAO_Pluggable_Reply_Params ¶m); - - virtual void connection_closed (void); - - /// The following methods are not needed for this class.. - virtual void reply_timed_out (void) {} - virtual long schedule_timer (CORBA::ULong , - const ACE_Time_Value & - ACE_ENV_ARG_DECL_NOT_USED) - { - return 0; - } - -protected: - /// Destructor. - ~TAO_DII_Deferred_Reply_Dispatcher (void); - -private: - /// Where the reply needs to go. - const CORBA::Request_ptr req_; -}; - -TAO_END_VERSIONED_NAMESPACE_DECL - -#include /**/ "ace/post.h" - -#endif /* TAO_REPLY_DISPATCHER_H */ |