summaryrefslogtreecommitdiff
path: root/ace/Select_Reactor_T.h
diff options
context:
space:
mode:
authorschmidt <douglascraigschmidt@users.noreply.github.com>1999-06-24 01:38:48 +0000
committerschmidt <douglascraigschmidt@users.noreply.github.com>1999-06-24 01:38:48 +0000
commit56317cc2b76f314355720d47d80eae3b3325c561 (patch)
treeaf3be9fb4291464d84693dcf0c070fbb3945e6cc /ace/Select_Reactor_T.h
parent7bccc4eab6abafcc84816cf6ddc83ef6befd7028 (diff)
downloadATCD-56317cc2b76f314355720d47d80eae3b3325c561.tar.gz
.
Diffstat (limited to 'ace/Select_Reactor_T.h')
-rw-r--r--ace/Select_Reactor_T.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/ace/Select_Reactor_T.h b/ace/Select_Reactor_T.h
index 2f26d04379b..6c6a41e71e5 100644
--- a/ace/Select_Reactor_T.h
+++ b/ace/Select_Reactor_T.h
@@ -158,6 +158,11 @@ public:
// = Event loop drivers.
+ virtual int work_pending (const ACE_Time_Value &max_wait_time = ACE_Time_Value::zero);
+ // Returns non-zero if there are I/O events "ready" for dispatching,
+ // but does not actually dispatch the event handlers. By default,
+ // don't block while checking this, i.e., "poll".
+
virtual int handle_events (ACE_Time_Value *max_wait_time = 0);
virtual int alertable_handle_events (ACE_Time_Value *max_wait_time = 0);
// This event loop driver that blocks for <max_wait_time> before