00001 /* -*- C++ -*- */ 00002 // $Id: SOCK_Connector.i,v 1.1.1.3 2003/02/21 18:36:32 chad Exp $ 00003 00004 // SOCK_Connector.i 00005 00006 // This constructor is used by a client when it wants to connect to 00007 // the specified REMOTE_SAP address using a blocking open. 00008 00009 ASYS_INLINE 00010 ACE_SOCK_Connector::~ACE_SOCK_Connector (void) 00011 { 00012 ACE_TRACE ("ACE_SOCK_Connector::~ACE_SOCK_Connector"); 00013 } 00014 00015 // Do-nothing constructor... 00016 00017 ASYS_INLINE 00018 ACE_SOCK_Connector::ACE_SOCK_Connector (void) 00019 { 00020 ACE_TRACE ("ACE_SOCK_Connector::ACE_SOCK_Connector"); 00021 } 00022 00023 ASYS_INLINE int 00024 ACE_SOCK_Connector::reset_new_handle (ACE_HANDLE handle) 00025 { 00026 #if defined (ACE_HAS_WINSOCK2) && (ACE_HAS_WINSOCK2 != 0) 00027 // Reset the event association 00028 return ::WSAEventSelect ((SOCKET) handle, 00029 0, 00030 0); 00031 #else /* !defined ACE_HAS_WINSOCK2 */ 00032 ACE_UNUSED_ARG (handle); 00033 return 0; 00034 #endif /* ACE_WIN32 */ 00035 }
1.2.14 written by Dimitri van Heesch,
© 1997-2002