Part of twisted.protocols.portforward View Source View In Hierarchy
|Method||buildProtocol||Create an instance of a subclass of Protocol.|
|Method||clientConnectionFailed||Called when a connection has failed to connect.|
Inherited from ClientFactory:
|Method||startedConnecting||Called when a connection has been started.|
|Method||clientConnectionLost||Called when an established connection is lost.|
|Class Method||forProtocol||Create a factory for the given protocol.|
|Method||logPrefix||Describe this factory for log messages.|
|Method||doStart||Make sure startFactory is called.|
|Method||doStop||Make sure stopFactory is called.|
|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.|
The returned instance will handle input on an incoming server connection, and an attribute "factory" pointing to the creating factory.
Override this method to alter how Protocol instances get created.
|Parameters||addr||an object implementing |
It may be useful to call connector.connect() - this will reconnect.