Class SpeedLimitHandler.NetLimit

java.lang.Object
com.biglybt.core.speedmanager.SpeedLimitHandler.NetLimit
Enclosing class:
SpeedLimitHandler

class SpeedLimitHandler.NetLimit extends Object
  • Field Details

    • type

      private final int type
    • name

      private final String name
    • multiplier

      private final double multiplier
    • profile

      private final String profile
    • tag_type

      private final TagType tag_type
    • tag_name

      private final String tag_name
    • limits

      private final long[] limits
    • enabled

      private boolean enabled
    • tag

      private TagFeatureRateLimit tag
    • lt_stats

      private LongTermStats lt_stats
  • Constructor Details

    • NetLimit

      private NetLimit(int _type, String _name, double _mult, String _profile, TagType _tag_type, String _tag_name, long _total_lim, long _up_lim, long _down_lim)
  • Method Details

    • initialise

      private void initialise()
    • getType

      private int getType()
    • getName

      private String getName()
    • isEnabled

      private boolean isEnabled()
    • setEnabled

      private void setEnabled(boolean _b)
    • getMultiplier

      private double getMultiplier()
    • getLongTermStats

      private LongTermStats getLongTermStats()
    • getProfile

      private String getProfile()
    • getTag

      private TagFeatureRateLimit getTag()
    • getLimits

      private long[] getLimits()