Skip navigation links
A B C D E F G H I J L M N O P R S T U V W 

P

partialContent - Variable in class protocolP2P.FilePart
 
partsDir - Variable in class clientP2P.ClientP2P
 
partsDir - Variable in class gui.ClientP2PGUI
 
partsSubdir - Variable in class clientP2P.ClientDownload
 
partsSubdir - Variable in class clientP2P.ClientDownloadPart
 
partsSubdir - Variable in class clientP2P.ClientManagement
 
Payload - Class in protocolP2P
Representation of payload.
Payload(RequestResponseCode) - Constructor for class protocolP2P.Payload
Consructor used to create Payload with a payload size of zero using a RRCode.
Payload(byte[]) - Constructor for class protocolP2P.Payload
Constructor used to create a Payload (when no more specific subclasses exists) using packet as parameter.
payload - Variable in class protocolP2P.ProtocolP2PPacket
 
PAYLOAD_SIZE_POSITION - Static variable in class protocolP2P.Payload
 
PAYLOAD_START_POSITION - Static variable in class protocolP2P.Payload
 
pendingTasks - Variable in class clientP2P.ClientDownloadPart
 
port - Variable in class tools.HostItem
 
PORT_START_POSITION - Static variable in class protocolP2P.RatioResponse
 
portMax - Variable in class tools.PortRange
 
portMin - Variable in class tools.PortRange
 
PortRange - Class in tools
Test ports.
PortRange(int, int, int, String) - Constructor for class tools.PortRange
Port range constructor
portServer - Variable in class gui.ClientP2PGUI
 
portTracker - Variable in class gui.ClientP2PGUI
 
printProgression() - Method in class clientP2P.ClientDownload
Print progression of the download.
printUsage(ServerPortRange, TrackerPortRange) - Static method in class clientP2P.ClientP2P
Print cli usage
projectName - Variable in class tools.Directories
 
PROTOCOL_VERSION - Static variable in class protocolP2P.ProtocolP2PPacket
 
ProtocolError - Exception in localException
 
ProtocolError() - Constructor for exception localException.ProtocolError
 
protocolP2P - package protocolP2P
 
protocolP2P - Variable in class gui.ClientP2PGUI
 
ProtocolP2PPacket<T extends Payload> - Class in protocolP2P
Representation of packet.
ProtocolP2PPacket(T) - Constructor for class protocolP2P.ProtocolP2PPacket
Constructor with payload parameter (typically used when sending Packet).
ProtocolP2PPacket(Object) - Constructor for class protocolP2P.ProtocolP2PPacket
Receive a request, subclasses must overwrite this constructor.
ProtocolP2PPacket(byte[]) - Constructor for class protocolP2P.ProtocolP2PPacket
Construct a packet from byte[], subclasses must overwrite this constructor.
ProtocolP2PPacketTCP<T extends Payload> - Class in protocolP2P
Representation of packet.
ProtocolP2PPacketTCP(T) - Constructor for class protocolP2P.ProtocolP2PPacketTCP
Constructor with payload parameter (typically used when sending packet).
ProtocolP2PPacketTCP(Object) - Constructor for class protocolP2P.ProtocolP2PPacketTCP
Receive Request (typically used from server).
ProtocolP2PPacketTCP(byte[]) - Constructor for class protocolP2P.ProtocolP2PPacketTCP
Private constructor with packet as byte[] parameter (typically used when receiving Packet response).
ProtocolP2PPacketUDP<T extends Payload> - Class in protocolP2P
Representation of packet.
ProtocolP2PPacketUDP(T) - Constructor for class protocolP2P.ProtocolP2PPacketUDP
Constructor with payload parameter (typically used when sending packet).
ProtocolP2PPacketUDP(Object) - Constructor for class protocolP2P.ProtocolP2PPacketUDP
Receive Request (typically used from server).
ProtocolP2PPacketUDP(byte[]) - Constructor for class protocolP2P.ProtocolP2PPacketUDP
Private constructor with packet as byte[] parameter (typically used when receiving Packet response).
ProtocolRemoteError - Exception in remoteException
 
ProtocolRemoteError() - Constructor for exception remoteException.ProtocolRemoteError
 
punisher - Variable in class serverP2P.ServerManagement
 
punishmentFactor - Static variable in class serverP2P.RatioWatcher
 
purgeList() - Method in class clientP2P.ClientDownload
Removes servers not owning the correct file to download from list.
A B C D E F G H I J L M N O P R S T U V W 
Skip navigation links