summaryrefslogtreecommitdiff
path: root/ace/Reactor.h
diff options
context:
space:
mode:
authorbala <balanatarajan@users.noreply.github.com>2001-07-06 04:27:03 +0000
committerbala <balanatarajan@users.noreply.github.com>2001-07-06 04:27:03 +0000
commitf808d5a4f39c81e8f0c90723d2b710c09e07b049 (patch)
treed2b697a7f6a3a30a9aae66ba8792d7302a4eb3ae /ace/Reactor.h
parenteca0d02969599819ceacd5e67852d8c2564080ad (diff)
downloadATCD-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.h10
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,