class twisted.protocols.ftp.FTPFactory(policies.LimitTotalConnectionsFactory): (source)
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 |
int)