com.aelitis.azureus.core.dht.control
Interface DHTControlStats

All Superinterfaces:
DHTTransportFullStats
All Known Implementing Classes:
DHTControlStatsImpl

public interface DHTControlStats
extends DHTTransportFullStats

Author:
parg

Method Summary
 long getEstimatedDHTSize()
           
 int getRouterCount()
          Number of routers instantiated - new one created if our external IP changes
 long getRouterUptime()
          Uptime of the latest router instance
 
Methods inherited from interface com.aelitis.azureus.core.dht.transport.DHTTransportFullStats
getAverageBytesReceived, getAverageBytesSent, getAveragePacketsReceived, getAveragePacketsSent, getDBKeyCount, getDBKeyDivFreqCount, getDBKeyDivSizeCount, getDBKeysBlocked, getDBStoreSize, getDBValueCount, getDBValuesStored, getIncomingRequests, getRouterContacts, getRouterLeaves, getRouterNodes, getString, getTotalBytesReceived, getTotalBytesSent, getTotalFindNodesReceived, getTotalFindValuesReceived, getTotalKeyBlocksReceived, getTotalPacketsReceived, getTotalPacketsSent, getTotalPingsReceived, getTotalStoresReceived, getVersion
 

Method Detail

getRouterUptime

long getRouterUptime()
Uptime of the latest router instance

Specified by:
getRouterUptime in interface DHTTransportFullStats
Returns:

getRouterCount

int getRouterCount()
Number of routers instantiated - new one created if our external IP changes

Specified by:
getRouterCount in interface DHTTransportFullStats
Returns:

getEstimatedDHTSize

long getEstimatedDHTSize()