'@param wrappedFactory: A provider of I{IProtocolFactory} whose
buildProtocol method will be called and whose resulting protocol
will be wrapped.'

def __init__(self, wrappedFactory):

    self._wrappedFactory = wrappedFactory
    self._onConnection = defer.Deferred(canceller=self._canceller)
