diff options
Diffstat (limited to 'TAO/tao/Transport_Timer.h')
-rw-r--r-- | TAO/tao/Transport_Timer.h | 56 |
1 files changed, 0 insertions, 56 deletions
diff --git a/TAO/tao/Transport_Timer.h b/TAO/tao/Transport_Timer.h deleted file mode 100644 index b951456e0cb..00000000000 --- a/TAO/tao/Transport_Timer.h +++ /dev/null @@ -1,56 +0,0 @@ -// -*- C++ -*- - -//============================================================================= -/** - * @file Transport_Timer.h - * - * $Id$ - * - * @author Carlos O'Ryan <coryan@uci.edu> - */ -//============================================================================= - -#ifndef TAO_TRANSPORT_TIMER_H -#define TAO_TRANSPORT_TIMER_H - -#include /**/ "ace/pre.h" -#include "ace/Event_Handler.h" - -#if !defined (ACE_LACKS_PRAGMA_ONCE) -# pragma once -#endif /* ACE_LACKS_PRAGMA_ONCE */ - -#include "TAO_Export.h" - -class TAO_Transport; - -/** - * @class TAO_Transport_Timer - * - * @brief Allows TAO_Transport instances to receive timeout - * notifications from the Reactor. In other words, implements - * the Adapter Role, of the Adapter Pattern, where the Adaptee - * is a TAO_Transport and the client is the Reactor. - * - */ -class TAO_Export TAO_Transport_Timer : public ACE_Event_Handler -{ -public: - /// Constructor - /** - * @param transport The adaptee - */ - TAO_Transport_Timer (TAO_Transport *transport); - - /// Receive timeout events from the Reactor and forward them to the - /// TAO_Transport - virtual int handle_timeout (const ACE_Time_Value ¤t_time, - const void *act); -private: - /// The Adaptee - TAO_Transport *transport_; -}; - -#include /**/ "ace/post.h" - -#endif /* TAO_TRANSPORT_TIMER_H */ |