Classes | |
class | Client |
the main class of our library were all spider threads lead together handles most of the tidious work a client has to do More... | |
class | Connection |
Basic Class for Peer and Hub Connections Contains properties and methods used by both to reduce redundancy. More... | |
class | ExternalIP |
A simple class to retrieve your own IP address (if you are using a router it may be differing from the network cards address in your computer, so we need a way to get the ip you are visible to other clients). More... | |
class | Hub |
a class to manage information and the connection to a single hub More... | |
class | HubList |
a class to retrieve hublists from an url downloads the compressed hublist, uncompresses it ,interprets the xml contents and creates a list of Hub classes More... | |
class | ListeningSockets |
creates a local bound udp socket and tcp socket to accept connections/packets fires events upon a connected peer or a search result received via udp More... | |
class | Peer |
class | PortCheck |
a simple class to check for open ports (uses a third party webpage for this) More... | |
class | Queue |
class | SearchResults |
A list of search results class. More... | |
class | Sharing |
A Class that manages shares for other clients. Holds a list of shares and functions to add/remove/search for them. More... | |
class | UPnP |
A simple class to use Routers who support the UPnP Protocol takes care of discovery and can setup port mappings and tell the external ip address. More... |