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
ConstructorsModifierConstructorDescriptionprotected
DHTControlContactImpl
(DHTTransportContact _t_contact) DHTControlContactImpl
(DHTTransportContact _t_contact, DHTRouterContact _r_contact) -
Method Summary
Modifier and TypeMethodDescriptionint
int
int
boolean
void
setRouterContact
(DHTRouterContact _r_contact)
-
Field Details
-
t_contact
-
r_contact
-
-
Constructor Details
-
DHTControlContactImpl
-
DHTControlContactImpl
-
-
Method Details
-
setRouterContact
- Specified by:
setRouterContact
in interfaceDHTRouterContactAttachment
-
getMaxFailForLiveCount
public int getMaxFailForLiveCount()- Specified by:
getMaxFailForLiveCount
in interfaceDHTRouterContactAttachment
-
getMaxFailForUnknownCount
public int getMaxFailForUnknownCount()- Specified by:
getMaxFailForUnknownCount
in interfaceDHTRouterContactAttachment
-
getInstanceID
public int getInstanceID()- Specified by:
getInstanceID
in interfaceDHTRouterContactAttachment
-
getTransportContact
- Specified by:
getTransportContact
in interfaceDHTControlContact
-
getRouterContact
- Specified by:
getRouterContact
in interfaceDHTControlContact
-
isSleeping
public boolean isSleeping()- Specified by:
isSleeping
in interfaceDHTRouterContactAttachment
-