Interface GlobalManagerStats
- All Known Implementing Classes:
GlobalManagerStatsImpl
public interface GlobalManagerStats
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfacestatic interfacestatic interfacestatic interface -
Method Summary
Modifier and TypeMethodDescriptionvoiddataBytesReceived(long bytes, boolean LAN) voiddataBytesSent(long bytes, boolean LAN) voiddiscarded(int bytes) intintlongData Receive Rate over the last 10slonglonggetDataReceiveRateNoLAN(int average_period) longData Send Rate over the last 10slonglonglonggetDataSendRateNoLAN(int average_period) intintintgetProtocolReceiveRateNoLAN(int average_period) intintintgetProtocolSendRateNoLAN(int average_period) longSmoothed Receive Rate, including data and protocol, based on "Stats Smoothing Secs" see @linkGeneralUtilsfor defaults and limitslongSmoothed Send Rate, including data and protocol, based on "Stats Smoothing Secs", see @linkGeneralUtilsfor defaults and limitslonglongdefault longdefault longlonglonglonggetTotalSwarmsPeerRate(boolean downloading, boolean seeding) voidprotocolBytesReceived(long bytes, boolean LAN) voidprotocolBytesSent(long bytes, boolean LAN) void
-
Method Details
-
getDataReceiveRate
long getDataReceiveRate()Data Receive Rate over the last 10s -
getDataReceiveRateNoLAN
long getDataReceiveRateNoLAN() -
getDataReceiveRateNoLAN
long getDataReceiveRateNoLAN(int average_period) -
getProtocolReceiveRate
int getProtocolReceiveRate() -
getProtocolReceiveRateNoLAN
int getProtocolReceiveRateNoLAN() -
getProtocolReceiveRateNoLAN
int getProtocolReceiveRateNoLAN(int average_period) -
getDataAndProtocolReceiveRate
int getDataAndProtocolReceiveRate() -
getDataSendRate
long getDataSendRate()Data Send Rate over the last 10s -
getDataSendRateNoLAN
long getDataSendRateNoLAN() -
getDataSendRateNoLAN
long 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 @linkGeneralUtilsfor defaults and limits -
getSmoothedReceiveRate
long getSmoothedReceiveRate()Smoothed Receive Rate, including data and protocol, based on "Stats Smoothing Secs" see @linkGeneralUtilsfor defaults and limits -
getDataSendRateAtClose
long 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(long bytes, boolean LAN) -
protocolBytesSent
void protocolBytesSent(long bytes, boolean LAN) -
dataBytesReceived
void dataBytesReceived(long bytes, boolean LAN) -
protocolBytesReceived
void protocolBytesReceived(long bytes, boolean LAN) -
discarded
void discarded(int bytes) -
getCountryDetails
Iterator<GlobalManagerStats.CountryDetails> getCountryDetails() -
receiveRemoteStats
-
getAggregateRemoteStats
GlobalManagerStats.AggregateStats getAggregateRemoteStats() -
getAggregateLocalStats
GlobalManagerStats.AggregateStats getAggregateLocalStats() -
getAggregateLocalStats
-