Go to the documentation of this file.00001
00002
00003
00004
00005
00006 ACE_BEGIN_VERSIONED_NAMESPACE_DECL
00007
00008 ACE_INLINE void
00009 ACE_ATM_Acceptor::dump (void) const
00010 {
00011 #if defined (ACE_HAS_DUMP)
00012 ACE_TRACE ("ACE_ATM_Acceptor::dump");
00013 #endif
00014 }
00015
00016 ACE_INLINE
00017 ACE_ATM_Acceptor::ACE_ATM_Acceptor (const ACE_Addr &remote_sap,
00018 int backlog,
00019 ACE_ATM_Params params)
00020 {
00021 ACE_TRACE ("ACE_ATM_Acceptor::ACE_ATM_Acceptor");
00022
00023
00024 if (open (remote_sap, backlog, params) < 0)
00025
00026 ACE_ERROR ((LM_ERROR,
00027 ACE_TEXT ("%p\n"),
00028 ACE_TEXT ("ACE_ATM_Acceptor::ACE_ATM_Acceptor")));
00029 }
00030
00031 ACE_INLINE
00032 int
00033 ACE_ATM_Acceptor::close (void)
00034 {
00035 #if defined (ACE_HAS_FORE_ATM_XTI) || defined (ACE_HAS_FORE_ATM_WS2) || defined (ACE_HAS_LINUX_ATM)
00036 return (acceptor_.close());
00037 #else
00038 return 0;
00039 #endif // ACE_HAS_FORE_ATM_XTI || ACE_HAS_FORE_ATM_WS2 || ACE_HAS_LINUX_ATM
00040 }
00041
00042
00043 ACE_END_VERSIONED_NAMESPACE_DECL