parameters: (self)
return_statement: return c
docstring: Accept a connection on the bound socket or named pipe of `self`.
  
          Returns a `Connection` object.
docstring_summary: Accept a connection on the bound socket or named pipe of `self`.
docstring_tokens: Accept a connection on the bound socket or named pipe of self .
function: def accept(self):
          '''
          Accept a connection on the bound socket or named pipe of `self`.
  
          Returns a `Connection` object.
          '''
          c = self._listener.accept()
          if self._authkey:
              deliver_challenge(c, self._authkey)
              answer_challenge(c, self._authkey)
          return c
function_tokens: def accept ( self ) : c = self . _listener . accept ( ) if self . _authkey : deliver_challenge ( c , self . _authkey ) answer_challenge ( c , self . _authkey ) return c