Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
K
L
M
N
O
P
Q
R
S
T
U
W
Z
P
paint(Graphics)
- Method in class gps.gui.
GraphPanel
paint graphical area
PARTIAL
- Static variable in class gps.protocol.
Document
possible document status: EMPTY, WHOLE, PARTIAL
pause()
- Method in class gps.gui.
ProtocolPanel
Button handler - pause
pauseIt()
- Method in class gps.
Engine
pauses simulator
pauseIt()
- Method in class gps.
Simulator
pauses simulation
Peer
- Class in
gps.protocol
Peer base class, all specific protocol peers inherit from it.
Peer()
- Constructor for class gps.protocol.
Peer
dummy constructor
Peer(int)
- Constructor for class gps.protocol.
Peer
constructs a Peer with peer id
PEER_CANDIDATE_LIST_LENGTH
- Static variable in class gps.protocol.BT.
BTSession
peer candidate list length
PEER_MESSAGE
- Static variable in class gps.protocol.BT.
BTEvent
peer receives a peer message
peerNumLimit
- Variable in class gps.protocol.BT.algorithm.
BTAlgorithmPeerSelectionAtPeer
peer number to send request
PIECE
- Static variable in class gps.protocol.BT.param.
BTPeerMessage
sending a block in a piece
pieceProgress(int, int)
- Method in class gps.protocol.BT.
BTDocument
set piece progress
pieceProgressAdd(int, int)
- Method in class gps.protocol.BT.
BTDocument
add piece progress
PostProcess
- Class in
gps.toolbox
post processes trace file after simulation, it can do grep and calculates average downloading time
PostProcess()
- Constructor for class gps.toolbox.
PostProcess
dummy constructor
PowerLaw
- Class in
gps.util
provides power law selection.
PowerLaw(Random)
- Constructor for class gps.util.
PowerLaw
constructs a power law object using an external random generator
PowerLaw()
- Constructor for class gps.util.
PowerLaw
constructs a power law object using an internal random generator
printConnections()
- Static method in class gps.network.
Connection
print all connections in system, just for debug purpose
Protocol
- Class in
gps.protocol
Protocol base class, all specific protocols inherit from it.
Protocol()
- Constructor for class gps.protocol.
Protocol
dummy constructor
ProtocolPanel
- Class in
gps.gui
the panel for protocol parameters
ProtocolPanel(ControlPanel)
- Constructor for class gps.gui.
ProtocolPanel
constructs protocol panel
publish(String, BTTracker)
- Method in class gps.protocol.BT.
BTPeer
publishing the document to tracker
publish(LogRecord)
- Method in class gps.util.
AsyncFileHandler
Asynchronous publish.
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
K
L
M
N
O
P
Q
R
S
T
U
W
Z