com.aelitis.azureus.core.peermanager.control.impl
Class PeerControlSchedulerBasic
java.lang.Object
com.aelitis.azureus.core.peermanager.control.impl.PeerControlSchedulerImpl
com.aelitis.azureus.core.peermanager.control.impl.PeerControlSchedulerBasic
- All Implemented Interfaces:
- PeerControlScheduler, AzureusCoreStatsProvider, ParameterListener
public class PeerControlSchedulerBasic
- extends PeerControlSchedulerImpl
- implements AzureusCoreStatsProvider
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
this_mon
protected final AEMonitor this_mon
PeerControlSchedulerBasic
public PeerControlSchedulerBasic()
schedule
protected void schedule()
- Specified by:
schedule
in class PeerControlSchedulerImpl
register
public void register(PeerControlInstance instance)
- Specified by:
register
in interface PeerControlScheduler
unregister
public void unregister(PeerControlInstance instance)
- Specified by:
unregister
in interface PeerControlScheduler
getSpeedTokenDispenser
public SpeedTokenDispenser getSpeedTokenDispenser()
- Specified by:
getSpeedTokenDispenser
in interface PeerControlScheduler
updateScheduleOrdering
public void updateScheduleOrdering()
- Specified by:
updateScheduleOrdering
in interface PeerControlScheduler