Known subclasses: twisted.internet.test.test_tcp.AbortingThenLosingClient, twisted.internet.test.test_tcp.AbortingTwiceClient, twisted.internet.test.test_tcp.DataReceivedRaisingClient

Call abortConnection() after writing some data.

Method dataReceived Some data was received, so the connection is set up.
Method writeAndAbort Undocumented

Inherited from BaseAbortingClient:

Method connectionLost Called when the connection is shut down.

Inherited from ConnectableProtocol (via BaseAbortingClient):

Instance Variable reactor The reactor used in this test.
Instance Variable disconnectReason The Failure passed to connectionLost.
Instance Variable _done A Deferred which will be fired when the connection is lost.
Method _setAttributes Set attributes on the protocol that are known only externally; this will be called by runProtocolsWithReactor when this protocol is instantiated.

Inherited from Protocol (via BaseAbortingClient, ConnectableProtocol):

Method logPrefix Return a prefix matching the class name, to identify log messages related to this protocol instance.

Inherited from BaseProtocol (via BaseAbortingClient, ConnectableProtocol, Protocol):

Method makeConnection Make a connection to a transport and a server.
Method connectionMade Called when a connection is made.
def dataReceived(self, data):
API Documentation for twisted, generated by pydoctor at 2020-03-25 17:34:30.