A B C D E F G H I K L M N O P Q R S T U W Z

R

RECHOKING - Static variable in class gps.protocol.BT.BTEvent
rechoking
relax() - Method in class gps.gui.GraphPanel
relax links between nodes, make them looks more clear
relaxBandwidthAlongTheWay() - Method in class gps.network.Connection
 
removeConnection(Connection) - Method in class gps.network.BandwidthManager
remove a connection on this link
removePieceDownloading(int) - Method in class gps.protocol.BT.BTDocument
remove a piece from downloading set
removePieceProgress(int) - Method in class gps.protocol.BT.BTDocument
remove the piece record from parital list
removeSession(String) - Method in class gps.protocol.BT.BTPeer
removes session for a specific document
REQUEST - Static variable in class gps.protocol.BT.param.BTPeerMessage
request a block
REQUEST_TIMEOUT - Static variable in class gps.protocol.BT.BTEvent
can make next request
REQUEST_TIMEOUT - Static variable in class gps.protocol.BT.BTSocket
request timeout
reserveFor(Connection) - Method in class gps.network.BandwidthManager
reserve bandwidth for a connection
reset() - Method in class gps.event.SimEventScheduler
empties the event queue without log, and reset current time to 0.
reset() - Method in class gps.gui.ProtocolPanel
resets protocol and simulator
reset() - Method in class gps.network.BandwidthManager
reset to initial value
reset() - Method in class gps.network.graph.Link
reset values
reset() - Method in class gps.network.graph.Node
reset values
reset() - Method in class gps.network.Topology
resets topology
reset() - Method in class gps.protocol.Agent
dettach from the node
reset() - Method in class gps.protocol.BT.BTPeer
reset internal values
reset() - Method in class gps.protocol.BT.BTTracker
 
reset() - Static method in class gps.protocol.Document
clear all the documents in the system
reset() - Method in class gps.protocol.Peer
resets status of the peer
reset() - Method in class gps.protocol.Protocol
resets status
reset() - Method in class gps.Simulator
stop current simulation, reset simulator
resetProgress() - Method in class gps.gui.SimGui
 
resetProgress() - Method in class gps.gui.SimGuiControl
reset progress bar
resume() - Method in class gps.gui.ProtocolPanel
Button handler - resume
resume() - Method in class gps.gui.SimGuiControl
resume simulation
resumeIt() - Method in class gps.Engine
resumes simulator
resumeIt() - Method in class gps.Simulator
resumes paused simulation
retrieve() - Method in class gps.gui.SimulatorPanel
retrieve values from properties to panel
returnBandwidth(Connection) - Method in class gps.network.BandwidthManager
return bandwidth occupied by connection to available bandwidth
run() - Method in class gps.Engine
starts the simulator engine
run() - Method in class gps.gui.SimGuiControl
run simulation
run() - Method in class gps.protocol.BT.algorithm.BTAlgorithmReChoking
starts rechoking
run() - Method in class gps.util.LogServer
run a seperate thread to write each log record into the related file in order of the arrival time.
runProgress(int, int) - Method in class gps.gui.ControlPanel
update running progress
runProgress(int, int) - Method in class gps.gui.ProtocolPanel
updates current running progress

A B C D E F G H I K L M N O P Q R S T U W Z