Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members   Related Pages  

UPIPE_Connector.i

Go to the documentation of this file.
00001 /* -*- C++ -*- */
00002 // $Id: UPIPE_Connector.i,v 1.1.1.3 2001/12/04 14:33:11 chad Exp $
00003 
00004 // UPIPE_Connector.i
00005 
00006 // Creates a Local ACE_UPIPE.
00007 
00008 ASYS_INLINE
00009 ACE_UPIPE_Connector::ACE_UPIPE_Connector (ACE_UPIPE_Stream &new_stream,
00010                                           const ACE_UPIPE_Addr &addr,
00011                                           ACE_Time_Value *timeout,
00012                                           const ACE_Addr &local_sap,
00013                                           int reuse_addr,
00014                                           int flags,
00015                                           int perms)
00016 {
00017   ACE_TRACE ("ACE_UPIPE_Connector::ACE_UPIPE_Connector");
00018   if (this->connect (new_stream, addr, timeout, local_sap,
00019                      reuse_addr, flags, perms) == -1
00020       && timeout != 0 && !(errno == EWOULDBLOCK || errno == ETIME))
00021     ACE_ERROR ((LM_ERROR,
00022                 ACE_LIB_TEXT ("address %s, %p\n"),
00023                 addr.get_path_name (),
00024                 ACE_LIB_TEXT ("ACE_UPIPE_Connector")));
00025 }
00026 
00027 ASYS_INLINE int
00028 ACE_UPIPE_Connector::reset_new_handle (ACE_HANDLE handle)
00029 {
00030   ACE_UNUSED_ARG (handle);
00031   // Nothing to do here since the handle is not a socket
00032   return 0;
00033 }

Generated on Mon Jun 16 11:22:03 2003 for ACE by doxygen1.2.14 written by Dimitri van Heesch, © 1997-2002