TAO_Strategy_Acceptor< SVC_HANDLER, > Class Template Reference#include <Transport_Acceptor.h>
Inheritance diagram for TAO_Strategy_Acceptor< SVC_HANDLER, >:
Collaboration diagram for TAO_Strategy_Acceptor< SVC_HANDLER, >:
Detailed Descriptiontemplate<class SVC_HANDLER, ACE_PEER_ACCEPTOR_1>
This is a drop-in replacement class for the ACE_Strategy_Acceptor. It provides all of the same functionality and the additional functionality of handling accept() errors with some sort of configured action. All of the actual code is in the TAO_Acceptor to avoid multiply-instantiated code that would be, in effect, identical. |
TAO_Strategy_Acceptor< SVC_HANDLER, >::TAO_Strategy_Acceptor | ( | TAO_Acceptor * | acceptor | ) | [inline] |
virtual int TAO_Strategy_Acceptor< SVC_HANDLER, >::handle_accept_error | ( | void | ) | [inline, virtual] |
Reimplemented from ACE_Acceptor< SVC_HANDLER, ACE_PEER_ACCEPTOR_2 >.
virtual int TAO_Strategy_Acceptor< SVC_HANDLER, >::handle_timeout | ( | const ACE_Time_Value & | , | |
const void * | ||||
) | [inline, virtual] |
Reimplemented from ACE_Event_Handler.
TAO_Acceptor* TAO_Strategy_Acceptor< SVC_HANDLER, >::acceptor_ [private] |