Part of twisted.spread View Source
Banana -- s-exp based protocol.
Future Plans: This module is almost entirely stable. The same caveat applies to it as applies totwisted.spread.jelly,
however. Read its future plans for more details.
| Author | Glyph Lefkowitz | |
| Class | BananaError | Undocumented |
| Function | int2b128 | Undocumented |
| Function | b1282int | Convert an integer represented as a base 128 string into an
int or long.
|
| Function | setPrefixLimit | Set the limit on the prefix length for all Banana connections established after this call. |
| Class | Banana | No class docstring; 3/11 methods documented |
| Function | encode | Encode a list s-expression. |
| Function | decode | Decode a banana-encoded string. |
int or long.
| Parameters | st | The integer encoded in a string.
(type: str
) |
| Returns | The integer value extracted from the string.
(type: int or long
) | |
Set the limit on the prefix length for all Banana connections established after this call.
The prefix length limit determines how many bytes of prefix a banana decoder will allow before rejecting a potential object as too large.| Parameters | limit | The number of bytes of prefix for banana to allow when decoding.
(type: int
) |