Package com.biglybt.core.speedmanager
Class SpeedLimitHandler.NetLimit.NetLimitStatsProvider
- java.lang.Object
-
- com.biglybt.core.speedmanager.SpeedLimitHandler.NetLimit.NetLimitStatsProvider
-
- All Implemented Interfaces:
LongTermStats.GenericStatsSource
- Enclosing class:
- SpeedLimitHandler.NetLimit
private class SpeedLimitHandler.NetLimit.NetLimitStatsProvider extends java.lang.Object implements LongTermStats.GenericStatsSource
-
-
Field Summary
Fields Modifier and Type Field Description private java.lang.String
tag_name
private TagFeatureRateLimit
tag_rl
private TagType
tag_type
-
Constructor Summary
Constructors Modifier Constructor Description private
NetLimitStatsProvider(TagFeatureRateLimit _tag_rl)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
getEntryCount()
long[]
getStats(java.lang.String id)
-
-
-
Field Detail
-
tag_type
private final TagType tag_type
-
tag_name
private final java.lang.String tag_name
-
tag_rl
private TagFeatureRateLimit tag_rl
-
-
Constructor Detail
-
NetLimitStatsProvider
private NetLimitStatsProvider(TagFeatureRateLimit _tag_rl)
-
-
Method Detail
-
getEntryCount
public int getEntryCount()
- Specified by:
getEntryCount
in interfaceLongTermStats.GenericStatsSource
-
getStats
public long[] getStats(java.lang.String id)
- Specified by:
getStats
in interfaceLongTermStats.GenericStatsSource
-
-