summaryrefslogtreecommitdiff
path: root/ace/Proactor.cpp
diff options
context:
space:
mode:
authorirfan <irfan@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2003-05-22 18:53:42 +0000
committerirfan <irfan@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2003-05-22 18:53:42 +0000
commitd5c89c0858f351389dabe7b3ee55f1a1c36ef14b (patch)
tree71017a3db937722354222eb80ff5f06a962f731a /ace/Proactor.cpp
parent85a5337fdd6ad331b82536f934edc5c091444f28 (diff)
downloadATCD-Reactor_RefCount_1.tar.gz
ChangeLogTag: Thu May 22 14:13:37 2003 Irfan Pyarali <irfan@oomworks.com>Reactor_RefCount_1
Diffstat (limited to 'ace/Proactor.cpp')
-rw-r--r--ace/Proactor.cpp39
1 files changed, 35 insertions, 4 deletions
diff --git a/ace/Proactor.cpp b/ace/Proactor.cpp
index 85ea994f9b0..cd708199606 100644
--- a/ace/Proactor.cpp
+++ b/ace/Proactor.cpp
@@ -164,13 +164,42 @@ ACE_Proactor_Handle_Timeout_Upcall::ACE_Proactor_Handle_Timeout_Upcall (void)
}
int
-ACE_Proactor_Handle_Timeout_Upcall::timeout (TIMER_QUEUE &timer_queue,
+ACE_Proactor_Handle_Timeout_Upcall::registration (TIMER_QUEUE &,
+ ACE_Handler *,
+ const void *)
+{
+ return 0;
+}
+
+int
+ACE_Proactor_Handle_Timeout_Upcall::preinvoke (TIMER_QUEUE &,
+ ACE_Handler *,
+ const void *,
+ int,
+ const ACE_Time_Value &,
+ const void *&)
+{
+ return 0;
+}
+
+int
+ACE_Proactor_Handle_Timeout_Upcall::postinvoke (TIMER_QUEUE &,
+ ACE_Handler *,
+ const void *,
+ int,
+ const ACE_Time_Value &,
+ const void *)
+{
+ return 0;
+}
+
+int
+ACE_Proactor_Handle_Timeout_Upcall::timeout (TIMER_QUEUE &,
ACE_Handler *handler,
const void *act,
+ int,
const ACE_Time_Value &time)
{
- ACE_UNUSED_ARG (timer_queue);
-
if (this->proactor_ == 0)
ACE_ERROR_RETURN ((LM_ERROR,
ACE_LIB_TEXT ("(%t) No Proactor set in ACE_Proactor_Handle_Timeout_Upcall,")
@@ -202,10 +231,12 @@ ACE_Proactor_Handle_Timeout_Upcall::timeout (TIMER_QUEUE &timer_queue,
int
ACE_Proactor_Handle_Timeout_Upcall::cancellation (TIMER_QUEUE &timer_queue,
- ACE_Handler *handler)
+ ACE_Handler *handler,
+ int dont_call_handle_close)
{
ACE_UNUSED_ARG (timer_queue);
ACE_UNUSED_ARG (handler);
+ ACE_UNUSED_ARG (dont_call_handle_close);
// Do nothing
return 0;