t.p.b.Int16StringReceiver(IntNStringReceiver) : class documentation

Part of twisted.protocols.basic View Source View In Hierarchy

Known subclasses: twisted.protocols.amp.BinaryBoxProtocol

A receiver for int16-prefixed strings.

An int16 string is a string prefixed by 2 bytes, the 16-bit length of the string encoded in network byte order.

This class publishes the same interface as NetstringReceiver.

Inherited from IntNStringReceiver:

Method stringReceived Override this for notification when each complete string is received.
Method lengthLimitExceeded Callback invoked when a length prefix greater than MAX_LENGTH is received. The default implementation disconnects the transport. Override this.
Method dataReceived Convert int prefixed strings into calls to stringReceived.
Method sendString Send a prefixed string to the other end of the connection.

Inherited from Protocol (via IntNStringReceiver):

Method connectionLost Called when the connection is shut down.

Inherited from BaseProtocol (via IntNStringReceiver, Protocol):

Method makeConnection Make a connection to a transport and a server.
Method connectionMade Called when a connection is made.

Inherited from _PauseableMixin (via IntNStringReceiver):

Method pauseProducing Undocumented
Method resumeProducing Undocumented
Method stopProducing Undocumented
API Documentation for Twisted, generated by pydoctor at 2011-10-27 16:27:37.