#include <POSIX_Asynch_IO.h>
Inheritance diagram for ACE_POSIX_Asynch_Connect:
[private].
Called when an exceptional events occur (e.g., SIGURG).
virtual from ACE_Event_Handler Called when accept event comes up on <listen_hanlde>
Called when output events are possible (e.g., when flow control abates or non-blocking connection completes).
This belongs to ACE_POSIX_Asynch_Operation. We forward this call to that method. We have put this here to avoid the compiler warnings.
The lock to protect the result queue which is shared. The queue is updated by main thread in the register function call and through the auxillary thread in the deregister fun. So let us mutex it.
Map of Result pointers that correspond to all the <accept>'s pending.
to prevent ACE_Asynch_Pseudo_Task from deletion while we make a call to the ACE_Asynch_Pseudo_Task This is extra cost !!! we could avoid them if all applications will follow the rule: Proactor should be deleted only after deletion all AsynchOperation objects connected with it