class StringTransportWithDisconnection(StringTransport): (source)
StringTransport which on disconnection will trigger the connection lost on the attached protocol.| Method | loseConnection |
Close the connection. Does nothing besides toggle the disconnecting instance variable to True. |
| Class Variable | protocol |
Undocumented |
| Instance Variable | connected |
Undocumented |
Inherited from StringTransport:
| Method | __init__ |
Undocumented |
| Method | abortConnection |
Abort the connection. Same as loseConnection, but also toggles the aborted instance variable to True. |
| Method | clear |
Discard all data written to this transport so far. |
| Method | getHost |
Similar to getPeer, but returns an address describing this side of the connection. |
| Method | getPeer |
Get the remote address of this connection. |
| Method | pauseProducing |
Pause producing data. |
| Method | registerProducer |
Register to receive data from a producer. |
| Method | resumeProducing |
Resume producing data. |
| Method | stopProducing |
Stop producing data. |
| Method | unregisterProducer |
Stop consuming data from a producer, without disconnecting. |
| Method | value |
Retrieve all data which has been buffered by this transport. |
| Method | write |
Write some data to the physical connection, in sequence, in a non-blocking fashion. |
| Method | writeSequence |
Write an iterable of byte strings to the physical connection. |
| Instance Variable | disconnected |
A bool which is False until abortConnection is called, then True. |
| Instance Variable | disconnecting |
A bool which is False until loseConnection is called, then True. |
| Instance Variable | hostAddr |
None or an object which will be returned as the host address of this transport. If None, a nasty tuple will be returned instead. |
| Instance Variable | io |
A io.BytesIO which holds the data which has been written to this transport since the last call to clear. Use value instead of accessing this directly. |
| Instance Variable | peerAddr |
None or an object which will be returned as the peer address of this transport. If None, a nasty tuple will be returned instead. |
| Instance Variable | producer |
If a producer is currently registered, producer is a reference to it. Otherwise, None. |
| Instance Variable | producerState |
The state of this StringTransport in its capacity as an IPushProducer. One of 'producing', 'paused', or 'stopped'. |
| Instance Variable | streaming |
If a producer is currently registered, streaming refers to the value of the second parameter passed to registerProducer. |
| Method | _checkState |
Undocumented |
| Instance Variable | _lenient |
By default However, if your test case is calling Defaults to |