template <class SVC_HANDLER> int ACE_Creation_Strategy<SVC_HANDLER>::make_svc_handler (SVC_HANDLER *&sh) { ACE_TRACE ("ACE_Creation_Strategy<SVC_HANDLER>::make_svc_handler"); if (sh == 0) ACE_NEW_RETURN (sh, SVC_HANDLER (this->thr_mgr_), -1); sh->reactor (this->reactor_); return 0; }
template <class SVC_HANDLER> int TAO::HTIOP::Connect_Creation_Strategy<SVC_HANDLER>::make_svc_handler (SVC_HANDLER *&sh) { if (sh == 0) ACE_NEW_RETURN (sh, SVC_HANDLER (this->orb_core_, this->arg_), -1); return 0; }
template <class SVC_HANDLER> int TAO_Connect_Creation_Strategy<SVC_HANDLER>::make_svc_handler (SVC_HANDLER *&sh) { if (sh == 0) ACE_NEW_RETURN (sh, SVC_HANDLER (this->orb_core_), -1); sh->transport ()->opened_as (TAO::TAO_CLIENT_ROLE); // At this point, the #REFCOUNT# is one. return 0; }