class twisted.internet.iocpreactor.tcp.Port(_SocketCloser, _LogOwner): (source)
Implements interfaces: twisted.internet.interfaces.IListeningPort
Undocumented
Instance Variable | connected | Undocumented |
Instance Variable | disconnected | Undocumented |
Instance Variable | disconnecting | Undocumented |
Instance Variable | sessionno | Undocumented |
Method | __init__ | Undocumented |
Instance Variable | port | Undocumented |
Instance Variable | factory | Undocumented |
Instance Variable | backlog | Undocumented |
Instance Variable | interface | Undocumented |
Instance Variable | reactor | Undocumented |
Instance Variable | addressFamily | Undocumented |
Method | __repr__ | Undocumented |
Method | startListening | Start listening on this port. |
Instance Variable | addrLen | Undocumented |
Instance Variable | socket | Undocumented |
Instance Variable | getFileHandle | Undocumented |
Method | loseConnection | Stop accepting connections on this port. |
Instance Variable | deferred | Undocumented |
Method | connectionLost | Cleans up the socket. |
Method | logPrefix | Returns the name of my class, to prefix log entries with. |
Method | getHost | Returns an IPv4Address or IPv6Address. |
Method | cbAccept | Undocumented |
Method | handleAccept | Undocumented |
Method | doAccept | Undocumented |
Instance Variable | _realPortNumber | Undocumented |
Class Variable | _type | Undocumented |
Instance Variable | _addressType | Undocumented |
Method | _logConnectionLostMsg | Log message for closing port |
Inherited from _SocketCloser:
Instance Variable | _shouldShutdown | Set to True if shutdown should be called before calling close on the underlying socket. |
Method | _closeSocket | Undocumented |
Inherited from _LogOwner:
Method | _getLogPrefix | Determine the log prefix to use for messages related to applicationObject , which may or may not be an interfaces.ILoggingContext provider. |
Start listening on this port.
Raises | CannotListenError | If it cannot listen on this port (e.g., it is a TCP port and it cannot bind to the required port number). |
Stop accepting connections on this port.
This will shut down my socket and call self.connectionLost(). It returns a deferred which will fire successfully when the port is actually closed.
Returns an IPv4Address or IPv6Address.
This indicates the server's address.