// LSOCK_Connector.cpp // $Id$ /* Defines the format and interface for the connector side of the local ACE_SOCK ACE_Stream. */ #define ACE_BUILD_DLL #include "ace/LSOCK_Connector.h" #if !defined (ACE_LACKS_UNIX_DOMAIN_SOCKETS) ACE_ALLOC_HOOK_DEFINE(ACE_LSOCK_Connector) void ACE_LSOCK_Connector::dump (void) const { ACE_TRACE ("ACE_LSOCK_Connector::dump"); ACE_DEBUG ((LM_DEBUG, ACE_BEGIN_DUMP, this)); ACE_DEBUG ((LM_DEBUG, "\n")); ACE_DEBUG ((LM_DEBUG, ACE_END_DUMP)); } ACE_LSOCK_Connector::ACE_LSOCK_Connector (void) { ACE_TRACE ("ACE_LSOCK_Connector::ACE_LSOCK_Connector"); } // Establish a connection. ACE_LSOCK_Connector::ACE_LSOCK_Connector (ACE_LSOCK_Stream &new_stream, const ACE_UNIX_Addr &remote_sap, ACE_Time_Value *timeout, const ACE_Addr &local_sap, int reuse_addr, int flags, int perms, int protocol_family, int protocol) : ACE_SOCK_Connector (new_stream, remote_sap, timeout, local_sap, reuse_addr, flags, perms, protocol_family, protocol) { ACE_TRACE ("ACE_LSOCK_Connector::ACE_LSOCK_Connector"); // This is necessary due to the weird inheritance relationships of // ACE_LSOCK_Stream. new_stream.set_handle (new_stream.get_handle ()); } #endif /* ACE_LACKS_UNIX_DOMAIN_SOCKETS */