Uses of Interface
com.biglybt.core.dht.router.DHTRouterContact
-
Packages that use DHTRouterContact Package Description com.biglybt.core.dht.control com.biglybt.core.dht.control.impl com.biglybt.core.dht.router com.biglybt.core.dht.router.impl -
-
Uses of DHTRouterContact in com.biglybt.core.dht.control
Methods in com.biglybt.core.dht.control that return DHTRouterContact Modifier and Type Method Description DHTRouterContact
DHTControlContact. getRouterContact()
-
Uses of DHTRouterContact in com.biglybt.core.dht.control.impl
Fields in com.biglybt.core.dht.control.impl declared as DHTRouterContact Modifier and Type Field Description private DHTRouterContact
DHTControlContactImpl. r_contact
Methods in com.biglybt.core.dht.control.impl that return DHTRouterContact Modifier and Type Method Description DHTRouterContact
DHTControlContactImpl. getRouterContact()
Methods in com.biglybt.core.dht.control.impl with parameters of type DHTRouterContact Modifier and Type Method Description protected 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 DHTRouterContact Constructor Description DHTControlContactImpl(DHTTransportContact _t_contact, DHTRouterContact _r_contact)
-
Uses of DHTRouterContact in com.biglybt.core.dht.router
Classes in com.biglybt.core.dht.router that implement DHTRouterContact Modifier and Type Class Description class
DHTRouterContactWrapper
Fields in com.biglybt.core.dht.router declared as DHTRouterContact Modifier and Type Field Description private DHTRouterContact
DHTRouterContactWrapper. delegate
Methods in com.biglybt.core.dht.router that return DHTRouterContact Modifier and Type Method Description DHTRouterContact
DHTRouter. contactDead(byte[] node_id, boolean force)
Informs the router that an attempt to interact with the contact failedDHTRouterContact
DHTRouterWrapper. contactDead(byte[] node_id, boolean force)
DHTRouterContact
DHTRouter. findContact(byte[] node_id)
DHTRouterContact
DHTRouterWrapper. findContact(byte[] node_id)
protected DHTRouterContact
DHTRouterContactWrapper. getDelegate()
DHTRouterContact
DHTRouter. getLocalContact()
DHTRouterContact
DHTRouterWrapper. getLocalContact()
Methods in com.biglybt.core.dht.router that return types with arguments of type DHTRouterContact Modifier and Type Method Description java.util.List<DHTRouterContact>
DHTRouter. findBestContacts(int max)
returns a list of best contacts in terms of uptime, best firstjava.util.List<DHTRouterContact>
DHTRouterWrapper. findBestContacts(int max)
java.util.List<DHTRouterContact>
DHTRouter. findClosestContacts(byte[] node_id, int num_to_return, boolean live_only)
Returns num_to_return or a few more closest contacts, unorderedjava.util.List<DHTRouterContact>
DHTRouterWrapper. findClosestContacts(byte[] node_id, int num_to_return, boolean live_only)
java.util.List<DHTRouterContact>
DHTRouter. getAllContacts()
Returns a list of DHTRouterContact objectsjava.util.List<DHTRouterContact>
DHTRouterWrapper. getAllContacts()
Methods in com.biglybt.core.dht.router with parameters of type DHTRouterContact Modifier and Type Method Description void
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 Constructor Description DHTRouterContactWrapper(DHTRouterContact _contact)
-
Uses of DHTRouterContact in com.biglybt.core.dht.router.impl
Classes in com.biglybt.core.dht.router.impl that implement DHTRouterContact Modifier and Type Class Description class
DHTRouterContactImpl
Methods in com.biglybt.core.dht.router.impl that return DHTRouterContact Modifier and Type Method Description private DHTRouterContact
DHTRouterImpl. addContactSupport(byte[] node_id, DHTRouterContactAttachment attachment, boolean known_to_be_alive)
protected DHTRouterContact
DHTRouterNodeImpl. addReplacement(DHTRouterContactImpl replacement, int max_rep_per_node)
DHTRouterContact
DHTRouterImpl. contactDead(byte[] node_id, boolean force)
DHTRouterContact
DHTRouterImpl. findContact(byte[] node_id)
DHTRouterContact
DHTRouterImpl. getLocalContact()
Methods in com.biglybt.core.dht.router.impl with parameters of type DHTRouterContact Modifier and Type Method Description protected 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)
-