Interface GlobalManagerStats

All Known Implementing Classes:
GlobalManagerStatsImpl

public interface GlobalManagerStats
  • Method Details

    • getDataReceiveRate

      int getDataReceiveRate()
      Data Receive Rate over the last 10s
    • getDataReceiveRateNoLAN

      int getDataReceiveRateNoLAN()
    • getDataReceiveRateNoLAN

      int getDataReceiveRateNoLAN(int average_period)
    • getProtocolReceiveRate

      int getProtocolReceiveRate()
    • getProtocolReceiveRateNoLAN

      int getProtocolReceiveRateNoLAN()
    • getProtocolReceiveRateNoLAN

      int getProtocolReceiveRateNoLAN(int average_period)
    • getDataAndProtocolReceiveRate

      int getDataAndProtocolReceiveRate()
    • getDataSendRate

      int getDataSendRate()
      Data Send Rate over the last 10s
    • getDataSendRateNoLAN

      int getDataSendRateNoLAN()
    • getDataSendRateNoLAN

      int getDataSendRateNoLAN(int average_period)
    • getProtocolSendRate

      int getProtocolSendRate()
    • getProtocolSendRateNoLAN

      int getProtocolSendRateNoLAN()
    • getProtocolSendRateNoLAN

      int getProtocolSendRateNoLAN(int average_period)
    • getDataAndProtocolSendRate

      int getDataAndProtocolSendRate()
    • getSmoothedSendRate

      long getSmoothedSendRate()
      Smoothed Send Rate, including data and protocol, based on "Stats Smoothing Secs", see @link GeneralUtils for defaults and limits
    • getSmoothedReceiveRate

      long getSmoothedReceiveRate()
      Smoothed Receive Rate, including data and protocol, based on "Stats Smoothing Secs" see @link GeneralUtils for defaults and limits
    • getDataSendRateAtClose

      int getDataSendRateAtClose()
    • getTotalDataBytesReceived

      long getTotalDataBytesReceived()
    • getTotalProtocolBytesReceived

      long getTotalProtocolBytesReceived()
    • getTotalDataProtocolBytesReceived

      default long getTotalDataProtocolBytesReceived()
    • getTotalDataBytesSent

      long getTotalDataBytesSent()
    • getTotalProtocolBytesSent

      long getTotalProtocolBytesSent()
    • getTotalDataProtocolBytesSent

      default long getTotalDataProtocolBytesSent()
    • getTotalSwarmsPeerRate

      long getTotalSwarmsPeerRate(boolean downloading, boolean seeding)
    • dataBytesSent

      void dataBytesSent(int bytes, boolean LAN)
    • protocolBytesSent

      void protocolBytesSent(int bytes, boolean LAN)
    • dataBytesReceived

      void dataBytesReceived(int bytes, boolean LAN)
    • protocolBytesReceived

      void protocolBytesReceived(int bytes, boolean LAN)
    • discarded

      void discarded(int bytes)
    • getCountryDetails

    • receiveRemoteStats

      void receiveRemoteStats(GlobalManagerStats.RemoteStats stats)
    • getAggregateRemoteStats

      GlobalManagerStats.AggregateStats getAggregateRemoteStats()
    • getAggregateLocalStats

      GlobalManagerStats.AggregateStats getAggregateLocalStats()
    • getAggregateLocalStats