#include <Connector.h>
Inheritance diagram for ACE_NonBlocking_Connect_Handler< SVC_HANDLER >:
Public Member Functions | |
ACE_NonBlocking_Connect_Handler (ACE_Connector_Base< SVC_HANDLER > &connector, SVC_HANDLER *, long timer_id) | |
bool | close (SVC_HANDLER *&sh) |
Close up and return underlying SVC_HANDLER through sh . | |
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 through
If the return value is true the close was performed succesfully, implying that this object was removed from the reactor and thereby (by means of reference counting decremented to 0) deleted. If the return value is false, the close was not successful. The |
|
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.
|