twisted.conch.test.test_session.MockProtocol(protocol.Protocol) class documentationtwisted.conch.test.test_session
(View In Hierarchy)
A sample Protocol which stores the data passed to it.
| Instance Variable | packetData | a bytesof data to be sent when the connection is made. | 
| Instance Variable | data | a bytesof the data passed to us. | 
| Instance Variable | open | True if the channel is open. | 
| Instance Variable | reason | if not None, the reason the protocol was closed. | 
| Method | connectionMade | Set up the instance variables. If we have any packetData, send it along. | 
| Method | dataReceived | Store the received data and write it back with a tilde appended. The tilde is appended so that the tests can verify that we processed the data. | 
| Method | connectionLost | Close the protocol and store the reason. | 
Inherited from Protocol:
| Method | logPrefix | Return a prefix matching the class name, to identify log messages related to this protocol instance. | 
Inherited from BaseProtocol (via Protocol):
| Method | makeConnection | Make a connection to a transport and a server. | 
Store the received data and write it back with a tilde appended. The tilde is appended so that the tests can verify that we processed the data.