diff options
Diffstat (limited to 'ace/Reactor_Timer_Interface.h')
-rw-r--r-- | ace/Reactor_Timer_Interface.h | 52 |
1 files changed, 0 insertions, 52 deletions
diff --git a/ace/Reactor_Timer_Interface.h b/ace/Reactor_Timer_Interface.h deleted file mode 100644 index e015a4d314a..00000000000 --- a/ace/Reactor_Timer_Interface.h +++ /dev/null @@ -1,52 +0,0 @@ -/* -*- C++ -*- */ - -//============================================================================= -/** - * @file Reactor_Timer_Interface.h - * - * $Id$ - * - * @author Irfan Pyarali <irfan@oomworks.com> - */ -//============================================================================= - -#ifndef ACE_REACTOR_TIMER_INTERFACE_H -#define ACE_REACTOR_TIMER_INTERFACE_H -#include /**/ "ace/pre.h" - -#if !defined (ACE_LACKS_PRAGMA_ONCE) -# pragma once -#endif /* ACE_LACKS_PRAGMA_ONCE */ - -#include "ace/Time_Value.h" - -class ACE_Event_Handler; - -/** - * @class ACE_Reactor_Timer_Interface - * - * @brief Interface for timer related methods on the Reactor. - */ -class ACE_Export ACE_Reactor_Timer_Interface -{ -public: - - virtual long schedule_timer (ACE_Event_Handler *event_handler, - const void *arg, - const ACE_Time_Value &delay, - const ACE_Time_Value &interval = ACE_Time_Value::zero) = 0; - - virtual int reset_timer_interval (long timer_id, - const ACE_Time_Value &interval) = 0; - - virtual int cancel_timer (long timer_id, - const void **arg = 0, - int dont_call_handle_close = 1) = 0; - - virtual int cancel_timer (ACE_Event_Handler *event_handler, - int dont_call_handle_close = 1) = 0; - -}; - -#include /**/ "ace/post.h" -#endif /* ACE_REACTOR_TIMER_INTERFACE_H */ |