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

P

paintComponent(Graphics) - Method in class qcui.QueryCycleDisplay
 
Peer - interface qcsim.peer.Peer.
This interface outlines the methods a Peer implementation is expected to have.
peer(int) - Method in interface qcsim.QueryCycleManager
Get the description of the peer with id peerID.
peer(int) - Method in class qcsim.impl.QueryCycleManagerRun
The peer description for peer with id peerID
peer(int) - Method in class qcsim.impl.QueryCycleManagerImpl
Get the peer description for peer with id peerID
peer(int) - Method in interface qcsim.peer.PeerManager
Get peer
peer(int) - Method in class qcsim.peer.impl.PeerManagerImpl
Get peer
PeerBehavior - interface qcsim.peer.PeerBehavior.
Represents a peer's behavior during a simulation.
PeerBehaviorImpl - class qcsim.peer.impl.PeerBehaviorImpl.
Represents a peer's behavior during a simulation.
PeerBehaviorImpl(Peer, int) - Constructor for class qcsim.peer.impl.PeerBehaviorImpl
Constructor
PeerContent - interface qcsim.content.PeerContent.
Interface to a peer's content.
peerContent(int) - Method in interface qcsim.content.PeerContentManager
Fuction will initialize a peer's content by assigning a number of content category and a giving each content category a level of interest
peerContent(int) - Method in class qcsim.content.impl.PeerContentManagerImpl
Fuction will initialize a peer's content by assigning a number of content category and a giving each content category a level of interest
PeerContentImpl - class qcsim.content.impl.PeerContentImpl.
Represents the total content of a given peer.
PeerContentImpl(PeerContentManager, ArrayList) - Constructor for class qcsim.content.impl.PeerContentImpl
Constructor: Sets up supported content categories of peer.
PeerContentManager - interface qcsim.content.PeerContentManager.
Represents the total content of a given peer.
PeerContentManagerImpl - class qcsim.content.impl.PeerContentManagerImpl.
Represents the total content of a given peer.
PeerContentManagerImpl(int, int, int) - Constructor for class qcsim.content.impl.PeerContentManagerImpl
Constructor
PeerDescription - interface qcsim.peer.PeerDescription.
Provides a GUI description of a peer and its downloads.
PeerDescriptionImpl - class qcsim.peer.impl.PeerDescriptionImpl.
Provides a GUI description of a peer and its downloads.
PeerDescriptionImpl() - Constructor for class qcsim.peer.impl.PeerDescriptionImpl
Constructor
PeerDescriptionImpl(PeerImpl) - Constructor for class qcsim.peer.impl.PeerDescriptionImpl
Constructor
peerID() - Method in interface qcsim.peer.PeerDescription
The id of the peer this description describes.
peerID() - Method in interface qcsim.peer.Peer
Get peer ID
peerID() - Method in class qcsim.peer.impl.PeerImpl
get peer ID
peerID() - Method in class qcsim.peer.impl.PeerDescriptionImpl
Peer id this object describes.
PeerImpl - class qcsim.peer.impl.PeerImpl.
This object contains all information associated with a peer in the network.
PeerImpl(int, PeerManager, int, int, NetworkSimulator) - Constructor for class qcsim.peer.impl.PeerImpl
Constructor.
PeerImpl(PeerManager, int, int, NetworkSimulator) - Constructor for class qcsim.peer.impl.PeerImpl
Constructor.
PeerManager - interface qcsim.peer.PeerManager.
Creates and manage all peers in a simulation.
peerManager() - Method in interface qcsim.InitializationManager
This module is responsible for initializing the peer manager.
peerManager() - Method in class qcsim.impl.InitializationManagerImpl
This module is responsible for initializing the peer manager.
PeerManagerImpl - class qcsim.peer.impl.PeerManagerImpl.
Creates and manage all peers in a simulation.
PeerManagerImpl(Simulator) - Constructor for class qcsim.peer.impl.PeerManagerImpl
Constructor
PeerMessage - interface qcsim.net.util.PeerMessage.
Message template.
PeerMgmtException - exception qcsim.util.PeerMgmtException.
Management Exception.
PeerMgmtException() - Constructor for class qcsim.util.PeerMgmtException
 
PeerMsgQuery - class qcsim.net.util.PeerMsgQuery.
Message used to query peers for files.
PeerMsgQuery(int, int, int, int) - Constructor for class qcsim.net.util.PeerMsgQuery
Constructor
PeerMsgQuery(PeerMsgQuery) - Constructor for class qcsim.net.util.PeerMsgQuery
Copy Constructor
PeerMsgQueryResponse - class qcsim.net.util.PeerMsgQueryResponse.
Message used to respond to a file query.
PeerMsgQueryResponse(int, int, int) - Constructor for class qcsim.net.util.PeerMsgQueryResponse
Constructor
PeerMsgQueryResponse(PeerMsgQueryResponse) - Constructor for class qcsim.net.util.PeerMsgQueryResponse
Copy constructor.
PeerMsgRequestDownload - class qcsim.net.util.PeerMsgRequestDownload.
Message used to request a download from peer.
PeerMsgRequestDownload(PeerMsgRequestDownload) - Constructor for class qcsim.net.util.PeerMsgRequestDownload
Constructor
PeerMsgTrust - class qcsim.net.util.PeerMsgTrust.
Message that contains the trust that Peer sourceAddress has of Peer destAddress.
PeerMsgTrust(double) - Constructor for class qcsim.net.util.PeerMsgTrust
Constructor
PeerMsgTrust(PeerMsgTrust) - Constructor for class qcsim.net.util.PeerMsgTrust
Copy constructor
PeerRPC - interface qcsim.net.util.PeerRPC.
Message template.
peers() - Method in interface qcsim.QueryCycleManager
The total number of peers in the system.
peers() - Method in class qcsim.impl.QueryCycleManagerRun
The number of peers managed by this object.
peers() - Method in class qcsim.impl.QueryCycleManagerImpl
Get the number of peers in the system.
peers() - Method in interface qcsim.peer.PeerManager
Number of peers in the system.
peers() - Method in class qcsim.peer.impl.PeerManagerImpl
Number of peers in the system.
peers(int, int, int, int, int, int) - Method in interface qcsim.InitializationManager
This function will setup the number of desired peers in the system.
peers(int, int, int, int, int, int) - Method in class qcsim.impl.InitializationManagerImpl
This function will setup the number of desired peers in the system.
position() - Method in interface qcsim.peer.PeerDescription
The current position of the peer description on the display.
position() - Method in class qcsim.peer.impl.PeerDescriptionImpl
The current position on the display.
POST_SUBMIT_TRUST - Static variable in class qcsim.util.SimulatorNotification
 
PowerLawNetworkImpl - class qcsim.net.impl.PowerLawNetworkImpl.
Implements the network functionality.
PowerLawNetworkImpl(PeerManager) - Constructor for class qcsim.net.impl.PowerLawNetworkImpl
 
PRE_SUBMIT_TRUST - Static variable in class qcsim.util.SimulatorNotification
 
printContent() - Method in class qcsim.content.impl.ContentImpl
Print the files contained in this content category.

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