class documentation

class FTPFactory(policies.LimitTotalConnectionsFactory): (source)

View In Hierarchy

A factory for producing ftp protocol instances
Method __init__ Undocumented
Method build​Protocol Undocumented
Method stop​Factory Undocumented
Class Variable allow​Anonymous Undocumented
Class Variable welcome​Message Undocumented
Instance Variable instances Undocumented
Instance Variable passive​Port​Range value forwarded to protocol.passivePortRange.
Instance Variable portal Undocumented
Instance Variable time​Out the protocol interpreter's idle timeout time in seconds, default is 600 seconds.
Instance Variable user​Anonymous Undocumented

Inherited from LimitTotalConnectionsFactory:

Method register​Protocol Undocumented
Method unregister​Protocol Undocumented
Class Variable connection​Limit maximum number of connections.
Class Variable overflow​Protocol Protocol to use for new connections when connectionLimit is exceeded. If None (the default value), excess connections will be closed immediately.
Instance Variable connection​Count number of current connections.
def __init__(self, portal=None, userAnonymous='anonymous'): (source)

Undocumented

def stopFactory(self): (source)

Undocumented

allowAnonymous: bool = (source)

Undocumented

welcomeMessage = (source)

Undocumented

instances: list = (source)

Undocumented

passivePortRange: iterator = (source)
value forwarded to protocol.passivePortRange.
portal = (source)

Undocumented

timeOut: int = (source)
the protocol interpreter's idle timeout time in seconds, default is 600 seconds.
userAnonymous = (source)

Undocumented