com.aelitis.azureus.core.peermanager.control
Interface PeerControlScheduler
- All Known Implementing Classes:
- PeerControlSchedulerBasic, PeerControlSchedulerImpl, PeerControlSchedulerPrioritised
public interface PeerControlScheduler
SCHEDULE_PERIOD_MILLIS
static final int SCHEDULE_PERIOD_MILLIS
SCHEDULE_PERIOD_MAX_CATCHUP
static final int SCHEDULE_PERIOD_MAX_CATCHUP
register
void register(PeerControlInstance instance)
unregister
void unregister(PeerControlInstance instance)
updateScheduleOrdering
void updateScheduleOrdering()
getSpeedTokenDispenser
SpeedTokenDispenser getSpeedTokenDispenser()
overrideWeightedPriorities
void overrideWeightedPriorities(boolean override)
- Parameters:
override,
- set to true to disable weighted priorities, false to use user-configureable default