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.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.h')
-rw-r--r-- | ace/Reactor.h | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/ace/Reactor.h b/ace/Reactor.h index 75a08edfdc7..5572ee705a7 100644 --- a/ace/Reactor.h +++ b/ace/Reactor.h @@ -397,6 +397,12 @@ public: /// Resume all <handles>. virtual int resume_handlers (void); + /// 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. A positive value indicates that the handlers + /// are application resumable. A value of 0 indicates otherwise. + virtual int resumable_handler (void); + // = Timer management. /** @@ -411,11 +417,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, |