com.limegroup.gnutella
Class BandwidthManagerImpl
java.lang.Object
com.limegroup.gnutella.BandwidthManagerImpl
- All Implemented Interfaces:
- BandwidthManager
public class BandwidthManagerImpl
- extends Object
- implements BandwidthManager
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BandwidthManagerImpl
@Inject
public BandwidthManagerImpl(UploadServices uploadServices)
applyRate
public void applyRate()
- Specified by:
applyRate in interface BandwidthManager
applyUploadRate
public void applyUploadRate()
- Specified by:
applyUploadRate in interface BandwidthManager
getReadThrottle
public Throttle getReadThrottle()
- Specified by:
getReadThrottle in interface BandwidthManager
getWriteThrottle
public Throttle getWriteThrottle()
- Specified by:
getWriteThrottle in interface BandwidthManager
getWriteThrottle
public Throttle getWriteThrottle(Socket socket)
- Specified by:
getWriteThrottle in interface BandwidthManager
Copyright © 2009. All Rights Reserved.