Query Cycle Simulator HEADER
A B C D E F G H I K L M N O P Q R S T U V W

R

RANDOM_CATEGORY - Static variable in interface qcsim.content.PeerContentManager
 
RANDOM_CATEGORY - Static variable in class qcsim.peer.impl.PeerBehaviorImpl
 
randomCategory() - Method in interface qcsim.content.PeerContent
Choose a random category to download from
randomCategory() - Method in class qcsim.content.impl.PeerContentImpl
Choose a random category to download from
randomFile(int) - Method in interface qcsim.content.PeerContent
Choose a random file to download.
randomFile(int) - Method in class qcsim.content.impl.PeerContentImpl
Choose a random file to download.
readExternal(ObjectInput) - Method in class qcsim.peer.impl.PeerDescriptionImpl
 
removeFromNetwork() - Method in class qcsim.peer.impl.PeerImpl
 
removeNeighbor(Peer) - Method in interface qcsim.peer.Peer
Remove neighbor peer.
removeNeighbor(Peer) - Method in class qcsim.peer.impl.PeerImpl
Remove neighbor peer.
REQUEST_DOWNLOAD - Static variable in interface qcsim.net.util.PeerRPC
 
REQUEST_TRUST - Static variable in interface qcsim.net.util.PeerRPC
 
RequestDownloadRPC - class qcsim.net.util.RequestDownloadRPC.
Message used to query peers for files.
RequestDownloadRPC(int) - Constructor for class qcsim.net.util.RequestDownloadRPC
 
RequestTrustRPC - class qcsim.net.util.RequestTrustRPC.
Message used to query peers for files.
RequestTrustRPC() - Method in class qcsim.net.util.RequestTrustRPC
 
RequestTrustRPC() - Constructor for class qcsim.net.util.RequestTrustRPC
 
reset() - Method in interface qcsim.QueryCycleManager
Reset the simulation manager.
reset() - Method in class qcsim.impl.QueryCycleManagerRun
The manager reset to cycle 0;
reset() - Method in class qcsim.impl.QueryCycleManagerImpl
Reset the simulation.
respond(PeerMsgQuery) - Method in interface qcsim.peer.PeerBehavior
Will determine if peer should respond to a query
respond(PeerMsgQuery) - Method in class qcsim.peer.impl.PeerBehaviorImpl
Will determine if peer should respond to a query
responseSelector() - Method in interface qcsim.peer.PeerBehavior
This determines how a peer will choose a site to download from.
responseSelector() - Method in class qcsim.peer.impl.PeerBehaviorImpl
 
responseSelector(int) - Method in interface qcsim.peer.PeerBehavior
Set the selector for how a peer will choose a download site.
responseSelector(int) - Method in class qcsim.peer.impl.PeerBehaviorImpl
 
RPB_RANDOM - Static variable in interface qcsim.peer.PeerBehavior
 
RPB_RANDOM - Static variable in class qcsim.peer.impl.PeerBehaviorImpl
 
RPB_SIMPLEPROBABILISTIC - Static variable in interface qcsim.peer.PeerBehavior
 
RPB_SIMPLEPROBABILISTIC - Static variable in class qcsim.peer.impl.PeerBehaviorImpl
 
RPB_TRUSTDETERMINISTIC - Static variable in interface qcsim.peer.PeerBehavior
 
RPB_TRUSTDETERMINISTIC - Static variable in class qcsim.peer.impl.PeerBehaviorImpl
 
RPB_TRUSTPROBABILISTIC - Static variable in interface qcsim.peer.PeerBehavior
 
RPB_TRUSTPROBABILISTIC - Static variable in class qcsim.peer.impl.PeerBehaviorImpl
 
rpc(int, PeerRPC) - Method in interface qcsim.net.NetworkSimulator
Peer remote procedure call interface
rpc(int, PeerRPC) - Method in class qcsim.net.impl.PowerLawNetworkImpl
Send rpc command to peer
rpc(PeerRPC) - Method in interface qcsim.peer.Peer
Remote procedure call interface
rpc(PeerRPC) - Method in class qcsim.peer.impl.PeerImpl
Handle a remote procedure call to a peer.
run() - Method in class qcui.AutoDisplay
 

Query Cycle Simulator HEADER
A B C D E F G H I K L M N O P Q R S T U V W