www.pudn.com > ACE-5.3 > ATM_Acceptor.i, change:2000-10-07,size:828b


// ATM_Acceptor.i,v 4.5 2000/10/07 08:03:46 brunsch Exp 
 
// ATM_Acceptor.i 
 
ACE_INLINE 
ACE_ATM_Acceptor::ACE_ATM_Acceptor (const ACE_Addr &remote_sap, 
                                    int backlog, 
                                    ACE_ATM_Params params) 
{ 
  ACE_TRACE ("ACE_ATM_Acceptor::ACE_ATM_Acceptor"); 
  if (open (remote_sap, 
            backlog, 
            params)  0) 
    ACE_ERROR ((LM_ERROR, 
                ACE_LIB_TEXT ("%p\n"), 
                ACE_LIB_TEXT ("ACE_ATM_Acceptor::ACE_ATM_Acceptor"))); 
} 
 
ACE_INLINE 
int 
ACE_ATM_Acceptor::close (void) 
{ 
#if defined (ACE_HAS_FORE_ATM_XTI) || defined (ACE_HAS_FORE_ATM_WS2) || defined (ACE_HAS_LINUX_ATM) 
  return (acceptor_.close()); 
#else 
  return 0; 
#endif // ACE_HAS_FORE_ATM_XTI || ACE_HAS_FORE_ATM_WS2 || ACE_HAS_LINUX_ATM 
}