#include <ace/ACE_Strategies_T.h>
template<class SVC_HANDLER, ACE_PEER_ACCEPTOR_1> class ACE_Accept_Strategy {
public:ACE_Accept_Strategy ( ACE_Reactor *reactor = ACE_Reactor::instance () );ACE_Accept_Strategy ( const ACE_PEER_ACCEPTOR_ADDR &local_addr, int restart = 0, ACE_Reactor *reactor = ACE_Reactor::instance () );virtual int open ( const ACE_PEER_ACCEPTOR_ADDR &local_addr, int restart = 0 );virtual ACE_HANDLE get_handle (void) const;virtual ACE_PEER_ACCEPTOR &acceptor (void) const;virtual ~ACE_Accept_Strategy (void);virtual int accept_svc_handler (SVC_HANDLER *);void dump (void) const;ACE_ALLOC_HOOK_DECLARE;protected:ACE_PEER_ACCEPTOR acceptor_;ACE_Reactor *reactor_;};
ACE_Accept_Strategy (ACE_Reactor *reactor = ACE_Reactor::instance ());
ACE_Accept_Strategy (
const ACE_PEER_ACCEPTOR_ADDR &local_addr,
int restart = 0,
ACE_Reactor *reactor = ACE_Reactor::instance ()
);
peer_acceptor_ with local_addr.
virtual int open (
const ACE_PEER_ACCEPTOR_ADDR &local_addr,
int restart = 0
);
peer_acceptor_ with local_addr.
virtual ACE_HANDLE get_handle (void) const;
peer_acceptor_.
virtual ACE_PEER_ACCEPTOR &acceptor (void) const;
peer_acceptor_.
virtual ~ACE_Accept_Strategy (void);
virtual int accept_svc_handler (SVC_HANDLER *);
accept method of the
PEER_ACCEPTOR.
void dump (void) const;
ACE_ALLOC_HOOK_DECLARE;