diff options
author | bala <balanatarajan@users.noreply.github.com> | 2001-07-06 04:27:03 +0000 |
---|---|---|
committer | bala <balanatarajan@users.noreply.github.com> | 2001-07-06 04:27:03 +0000 |
commit | f808d5a4f39c81e8f0c90723d2b710c09e07b049 (patch) | |
tree | d2b697a7f6a3a30a9aae66ba8792d7302a4eb3ae /ace/Reactor_Impl.h | |
parent | eca0d02969599819ceacd5e67852d8c2564080ad (diff) | |
download | ATCD-f808d5a4f39c81e8f0c90723d2b710c09e07b049.tar.gz |
ChangeLogTag: Thu Jul 5 23:22:21 2001 Balachandran Natarajan <bala@cs.wustl.edu>
Diffstat (limited to 'ace/Reactor_Impl.h')
-rw-r--r-- | ace/Reactor_Impl.h | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/ace/Reactor_Impl.h b/ace/Reactor_Impl.h index 5721d1f14c3..6dd4dcbe6b9 100644 --- a/ace/Reactor_Impl.h +++ b/ace/Reactor_Impl.h @@ -335,6 +335,11 @@ public: /// Resume all <handles>. virtual int resume_handlers (void) = 0; + /// Does the reactor allow the application to resume the handle on + /// its own ie. can it pass on the control of handle resumption to + /// the application + virtual int resumable_handler (void) = 0; + /// Return 1 if we any event associations were made by the reactor /// for the handles that it waits on, 0 otherwise. virtual int uses_event_associations (void) = 0; @@ -355,11 +360,11 @@ public: * @see reset_timer_interval() * * @param event_handler event handler to schedule on reactor - * @param arg argument passed to the handle_timeout() method of event_handler + * @param arg argument passed to the handle_timeout() method of event_handler * @param delta time interval after which the timer will expire * @param interval time interval after which the timer will be automatically rescheduled * @return -1 on failure, a timer_id value on success - */ + */ virtual long schedule_timer (ACE_Event_Handler *event_handler, const void *arg, const ACE_Time_Value &delay, |