ACE 8.0.1
|
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 | |
![]() | |
typedef ACE_Refcounted_Auto_Ptr< Proxy, ACE_SYNCH_MUTEX > | Proxy_Ptr |
![]() | |
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.