|
ACE 8.0.5
|
This base class defines the interface for the ACE_Asynch_Acceptor to call into when new connection are accepted. More...
#include <Asynch_IO.h>


Friends | |
| class | ACE_Asynch_Acceptor< ACE_Service_Handler > |
Additional Inherited Members | |
Public Types inherited from ACE_Handler | |
| typedef ACE_Refcounted_Auto_Ptr< Proxy, ACE_SYNCH_MUTEX > | Proxy_Ptr |
Protected Attributes inherited from ACE_Handler | |
| ACE_Proactor * | proactor_ |
| The proactor associated with this handler. | |
| ACE_HANDLE | handle_ |
| The ACE_HANDLE in use with this handler. | |
| ACE_Refcounted_Auto_Ptr< Proxy, ACE_SYNCH_MUTEX > | proxy_ |
| Refers to proxy for this handler. | |
This base class defines the interface for the ACE_Asynch_Acceptor to call into when new connection are accepted.
Subclasses of this class will fill in appropriate methods to define application specific behavior.
| ACE_Service_Handler::ACE_Service_Handler | ( | ) |
A do nothing constructor.
|
virtual |
Virtual destruction.
Called by ACE_Asynch_Acceptor to pass the act.
|
virtual |
Called by ACE_Asynch_Acceptor to pass the addresses of the new connections.
|
virtual |
{open} is called by ACE_Asynch_Acceptor to initialize a new instance of ACE_Service_Handler that has been created after the new connection is accepted. The handle for the new connection is passed along with the initial data that may have shown up.
|
friend |
The Acceptor is the factory and therefore should have special privileges.