Public Member Functions | |
ACE_POSIX_Wakeup_Completion (const ACE_Handler::Proxy_Ptr &handler_proxy, const void *act=0, ACE_HANDLE event=ACE_INVALID_HANDLE, int priority=0, int signal_number=ACE_SIGRTMIN) | |
Constructor. | |
virtual | ~ACE_POSIX_Wakeup_Completion (void) |
Destructor. | |
virtual void | complete (size_t bytes_transferred=0, int success=1, const void *completion_key=0, u_long error=0) |
This method calls the 's method. |
Definition at line 39 of file POSIX_Proactor.cpp.
|
Constructor.
Definition at line 2029 of file POSIX_Proactor.cpp. References ACE_Handler::Proxy_Ptr.
02034 : ACE_Asynch_Result_Impl (), 02035 ACE_POSIX_Asynch_Result (handler_proxy, 02036 act, 02037 event, 02038 0, 02039 0, 02040 priority, 02041 signal_number) 02042 { 02043 } |
|
Destructor.
Definition at line 2045 of file POSIX_Proactor.cpp.
02046 { 02047 } |
|
This method calls the 's method.
Implements ACE_Asynch_Result_Impl. Definition at line 2050 of file POSIX_Proactor.cpp. References ACE_Refcounted_Auto_Ptr< X, ACE_LOCK >::get(), and ACE_Handler::handle_wakeup().
02054 { 02055 02056 ACE_Handler *handler = this->handler_proxy_.get ()->handler (); 02057 if (handler != 0) 02058 handler->handle_wakeup (); 02059 } |