'Start a TCP server with the given C{factory}.
@param reactor: The reactor to create the TCP port in.
@param factory: The server factory.
@return: A TCP port instance.'

def listen(self, reactor, factory):

    self._port = reactor.listenTCP(0, factory, interface=self.interface)
    return self._port
