summaryrefslogtreecommitdiff
path: root/ace/Asynch_IO.h
diff options
context:
space:
mode:
authorirfan <irfan@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1997-04-22 08:15:21 +0000
committerirfan <irfan@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1997-04-22 08:15:21 +0000
commit69ece2d7d2b032c8ef6f827723874fb11b3b6ba7 (patch)
treeaff461430c99ded6240bc5cd2572d3c1c31e94c3 /ace/Asynch_IO.h
parent9f66663966051d24f2b41daca601ea0f19a52dce (diff)
downloadATCD-69ece2d7d2b032c8ef6f827723874fb11b3b6ba7.tar.gz
*** empty log message ***
Diffstat (limited to 'ace/Asynch_IO.h')
-rw-r--r--ace/Asynch_IO.h12
1 files changed, 10 insertions, 2 deletions
diff --git a/ace/Asynch_IO.h b/ace/Asynch_IO.h
index b0fcd522070..3145d3104c1 100644
--- a/ace/Asynch_IO.h
+++ b/ace/Asynch_IO.h
@@ -87,6 +87,9 @@ public:
u_long offset_high = 0);
// Constructor
+ virtual ~ACE_Asynch_Result (void);
+ // Destructor
+
protected:
virtual void complete (u_long bytes_transferred,
int success,
@@ -814,8 +817,13 @@ public:
/*
virtual void handle_notify (const ACE_Asynch_Notify::Result &result);
- virtual void handle_timeout (const ACE_Asynch_Timeout::Result &result);
- */
+ */
+
+ virtual void handle_timeout (const ACE_Time_Value &tv,
+ const void *act = 0);
+ // Called when timer expires.
+ // <tv> was the requested time value and
+ // <act> is the ACT passed when scheduling the timer
ACE_Proactor *proactor (void);
// Get the proactor associated with this handler.