mirror of
https://github.com/mangosfour/server.git
synced 2025-12-13 22:37:03 +00:00
38 lines
926 B
C++
38 lines
926 B
C++
// -*- C++ -*-
|
|
//
|
|
// $Id: SOCK_Connector.inl 82723 2008-09-16 09:35:44Z johnnyw $
|
|
|
|
ACE_BEGIN_VERSIONED_NAMESPACE_DECL
|
|
|
|
// This constructor is used by a client when it wants to connect to
|
|
// the specified REMOTE_SAP address using a blocking open.
|
|
|
|
ACE_INLINE
|
|
ACE_SOCK_Connector::~ACE_SOCK_Connector (void)
|
|
{
|
|
ACE_TRACE ("ACE_SOCK_Connector::~ACE_SOCK_Connector");
|
|
}
|
|
|
|
// Do-nothing constructor...
|
|
|
|
ACE_INLINE
|
|
ACE_SOCK_Connector::ACE_SOCK_Connector (void)
|
|
{
|
|
ACE_TRACE ("ACE_SOCK_Connector::ACE_SOCK_Connector");
|
|
}
|
|
|
|
ACE_INLINE bool
|
|
ACE_SOCK_Connector::reset_new_handle (ACE_HANDLE handle)
|
|
{
|
|
#if defined (ACE_HAS_WINSOCK2) && (ACE_HAS_WINSOCK2 != 0)
|
|
// Reset the event association
|
|
return ::WSAEventSelect ((SOCKET) handle,
|
|
0,
|
|
0);
|
|
#else /* !defined ACE_HAS_WINSOCK2 */
|
|
ACE_UNUSED_ARG (handle);
|
|
return false;
|
|
#endif /* ACE_WIN32 */
|
|
}
|
|
|
|
ACE_END_VERSIONED_NAMESPACE_DECL
|