#include <Connector.h>
Inheritance diagram for ACE_NonBlocking_Connect_Handler< SVC_HANDLER >:
Public Methods | |
ACE_NonBlocking_Connect_Handler (ACE_Connector_Base< SVC_HANDLER > &connector, SVC_HANDLER *, long timer_id) | |
SVC_HANDLER * | close (void) |
Close up and return underlying SVC_HANDLER *. | |
SVC_HANDLER * | svc_handler (void) |
Get SVC_HANDLER. | |
ACE_HANDLE | handle (void) |
Get handle. | |
void | handle (ACE_HANDLE) |
Set handle. | |
long | timer_id (void) |
Get timer id. | |
void | timer_id (long timer_id) |
Set timer id. | |
virtual int | handle_input (ACE_HANDLE) |
Called by ACE_Reactor when asynchronous connections fail. | |
virtual int | handle_output (ACE_HANDLE) |
Called by ACE_Reactor when asynchronous connections succeed. | |
virtual int | handle_exception (ACE_HANDLE fd) |
virtual int | handle_timeout (const ACE_Time_Value &tv, const void *arg) |
virtual int | resume_handler (void) |
void | dump (void) const |
Dump the state of an object. | |
Public Attributes | |
ACE_ALLOC_HOOK_DECLARE | |
Declare the dynamic allocation hooks. | |
Private Attributes | |
ACE_Connector_Base< SVC_HANDLER > & | connector_ |
Connector base. | |
SVC_HANDLER * | svc_handler_ |
Associated SVC_HANDLER. | |
long | timer_id_ |
Associated timer id. |
|
|
|
Close up and return underlying SVC_HANDLER *.
|
|
Dump the state of an object.
|
|
Set handle.
|
|
Get handle.
|
|
Called by ACE_Reactor when asynchronous connections suceeds (on some platforms only). Reimplemented from ACE_Event_Handler. |
|
Called by ACE_Reactor when asynchronous connections fail.
Reimplemented from ACE_Event_Handler. |
|
Called by ACE_Reactor when asynchronous connections succeed.
Reimplemented from ACE_Event_Handler. |
|
This method is called if a connection times out before completing. Reimplemented from ACE_Event_Handler. |
|
Should Reactor resume us if we have been suspended before the upcall? Reimplemented from ACE_Event_Handler. |
|
Get SVC_HANDLER.
|
|
Set timer id.
|
|
Get timer id.
|
|
Declare the dynamic allocation hooks.
|
|
Connector base.
|
|
Associated SVC_HANDLER.
|
|
Associated timer id.
|