00001
00002
00003 #include "ace/LSOCK_Connector.h"
00004 #if !defined (ACE_LACKS_UNIX_DOMAIN_SOCKETS)
00005
00006 #include "ace/Log_Msg.h"
00007
00008 ACE_RCSID(ace, LSOCK_Connector, "$Id: LSOCK_Connector.cpp 79134 2007-07-31 18:23:50Z johnnyw $")
00009
00010 #if !defined (__ACE_INLINE__)
00011 #include "ace/LSOCK_Connector.inl"
00012 #endif
00013
00014 ACE_BEGIN_VERSIONED_NAMESPACE_DECL
00015
00016 ACE_ALLOC_HOOK_DEFINE(ACE_LSOCK_Connector)
00017
00018 void
00019 ACE_LSOCK_Connector::dump (void) const
00020 {
00021 #if defined (ACE_HAS_DUMP)
00022 ACE_TRACE ("ACE_LSOCK_Connector::dump");
00023
00024 ACE_DEBUG ((LM_DEBUG, ACE_BEGIN_DUMP, this));
00025 ACE_DEBUG ((LM_DEBUG, ACE_TEXT ("\n")));
00026 ACE_DEBUG ((LM_DEBUG, ACE_END_DUMP));
00027 #endif
00028 }
00029
00030 ACE_LSOCK_Connector::ACE_LSOCK_Connector (void)
00031 {
00032 ACE_TRACE ("ACE_LSOCK_Connector::ACE_LSOCK_Connector");
00033 }
00034
00035
00036 ACE_LSOCK_Connector::ACE_LSOCK_Connector (ACE_LSOCK_Stream &new_stream,
00037 const ACE_UNIX_Addr &remote_sap,
00038 ACE_Time_Value *timeout,
00039 const ACE_Addr &local_sap,
00040 int reuse_addr,
00041 int flags,
00042 int perms)
00043 : ACE_SOCK_Connector (new_stream,
00044 remote_sap,
00045 timeout,
00046 local_sap,
00047 reuse_addr,
00048 flags,
00049 perms)
00050 {
00051 ACE_TRACE ("ACE_LSOCK_Connector::ACE_LSOCK_Connector");
00052
00053
00054 new_stream.set_handle (new_stream.get_handle ());
00055 }
00056
00057 ACE_END_VERSIONED_NAMESPACE_DECL
00058
00059 #endif