policies.TimeoutFactory using a task.Clock for tests.

Method __init__
Method callLater Forward to the testable clock.

Inherited from TimeoutFactory:

Method buildProtocol Create an instance of a subclass of Protocol.

Inherited from WrappingFactory (via TimeoutFactory):

Method logPrefix Generate a log prefix mentioning both the wrapped factory and this one.
Method doStart Make sure startFactory is called.
Method doStop Make sure stopFactory is called.
Method startedConnecting Called when a connection has been started.
Method clientConnectionFailed Called when a connection has failed to connect.
Method clientConnectionLost Called when an established connection is lost.
Method registerProtocol Called by protocol to register itself.
Method unregisterProtocol Called by protocols when they go away.

Inherited from Factory (via TimeoutFactory, WrappingFactory, ClientFactory):

Class Method forProtocol Create a factory for the given protocol.
Method startFactory This will be called before I begin listening on a Port or Connector.
Method stopFactory This will be called before I stop listening on all Ports/Connectors.
def __init__(self, clock, *args, **kwargs):
Parametersclockobject providing a callLater method that can be used for tests. (type: task.Clock or alike.)
def callLater(self, period, func):

Forward to the testable clock.

API Documentation for twisted, generated by pydoctor at 2020-03-25 17:34:30.