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
B
bandwidthDraw(Graphics, int, int)
- Method in class gps.network.
BandwidthManager
draws bandwidth information on GUI component
BandwidthManager
- Class in
gps.network
bandwidth manager on each link
BandwidthManager(Link)
- Constructor for class gps.network.
BandwidthManager
constructor initiates a bandwidth on link
BITFIELD
- Static variable in class gps.protocol.BT.param.
BTPeerMessage
bit field
BT
- Class in
gps.protocol.BT
BT protocol object
BT()
- Constructor for class gps.protocol.BT.
BT
Initionlizer
BTAlgorithmOptimisticUnchoking
- Class in
gps.protocol.BT.algorithm
BT optimistic unchoking algorithm.
BTAlgorithmOptimisticUnchoking(BTSession)
- Constructor for class gps.protocol.BT.algorithm.
BTAlgorithmOptimisticUnchoking
constructs optimistic unchoking algorithm object
BTAlgorithmOptimisticUnchoking(BTSession, int, int)
- Constructor for class gps.protocol.BT.algorithm.
BTAlgorithmOptimisticUnchoking
constructs optimistic unchoking algorithm object
BTAlgorithmPeerSelectionAtPeer
- Class in
gps.protocol.BT.algorithm
selects peers to send request
BTAlgorithmPeerSelectionAtPeer(int)
- Constructor for class gps.protocol.BT.algorithm.
BTAlgorithmPeerSelectionAtPeer
constructs peer selection algorithm object
BTAlgorithmPeerSelectionAtTracker
- Class in
gps.protocol.BT.algorithm
bt tracker select peer list to respond GET request from peer
BTAlgorithmPeerSelectionAtTracker(int)
- Constructor for class gps.protocol.BT.algorithm.
BTAlgorithmPeerSelectionAtTracker
constructs peer selection algorithm object
BTAlgorithmPieceSelection
- Class in
gps.protocol.BT.algorithm
selects a suitable piece to request.
BTAlgorithmPieceSelection(int)
- Constructor for class gps.protocol.BT.algorithm.
BTAlgorithmPieceSelection
constructs a piece selection object
BTAlgorithmReChoking
- Class in
gps.protocol.BT.algorithm
BT Rechoking algorithm.
BTAlgorithmReChoking(BTSession)
- Constructor for class gps.protocol.BT.algorithm.
BTAlgorithmReChoking
constructs rechoking object
BTAlgorithmReChoking(BTSession, int, int)
- Constructor for class gps.protocol.BT.algorithm.
BTAlgorithmReChoking
chonstructs rechoking object with unchoke number and unchoke interveral set
BTConnection
- Class in
gps.protocol.BT
two way connection between two BTSockets.
BTConnection(BTSocket, BTSocket)
- Constructor for class gps.protocol.BT.
BTConnection
constructs BTConnection object
BTDocument
- Class in
gps.protocol.BT
BT Document
BTDocument()
- Constructor for class gps.protocol.BT.
BTDocument
the initializer for new a document using next available id
BTDocument(int)
- Constructor for class gps.protocol.BT.
BTDocument
the initializer for new a document with a specified id
BTDocument(double, String)
- Constructor for class gps.protocol.BT.
BTDocument
the initializer for new a document without a incremental default id, and set size and key
BTDocument(double, double, String)
- Constructor for class gps.protocol.BT.
BTDocument
the initializer for new a document without a incremental default id, piece length, and set size and key
BTEvent
- Class in
gps.protocol.BT
BT Event
BTEvent()
- Constructor for class gps.protocol.BT.
BTEvent
dummy constructor
BTEvent(double, int, SimEventHandler, Object)
- Constructor for class gps.protocol.BT.
BTEvent
constructs a BTEvent object
BTEvent(double, int, ArrayList, Object)
- Constructor for class gps.protocol.BT.
BTEvent
constructs a BTEvent object
BTGetRequest
- Class in
gps.protocol.BT.param
includes informations in the get command from peer to server.
BTGetRequest(String, int, double, BTSession)
- Constructor for class gps.protocol.BT.param.
BTGetRequest
constructs new request object
BTPanel
- Class in
gps.protocol.BT
Protocol panel for BT.
BTPanel(ControlPanel)
- Constructor for class gps.protocol.BT.
BTPanel
constructor
BTPeer
- Class in
gps.protocol.BT
BT Peer
BTPeer(int)
- Constructor for class gps.protocol.BT.
BTPeer
constructs a new BTPeer with id provided
BTPeerMessage
- Class in
gps.protocol.BT.param
includes message contents between peers.
BTPeerMessage()
- Constructor for class gps.protocol.BT.param.
BTPeerMessage
dummy constructor
BTPeerMessage(int)
- Constructor for class gps.protocol.BT.param.
BTPeerMessage
constructs a message of a type
BTSession
- Class in
gps.protocol.BT
BT Session corresponding to a downloading or uploading session for a document.
BTSession(BTTorrent, BTPeer)
- Constructor for class gps.protocol.BT.
BTSession
constructs a bt session from torrent
BTSession(String, BTPeer)
- Constructor for class gps.protocol.BT.
BTSession
constructs a bt session from document hash key
BTSocket
- Class in
gps.protocol.BT
BT socket deals with lower level connection issue
BTSocket(BTSession)
- Constructor for class gps.protocol.BT.
BTSocket
constructs a new bt socket object
BTTorrent
- Class in
gps.protocol.BT.param
Torrent class includes informations in the .torrent file.
BTTorrent(BTDocument, BTTracker)
- Constructor for class gps.protocol.BT.param.
BTTorrent
constructs a BTTorrent object
BTTracker
- Class in
gps.protocol.BT
BT Tracker
BTTracker()
- Constructor for class gps.protocol.BT.
BTTracker
Method Server initialization
BTTracker(int)
- Constructor for class gps.protocol.BT.
BTTracker
BTTrackerResponse
- Class in
gps.protocol.BT.param
response message from tracker
BTTrackerResponse(String)
- Constructor for class gps.protocol.BT.param.
BTTrackerResponse
constructs tracker response object for a failure
BTTrackerResponse(String, ArrayList)
- Constructor for class gps.protocol.BT.param.
BTTrackerResponse
constructs tracker response object for a success
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