com.aelitis.azureus.core.dht.control.impl
Class DHTControlContactImpl
java.lang.Object
com.aelitis.azureus.core.dht.control.impl.DHTControlContactImpl
- All Implemented Interfaces:
- DHTControlContact, DHTRouterContactAttachment
public class DHTControlContactImpl
- extends java.lang.Object
- implements DHTControlContact, DHTRouterContactAttachment
- Author:
- parg
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DHTControlContactImpl
protected DHTControlContactImpl(DHTTransportContact _t_contact)
DHTControlContactImpl
public DHTControlContactImpl(DHTTransportContact _t_contact,
DHTRouterContact _r_contact)
setRouterContact
public void setRouterContact(DHTRouterContact _r_contact)
- Specified by:
setRouterContact
in interface DHTRouterContactAttachment
getMaxFailForLiveCount
public int getMaxFailForLiveCount()
- Specified by:
getMaxFailForLiveCount
in interface DHTRouterContactAttachment
getMaxFailForUnknownCount
public int getMaxFailForUnknownCount()
- Specified by:
getMaxFailForUnknownCount
in interface DHTRouterContactAttachment
getInstanceID
public int getInstanceID()
- Specified by:
getInstanceID
in interface DHTRouterContactAttachment
getTransportContact
public DHTTransportContact getTransportContact()
- Specified by:
getTransportContact
in interface DHTControlContact
getRouterContact
public DHTRouterContact getRouterContact()
- Specified by:
getRouterContact
in interface DHTControlContact
isSleeping
public boolean isSleeping()
- Specified by:
isSleeping
in interface DHTRouterContactAttachment