Class DHTControlContactImpl
java.lang.Object
com.biglybt.core.dht.control.impl.DHTControlContactImpl
- All Implemented Interfaces:
DHTControlContact, DHTRouterContactAttachment
public class DHTControlContactImpl
extends Object
implements DHTControlContact, DHTRouterContactAttachment
-
Field Summary
Fields -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedDHTControlContactImpl(DHTTransportContact _t_contact) DHTControlContactImpl(DHTTransportContact _t_contact, DHTRouterContact _r_contact) -
Method Summary
Modifier and TypeMethodDescriptionintintintbooleanvoidsetRouterContact(DHTRouterContact _r_contact)
-
Field Details
-
t_contact
-
r_contact
-
-
Constructor Details
-
DHTControlContactImpl
-
DHTControlContactImpl
-
-
Method Details
-
setRouterContact
- Specified by:
setRouterContactin interfaceDHTRouterContactAttachment
-
getMaxFailForLiveCount
public int getMaxFailForLiveCount()- Specified by:
getMaxFailForLiveCountin interfaceDHTRouterContactAttachment
-
getMaxFailForUnknownCount
public int getMaxFailForUnknownCount()- Specified by:
getMaxFailForUnknownCountin interfaceDHTRouterContactAttachment
-
getInstanceID
public int getInstanceID()- Specified by:
getInstanceIDin interfaceDHTRouterContactAttachment
-
getTransportContact
- Specified by:
getTransportContactin interfaceDHTControlContact
-
getRouterContact
- Specified by:
getRouterContactin interfaceDHTControlContact
-
isSleeping
public boolean isSleeping()- Specified by:
isSleepingin interfaceDHTRouterContactAttachment
-