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 void
DHTControlImpl.nodeAddedToRouter
(DHTRouterContact new_contact) protected void
DHTControlImpl.requestPing
(DHTRouterContact contact) void
DHTControlContactImpl.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 DHTRouterContact
DHTRouterContactWrapper.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 TypeMethodDescriptionvoid
DHTRouterObserver.added
(DHTRouterContact contact) Observer method invoked when a contact is added to the routing table.void
DHTRouterObserver.locationChanged
(DHTRouterContact contact) Observer method invoked when a contact changes between a bucket entry and a replacement in the routing table.void
DHTRouterObserver.nowAlive
(DHTRouterContact contact) Observer method invoked when a contact is found to be alive.void
DHTRouterObserver.nowFailing
(DHTRouterContact contact) Observer method invoked when a contact is found to be failing.void
DHTRouterObserver.removed
(DHTRouterContact contact) Observer method invoked when a contact is removed from the routing table.void
DHTRouterAdapter.requestAdd
(DHTRouterContact contact) void
DHTRouterAdapter.requestPing
(DHTRouterContact contact) void
DHTRouterContactAttachment.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 DHTRouterContact
DHTRouterImpl.addContactSupport
(byte[] node_id, DHTRouterContactAttachment attachment, boolean known_to_be_alive) protected DHTRouterContact
DHTRouterNodeImpl.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 void
DHTRouterImpl.notifyAdded
(DHTRouterContact contact) protected void
DHTRouterImpl.notifyLocationChanged
(DHTRouterContact contact) protected void
DHTRouterImpl.notifyNowAlive
(DHTRouterContact contact) protected void
DHTRouterImpl.notifyNowFailing
(DHTRouterContact contact) protected void
DHTRouterImpl.notifyRemoved
(DHTRouterContact contact)