Package com.biglybt.core.speedmanager
Class SpeedLimitHandler.ScheduleRule
java.lang.Object
com.biglybt.core.speedmanager.SpeedLimitHandler.ScheduleRule
- Enclosing class:
SpeedLimitHandler
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final List
<SpeedLimitHandler.ScheduleRuleExtensions> private static final byte
private static final byte
private static final byte
private static final byte
private static final byte
private static final byte
private static final byte
private static final byte
private static final byte
private static final byte
private static final byte
(package private) final byte
(package private) final int
(package private) final String
(package private) final int
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprivate
ScheduleRule
(byte _freq, String _profile, int _from, int _to, List<SpeedLimitHandler.ScheduleRuleExtensions> _exts) -
Method Summary
Modifier and TypeMethodDescriptionprivate void
private String
getTime
(int mins) private String
getTimeBit
(int num) private boolean
private List
<SpeedLimitHandler.ScheduleRule>
-
Field Details
-
FR_MON
private static final byte FR_MON- See Also:
-
FR_TUE
private static final byte FR_TUE- See Also:
-
FR_WED
private static final byte FR_WED- See Also:
-
FR_THU
private static final byte FR_THU- See Also:
-
FR_FRI
private static final byte FR_FRI- See Also:
-
FR_SAT
private static final byte FR_SAT- See Also:
-
FR_SUN
private static final byte FR_SUN- See Also:
-
FR_OVERFLOW
private static final byte FR_OVERFLOW- See Also:
-
FR_WEEKDAY
private static final byte FR_WEEKDAY- See Also:
-
FR_WEEKEND
private static final byte FR_WEEKEND- See Also:
-
FR_DAILY
private static final byte FR_DAILY- See Also:
-
profile_name
-
frequency
final byte frequency -
from_mins
final int from_mins -
to_mins
final int to_mins -
extensions
-
-
Constructor Details
-
ScheduleRule
private ScheduleRule(byte _freq, String _profile, int _from, int _to, List<SpeedLimitHandler.ScheduleRuleExtensions> _exts)
-
-
Method Details
-
splitByDay
-
checkExtensions
private void checkExtensions() -
sameAs
-
getString
-
getTime
-
getTimeBit
-