*Backed out changeset 3be01fb200a5
--HG-- branch : trunk
This commit is contained in:
@@ -1,7 +1,9 @@
|
||||
// -*- C++ -*-
|
||||
//
|
||||
// $Id: ATM_Stream.inl 80826 2008-03-04 14:51:23Z wotte $
|
||||
|
||||
ACE_BEGIN_VERSIONED_NAMESPACE_DECL
|
||||
|
||||
ACE_INLINE void
|
||||
ACE_ATM_Stream::dump (void) const
|
||||
{
|
||||
@@ -9,11 +11,13 @@ ACE_ATM_Stream::dump (void) const
|
||||
ACE_TRACE ("ACE_ATM_Stream::dump");
|
||||
#endif /* ACE_HAS_DUMP */
|
||||
}
|
||||
|
||||
ACE_INLINE
|
||||
ACE_ATM_Stream::ACE_ATM_Stream (void)
|
||||
{
|
||||
ACE_TRACE ("ACE_ATM_Stream::ACE_ATM_Stream");
|
||||
}
|
||||
|
||||
ACE_INLINE
|
||||
int
|
||||
ACE_ATM_Stream::open (ACE_ATM_Params params)
|
||||
@@ -26,6 +30,7 @@ ACE_ATM_Stream::open (ACE_ATM_Params params)
|
||||
return (handle == ACE_INVALID_HANDLE ? -1 : 0);
|
||||
#elif defined (ACE_HAS_FORE_ATM_WS2)
|
||||
params.set_flags( ACE_FLAG_MULTIPOINT_C_ROOT | ACE_FLAG_MULTIPOINT_D_ROOT );
|
||||
|
||||
int retval = stream_.open (params.get_type(),
|
||||
params.get_protocol_family(),
|
||||
params.get_protocol(),
|
||||
@@ -35,7 +40,9 @@ ACE_ATM_Stream::open (ACE_ATM_Params params)
|
||||
params.get_reuse_addr());
|
||||
if (retval == -1)
|
||||
return -1;
|
||||
|
||||
struct sockaddr_atm sock_addr;
|
||||
|
||||
ACE_OS::memset(&sock_addr, 0, sizeof(struct sockaddr_atm));
|
||||
sock_addr.satm_family = AF_ATM;
|
||||
sock_addr.satm_number.AddressType=ADDR_ANY;
|
||||
@@ -50,12 +57,14 @@ ACE_ATM_Stream::open (ACE_ATM_Params params)
|
||||
ACE_OS::printf("Error binding local address: %d",WSAGetLastError());
|
||||
return -1;
|
||||
}
|
||||
|
||||
return 0;
|
||||
#else
|
||||
ACE_UNUSED_ARG(params);
|
||||
return 0;
|
||||
#endif /* ACE_HAS_FORE_ATM_XTI */
|
||||
}
|
||||
|
||||
ACE_INLINE
|
||||
int
|
||||
ACE_ATM_Stream::close (void)
|
||||
@@ -67,6 +76,7 @@ ACE_ATM_Stream::close (void)
|
||||
return 0;
|
||||
#endif /* ACE_HAS_FORE_ATM_XTI || ACE_HAS_FORE_ATM_WS2 */
|
||||
}
|
||||
|
||||
ACE_INLINE
|
||||
ATM_Stream&
|
||||
ACE_ATM_Stream::get_stream (void)
|
||||
@@ -74,6 +84,7 @@ ACE_ATM_Stream::get_stream (void)
|
||||
ACE_TRACE ("ACE_ATM_Stream::get_stream");
|
||||
return stream_;
|
||||
}
|
||||
|
||||
ACE_INLINE
|
||||
ssize_t
|
||||
ACE_ATM_Stream::recv (void *buf,
|
||||
@@ -95,6 +106,7 @@ ACE_ATM_Stream::recv (void *buf,
|
||||
return (0);
|
||||
#endif /* ACE_HAS_FORE_ATM_XTI */
|
||||
}
|
||||
|
||||
ACE_INLINE
|
||||
ssize_t
|
||||
ACE_ATM_Stream::send_n (const void *buf,
|
||||
@@ -117,4 +129,5 @@ ACE_ATM_Stream::send_n (const void *buf,
|
||||
return (0);
|
||||
#endif /* ACE_HAS_FORE_ATM_XTI */
|
||||
}
|
||||
|
||||
ACE_END_VERSIONED_NAMESPACE_DECL
|
||||
|
||||
Reference in New Issue
Block a user