A Vuze DHT protocol implementation based on the following documentation: o http://wiki.vuze.com/w/Distributed_hash_table
It currently supports the PING and FIND_NODE requests and parses the responses. The following main classes are used by the library:
o Request - the request class containing all of the request classes. It currently contains the Header, PING and FIND_NODE classes.
o Response - the response class containing all of the response classes. It currently contains the Header, PING, FIND_NODE and ERROR class.
o Session - a class containing "session state" such as the transaction- and instance ID's.
o Helper - The helper class that serves as the main interface between scripts and the library.