Uses of Interface
com.biglybt.core.dht.router.DHTRouterContact
Packages that use DHTRouterContact
Package
Description
-
Uses of DHTRouterContact in com.biglybt.core.dht.control
Methods in com.biglybt.core.dht.control that return DHTRouterContact -
Uses of DHTRouterContact in com.biglybt.core.dht.control.impl
Fields in com.biglybt.core.dht.control.impl declared as DHTRouterContactMethods in com.biglybt.core.dht.control.impl that return DHTRouterContactMethods in com.biglybt.core.dht.control.impl with parameters of type DHTRouterContactModifier and TypeMethodDescriptionprotected voidDHTControlImpl.nodeAddedToRouter(DHTRouterContact new_contact) protected voidDHTControlImpl.requestPing(DHTRouterContact contact) voidDHTControlContactImpl.setRouterContact(DHTRouterContact _r_contact) Constructors in com.biglybt.core.dht.control.impl with parameters of type DHTRouterContactModifierConstructorDescriptionDHTControlContactImpl(DHTTransportContact _t_contact, DHTRouterContact _r_contact) -
Uses of DHTRouterContact in com.biglybt.core.dht.router
Classes in com.biglybt.core.dht.router that implement DHTRouterContactFields in com.biglybt.core.dht.router declared as DHTRouterContactMethods in com.biglybt.core.dht.router that return DHTRouterContactModifier and TypeMethodDescriptionDHTRouter.contactDead(byte[] node_id, boolean force) Informs the router that an attempt to interact with the contact failedDHTRouterWrapper.contactDead(byte[] node_id, boolean force) DHTRouter.findContact(byte[] node_id) DHTRouterWrapper.findContact(byte[] node_id) protected DHTRouterContactDHTRouterContactWrapper.getDelegate()DHTRouter.getLocalContact()DHTRouterWrapper.getLocalContact()Methods in com.biglybt.core.dht.router that return types with arguments of type DHTRouterContactModifier and TypeMethodDescriptionDHTRouter.findBestContacts(int max) returns a list of best contacts in terms of uptime, best firstDHTRouterWrapper.findBestContacts(int max) DHTRouter.findClosestContacts(byte[] node_id, int num_to_return, boolean live_only) Returns num_to_return or a few more closest contacts, unorderedDHTRouterWrapper.findClosestContacts(byte[] node_id, int num_to_return, boolean live_only) DHTRouter.getAllContacts()Returns a list of DHTRouterContact objectsDHTRouterWrapper.getAllContacts()Methods in com.biglybt.core.dht.router with parameters of type DHTRouterContactModifier and TypeMethodDescriptionvoidDHTRouterObserver.added(DHTRouterContact contact) Observer method invoked when a contact is added to the routing table.voidDHTRouterObserver.locationChanged(DHTRouterContact contact) Observer method invoked when a contact changes between a bucket entry and a replacement in the routing table.voidDHTRouterObserver.nowAlive(DHTRouterContact contact) Observer method invoked when a contact is found to be alive.voidDHTRouterObserver.nowFailing(DHTRouterContact contact) Observer method invoked when a contact is found to be failing.voidDHTRouterObserver.removed(DHTRouterContact contact) Observer method invoked when a contact is removed from the routing table.voidDHTRouterAdapter.requestAdd(DHTRouterContact contact) voidDHTRouterAdapter.requestPing(DHTRouterContact contact) voidDHTRouterContactAttachment.setRouterContact(DHTRouterContact contact) Constructors in com.biglybt.core.dht.router with parameters of type DHTRouterContact -
Uses of DHTRouterContact in com.biglybt.core.dht.router.impl
Classes in com.biglybt.core.dht.router.impl that implement DHTRouterContactMethods in com.biglybt.core.dht.router.impl that return DHTRouterContactModifier and TypeMethodDescriptionprivate DHTRouterContactDHTRouterImpl.addContactSupport(byte[] node_id, DHTRouterContactAttachment attachment, boolean known_to_be_alive) protected DHTRouterContactDHTRouterNodeImpl.addReplacement(DHTRouterContactImpl replacement, int max_rep_per_node) DHTRouterImpl.contactDead(byte[] node_id, boolean force) DHTRouterImpl.findContact(byte[] node_id) DHTRouterImpl.getLocalContact()Methods in com.biglybt.core.dht.router.impl with parameters of type DHTRouterContactModifier and TypeMethodDescriptionprotected voidDHTRouterImpl.notifyAdded(DHTRouterContact contact) protected voidDHTRouterImpl.notifyLocationChanged(DHTRouterContact contact) protected voidDHTRouterImpl.notifyNowAlive(DHTRouterContact contact) protected voidDHTRouterImpl.notifyNowFailing(DHTRouterContact contact) protected voidDHTRouterImpl.notifyRemoved(DHTRouterContact contact)