#include <TCP.h>
Inheritance diagram for TAO_AV_TCP_Base_Connector:
Public Member Functions | |
int | connector_open (TAO_AV_TCP_Connector *connector, ACE_Reactor *reactor) |
int | connector_connect (TAO_AV_TCP_Flow_Handler *&handler, const ACE_INET_Addr &remote_addr) |
virtual int | make_svc_handler (TAO_AV_TCP_Flow_Handler *&handler) |
Protected Attributes | |
TAO_AV_TCP_Connector * | connector_ |
ACE_Reactor * | reactor_ |
|
Definition at line 346 of file TCP.cpp. References ACE_ERROR_RETURN, and LM_ERROR. Referenced by TAO_AV_TCP_Connector::connect().
00348 { 00349 int const result = 00350 ACE_Connector <TAO_AV_TCP_Flow_Handler,ACE_SOCK_CONNECTOR>::connect (handler, 00351 remote_addr); 00352 if (result < 0) 00353 ACE_ERROR_RETURN ((LM_ERROR,"TAO_AV_TCP_Base_Connector::connect failed\n"),-1); 00354 return 0; 00355 } |
|
Definition at line 322 of file TCP.cpp. References ACE_ERROR_RETURN, and LM_ERROR. Referenced by TAO_AV_TCP_Connector::open().
00324 { 00325 this->connector_ = connector; 00326 this->reactor_ = reactor; 00327 00328 int result = ACE_Connector <TAO_AV_TCP_Flow_Handler,ACE_SOCK_CONNECTOR>::open (reactor); 00329 if (result < 0) 00330 ACE_ERROR_RETURN ((LM_ERROR,"TAO_AV_TCP_Base_Connector::open failed\n"),-1); 00331 return 0; 00332 } |
|
Reimplemented from ACE_Connector< TAO_AV_TCP_Flow_Handler, ACE_SOCK_CONNECTOR >. Definition at line 335 of file TCP.cpp. References TAO_AV_TCP_Connector::make_svc_handler(), and ACE_Event_Handler::reactor().
00336 { 00337 int const result = 00338 this->connector_->make_svc_handler (tcp_handler); 00339 if (result < 0) 00340 return result; 00341 tcp_handler->reactor (this->reactor_); 00342 return 0; 00343 } |
|
Reimplemented from ACE_Connector< TAO_AV_TCP_Flow_Handler, ACE_SOCK_CONNECTOR >. |
|
Reimplemented from ACE_Connector< TAO_AV_TCP_Flow_Handler, ACE_SOCK_CONNECTOR >. |