org.gudy.azureus2.plugins.download
Interface DownloadManagerStats

All Known Implementing Classes:
DownloadManagerStatsImpl

public interface DownloadManagerStats


Method Summary
 int getDataAndProtocolReceiveRate()
           
 int getDataAndProtocolSendRate()
           
 long getDataBytesReceived()
          data received since session start
 long getDataBytesSent()
           
 int getDataReceiveRate()
          current data receive rate
 int getDataSendRate()
           
 long getOverallDataBytesReceived()
          bytes ever received
 long getOverallDataBytesSent()
          bytes ever sent
 long getProtocolBytesReceived()
           
 long getProtocolBytesSent()
           
 int getProtocolReceiveRate()
           
 int getProtocolSendRate()
           
 long getSessionUptimeSeconds()
          how long since az started
 long getSmoothedReceiveRate()
           
 long getSmoothedSendRate()
           
 

Method Detail

getOverallDataBytesReceived

long getOverallDataBytesReceived()
bytes ever received

Returns:

getOverallDataBytesSent

long getOverallDataBytesSent()
bytes ever sent

Returns:

getSessionUptimeSeconds

long getSessionUptimeSeconds()
how long since az started

Returns:

getDataReceiveRate

int getDataReceiveRate()
current data receive rate

Returns:

getProtocolReceiveRate

int getProtocolReceiveRate()

getDataAndProtocolReceiveRate

int getDataAndProtocolReceiveRate()

getDataSendRate

int getDataSendRate()

getProtocolSendRate

int getProtocolSendRate()

getDataAndProtocolSendRate

int getDataAndProtocolSendRate()

getDataBytesReceived

long getDataBytesReceived()
data received since session start

Returns:

getProtocolBytesReceived

long getProtocolBytesReceived()

getDataBytesSent

long getDataBytesSent()

getProtocolBytesSent

long getProtocolBytesSent()

getSmoothedReceiveRate

long getSmoothedReceiveRate()

getSmoothedSendRate

long getSmoothedSendRate()