00001
00002
00003
00004
00005
00006 ASYS_INLINE
00007 ACE_DEV_Connector::ACE_DEV_Connector (ACE_DEV_IO &new_io,
00008 const ACE_DEV_Addr &remote_sap,
00009 ACE_Time_Value *timeout,
00010 const ACE_Addr &local_sap,
00011 int reuse_addr,
00012 int flags,
00013 int perms)
00014 {
00015 ACE_TRACE ("ACE_DEV_Connector::ACE_DEV_Connector");
00016 if (this->connect (new_io, remote_sap, timeout, local_sap,
00017 reuse_addr, flags, perms) == ACE_IO_SAP::INVALID_HANDLE
00018 && timeout != 0 && !(errno == EWOULDBLOCK || errno == ETIME))
00019 ACE_ERROR ((LM_ERROR, ACE_LIB_TEXT ("address %s, %p\n"),
00020 remote_sap.get_path_name (), ACE_LIB_TEXT ("ACE_DEV_IO")));
00021 }
00022
00023 ASYS_INLINE int
00024 ACE_DEV_Connector::reset_new_handle (ACE_HANDLE handle)
00025 {
00026 ACE_UNUSED_ARG (handle);
00027
00028 return 0;
00029 }
00030