LimeWire Consolidated API

com.limegroup.gnutella
Interface BandwidthManager

All Known Implementing Classes:
BandwidthManagerImpl

public interface BandwidthManager

Defines the interface to control the upload and download rate.


Method Summary
 void applyRate()
           
 void applyUploadRate()
           
 Throttle getReadThrottle()
           
 Throttle getWriteThrottle()
           
 Throttle getWriteThrottle(Socket socket)
           
 

Method Detail

applyRate

void applyRate()

applyUploadRate

void applyUploadRate()

getReadThrottle

Throttle getReadThrottle()

getWriteThrottle

Throttle getWriteThrottle()

getWriteThrottle

Throttle getWriteThrottle(Socket socket)

LimeWire Consolidated API

Copyright © 2009. All Rights Reserved.