class documentation

class twisted.protocols.ftp.FTPFactory(policies.LimitTotalConnectionsFactory): (source)

View In Hierarchy

A factory for producing ftp protocol instances

Instance Variable timeOut the protocol interpreter's idle timeout time in seconds, default is 600 seconds.
Instance Variable passivePortRange value forwarded to protocol.passivePortRange.
Class Variable allowAnonymous Undocumented
Instance Variable userAnonymous Undocumented
Class Variable welcomeMessage Undocumented
Method __init__ Undocumented
Instance Variable portal Undocumented
Instance Variable instances Undocumented
Method buildProtocol Undocumented
Method stopFactory Undocumented

Inherited from LimitTotalConnectionsFactory:

Instance Variable connectionCount number of current connections.
Class Variable connectionLimit maximum number of connections.
Class Variable overflowProtocol Protocol to use for new connections when connectionLimit is exceeded. If None (the default value), excess connections will be closed immediately.
Method registerProtocol Undocumented
Method unregisterProtocol Undocumented
timeOut = (source)
the protocol interpreter's idle timeout time in seconds, default is 600 seconds.
(type: int)
passivePortRange = (source)
value forwarded to protocol.passivePortRange.
(type: iterator)
allowAnonymous = (source)

Undocumented

(type: bool)
userAnonymous = (source)

Undocumented

welcomeMessage = (source)

Undocumented

def __init__(self, portal=None, userAnonymous='anonymous'): (source)

Undocumented

portal = (source)

Undocumented

instances = (source)

Undocumented

(type: list)
def stopFactory(self): (source)

Undocumented

API Documentation for Twisted, generated by pydoctor 20.12.1 at 2021-02-28 19:53:36.