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 if (open (remote_sap,
00023 backlog,
00024 params) < 0)
00025 ACE_ERROR ((LM_ERROR,
00026 ACE_TEXT ("%p\n"),
00027 ACE_TEXT ("ACE_ATM_Acceptor::ACE_ATM_Acceptor")));
00028 }
00029
00030 ACE_INLINE
00031 int
00032 ACE_ATM_Acceptor::close (void)
00033 {
00034 #if defined (ACE_HAS_FORE_ATM_XTI) || defined (ACE_HAS_FORE_ATM_WS2) || defined (ACE_HAS_LINUX_ATM)
00035 return (acceptor_.close());
00036 #else
00037 return 0;
00038 #endif // ACE_HAS_FORE_ATM_XTI || ACE_HAS_FORE_ATM_WS2 || ACE_HAS_LINUX_ATM
00039 }
00040
00041
00042 ACE_END_VERSIONED_NAMESPACE_DECL