diff options
author | alex <alex@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 1999-02-23 21:54:24 +0000 |
---|---|---|
committer | alex <alex@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 1999-02-23 21:54:24 +0000 |
commit | bb7275c88c82a716d8cd8c453822f48d7e18e0c3 (patch) | |
tree | d61a1384c907d09c8fec2f76e93a30067268142b /ace/Proactor.cpp | |
parent | cd96078053429a85edbb437607c7347f8df09804 (diff) | |
download | ATCD-bb7275c88c82a716d8cd8c453822f48d7e18e0c3.tar.gz |
Implemented <post_completion> for POSIX platforms. Thanks to Irfan for
the cool design. This API has been changed a little bit for
portability. <post_completion> API now exists at
<ACE_Asynch_Result_Impl> class. To post completions, users will have
to get hold of an <ACE_Asynch_Result_Impl> class (either get it from
the predefined factory methods at the Proactor or derive from
<ACE_WIN32_Asynch_Result> or <ACE_POSIX_Asynch_Result>, then call
<post_completion> on it passing in the <Proactor_Impl *> which can be
got through <implementation> method in the <ACE_Proactor>.
The need for RTTI has been avioded in this design.
Diffstat (limited to 'ace/Proactor.cpp')
-rw-r--r-- | ace/Proactor.cpp | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/ace/Proactor.cpp b/ace/Proactor.cpp index e34ae8b02db..61989d99508 100644 --- a/ace/Proactor.cpp +++ b/ace/Proactor.cpp @@ -11,7 +11,6 @@ ACE_RCSID(ace, Proactor, "$Id$") // calls. #include "ace/Task_T.h" #include "ace/Log_Msg.h" -#include "ace/Object_Manager.h" #if defined (ACE_HAS_AIO_CALLS) # include "ace/POSIX_Proactor.h" |