diff options
Diffstat (limited to 'ace/Select_Reactor_Base.cpp')
-rw-r--r-- | ace/Select_Reactor_Base.cpp | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/ace/Select_Reactor_Base.cpp b/ace/Select_Reactor_Base.cpp index 3867d40b3bb..4eef29a9b6d 100644 --- a/ace/Select_Reactor_Base.cpp +++ b/ace/Select_Reactor_Base.cpp @@ -15,6 +15,7 @@ ACE_RCSID(ace, Select_Reactor_Base, "$Id$") + #if defined (ACE_WIN32) #define ACE_SELECT_REACTOR_HANDLE(H) (this->event_handlers_[(H)].handle_) #define ACE_SELECT_REACTOR_EVENT_HANDLER(THIS,H) ((THIS)->event_handlers_[(H)].event_handler_) @@ -1014,6 +1015,15 @@ ACE_Select_Reactor_Impl::bit_ops (ACE_HANDLE handle, return omask; } +int +ACE_Select_Reactor_Impl::resumable_handler (void) +{ + // The select reactor has no handlers that can be resumed by the + // application. So return 0; + + return 0; +} + #if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION) #if defined (ACE_HAS_REACTOR_NOTIFICATION_QUEUE) template class ACE_Unbounded_Queue <ACE_Notification_Buffer *>; |