#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 >. |
1.3.6