Interface DHTTransportStats

All Known Implementing Classes:
DHTTransportLoopbackStatsImpl, DHTTransportStatsImpl, DHTTransportUDPStatsImpl

public interface DHTTransportStats
  • Field Details

  • Method Details

    • getPings

      long[] getPings()
      returns pings sent, pings succeeded, pings failed, pings received
      Returns:
    • getFindNodes

      long[] getFindNodes()
    • getFindValues

      long[] getFindValues()
    • getStores

      long[] getStores()
    • getQueryStores

      long[] getQueryStores()
    • getData

      long[] getData()
    • getKeyBlocks

      long[] getKeyBlocks()
    • getAliens

      long[] getAliens()
    • getIncomingRequests

      long getIncomingRequests()
    • getPacketsSent

      long getPacketsSent()
    • getPacketsReceived

      long getPacketsReceived()
    • getRequestsTimedOut

      long getRequestsTimedOut()
    • getBytesSent

      long getBytesSent()
    • getBytesReceived

      long getBytesReceived()
    • snapshot

      DHTTransportStats snapshot()
    • getSkewAverage

      long getSkewAverage()
    • getRouteablePercentage

      int getRouteablePercentage()
      -1 if stats not yet available
      Returns:
    • getRTTHistory

      int[] getRTTHistory()
    • getString

      String getString()