Part of twisted.internet.iocpreactor.tcp View Source View In Hierarchy
Instance Variables | _tlsClientDefault | Always True , indicating that this is a client connection, and
by default when TLS is negotiated this class will act as a TLS client.
|
Method | __init__ | Undocumented |
Method | resolveAddress | Undocumented |
Method | failIfNotConnected | Undocumented |
Method | stopConnecting | Stop attempt to connect. |
Method | cbConnect | Undocumented |
Method | doConnect | Undocumented |
Method | getHost | Returns an IPv4Address. |
Method | getPeer | Returns an IPv4Address. |
Method | __repr__ | Undocumented |
Method | connectionLost | The connection was lost. |
Method | _setRealAddress | Undocumented |
Inherited from Connection:
Method | getHandle | Return a system- and reactor-specific handle. |
Method | dataReceived | Undocumented |
Method | readFromHandle | Undocumented |
Method | writeToHandle | Send buff to current file handle using
_iocp.send . The buffer sent is limited to a size of
self.SEND_LIMIT . |
Method | readConnectionLost | Indicates read connection was lost. |
Method | logPrefix | Return the prefix to log with when I own the logging thread. |
Method | getTcpNoDelay | Return if TCP_NODELAY is enabled. |
Method | setTcpNoDelay | Enable/disable TCP_NODELAY . |
Method | getTcpKeepAlive | Return if SO_KEEPALIVE is enabled. |
Method | setTcpKeepAlive | Enable/disable SO_KEEPALIVE . |
Method | startTLS | |
Method | write | Write some data, either directly to the underlying handle or, if TLS has
been started, to the TLSMemoryBIOProtocol for it to encrypt
and send. |
Method | writeSequence | Write some data, either directly to the underlying handle or, if TLS has
been started, to the TLSMemoryBIOProtocol for it to encrypt
and send. |
Method | loseConnection | Close the underlying handle or, if TLS has been started, first shut it down. |
Method | registerProducer | Register a producer. |
Method | unregisterProducer | Unregister a producer. |
Method | _closeWriteConnection | Undocumented |
Inherited from FileHandle (via Connection):
Method | startReading | Undocumented |
Method | stopReading | Undocumented |
Method | doRead | Undocumented |
Method | loseWriteConnection | Undocumented |
Method | writeConnectionLost | Indicates write connection was lost. |
Method | startWriting | No summary |
Method | stopWriting | Undocumented |
Method | doWrite | Undocumented |
Method | getFileHandle | Undocumented |
Method | stopConsuming | Stop consuming data. |
Method | resumeProducing | Undocumented |
Method | pauseProducing | Undocumented |
Method | stopProducing | Stop producing data. |
Method | _resumeReading | Undocumented |
Method | _dispatchData | Dispatch previously read data. Return True if self.reading and we don't have any more data |
Method | _cbRead | Undocumented |
Method | _handleRead | Returns False if we should stop reading for now |
Method | _resumeWriting | Undocumented |
Method | _cbWrite | Undocumented |
Method | _handleWrite | Returns false if we should stop writing for now |
Inherited from _LogOwner (via Connection, FileHandle):
Method | _getLogPrefix | Determine the log prefix to use for messages related to
applicationObject , which may or may not be an interfaces.ILoggingContext
provider. |
Inherited from _SocketCloser (via Connection):
Method | _closeSocket | Undocumented |
Inherited from _AbortingMixin (via Connection):
Method | abortConnection | Aborts the connection immediately, dropping any buffered data. |
This indicates the address from which I am connecting.
This indicates the address that I am connected to.
This is called when the connection on a selectable object has been lost. It will be called whether the connection was closed explicitly, an exception occurred in an event handler, or the other end of the connection closed it first.
Clean up state here, but make sure to call back up to FileDescriptor.