#include <TCP.h>
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 180 of file TCP.h.
int TAO_AV_TCP_Base_Connector::connector_connect | ( | TAO_AV_TCP_Flow_Handler *& | handler, | |
const ACE_INET_Addr & | remote_addr | |||
) |
Definition at line 346 of file TCP.cpp.
{ int const result = ACE_Connector <TAO_AV_TCP_Flow_Handler,ACE_SOCK_CONNECTOR>::connect (handler, remote_addr); if (result < 0) ACE_ERROR_RETURN ((LM_ERROR,"TAO_AV_TCP_Base_Connector::connect failed\n"),-1); return 0; }
int TAO_AV_TCP_Base_Connector::connector_open | ( | TAO_AV_TCP_Connector * | connector, | |
ACE_Reactor * | reactor | |||
) |
Definition at line 322 of file TCP.cpp.
{ this->connector_ = connector; this->reactor_ = reactor; int result = ACE_Connector <TAO_AV_TCP_Flow_Handler,ACE_SOCK_CONNECTOR>::open (reactor); if (result < 0) ACE_ERROR_RETURN ((LM_ERROR,"TAO_AV_TCP_Base_Connector::open failed\n"),-1); return 0; }
int TAO_AV_TCP_Base_Connector::make_svc_handler | ( | TAO_AV_TCP_Flow_Handler *& | handler | ) | [virtual] |
Reimplemented from ACE_Connector< TAO_AV_TCP_Flow_Handler, ACE_SOCK_CONNECTOR >.
Definition at line 335 of file TCP.cpp.
{ int const result = this->connector_->make_svc_handler (tcp_handler); if (result < 0) return result; tcp_handler->reactor (this->reactor_); return 0; }
Reimplemented from ACE_Connector< TAO_AV_TCP_Flow_Handler, ACE_SOCK_CONNECTOR >.
ACE_Reactor* TAO_AV_TCP_Base_Connector::reactor_ [protected] |
Reimplemented from ACE_Connector< TAO_AV_TCP_Flow_Handler, ACE_SOCK_CONNECTOR >.