Home | Trees | Index | Help |
---|
Package twisted :: Package protocols :: Module gnutella |
|
Gnutella, v0.4 http://www9.limewire.com/developer/gnutella_protocol_0.4.pdf
This module is incomplete. The "GnutellaTalker" class is complete. The "GnutellaPinger" and "GnutellaPonger" are complete and able to chat with one another. The "GnutellaRouter" and "GnutellaServent" classes are yet to be written.Classes | |
---|---|
GnutellaPinger |
Just for testing. |
GnutellaPonger |
Just for testing. |
GnutellaRouter |
This is a well-behaved Gnutella servent that routes messages as it should. |
GnutellaTalker |
This just speaks the Gnutella protocol and translates it into Python methods for higher-level services to program with. |
Function Summary | |
---|---|
Return true if and only if s is a canonical IPv4 address | |
popTrailingNulls(s)
|
Variable Summary | |
---|---|
string |
ACKSTRING
|
string |
CONNSTRING
|
SRE_Pattern |
CONNSTRINGRE
|
int |
DESCRIPTORLENGTH
|
int |
false
|
string |
HEADERENCODING
|
int |
HEADERLENGTH
|
int |
MAXUINT16
|
long int |
MAXUINT32
|
int |
MAXUINT8
|
int |
OURMAXPAYLOADLENGTH
|
string |
PARTIALQUERYHITPAYLOADENCODING
|
int |
PARTIALQUERYHITPAYLOADLENGTH
|
string |
PARTIALQUERYHITRESULTENCODING
|
int |
PARTIALQUERYHITRESULTLENGTH
|
dictionary |
payloadDescriptor2Name
|
string |
PAYLOADENCODING
|
int |
PAYLOADLENGTHLENGTH
|
int |
PAYLOADLENGTHOFFSET
|
int |
PINGPD
|
string |
PONGPAYLOADENCODING
|
int |
PONGPD
|
string |
PUSHPAYLOADENCODING
|
int |
PUSHPD
|
int |
QUERYHITPD
|
int |
QUERYPD
|
SelectReactor |
reactor
|
string |
SERVENTIDENTIFIERENCODING
|
int |
true
|
Function Details |
---|
is_ipv4(s)
|
Variable Details |
---|
ACKSTRING
|
CONNSTRING
|
CONNSTRINGRE
|
DESCRIPTORLENGTH
|
false
|
HEADERENCODING
|
HEADERLENGTH
|
MAXUINT16
|
MAXUINT32
|
MAXUINT8
|
OURMAXPAYLOADLENGTH
|
PARTIALQUERYHITPAYLOADENCODING
|
PARTIALQUERYHITPAYLOADLENGTH
|
PARTIALQUERYHITRESULTENCODING
|
PARTIALQUERYHITRESULTLENGTH
|
payloadDescriptor2Name
|
PAYLOADENCODING
|
PAYLOADLENGTHLENGTH
|
PAYLOADLENGTHOFFSET
|
PINGPD
|
PONGPAYLOADENCODING
|
PONGPD
|
PUSHPAYLOADENCODING
|
PUSHPD
|
QUERYHITPD
|
QUERYPD
|
reactor
|
SERVENTIDENTIFIERENCODING
|
true
|
Home | Trees | Index | Help |
---|
Generated by Epydoc 1.1 on Sat Feb 15 21:19:12 2003 | http://epydoc.sf.net |