- tasksDone - Variable in class clientP2P.ClientDownloadPart
-
- tasksListsLock - Variable in class clientP2P.ClientDownloadPart
-
- tcpSocket - Variable in class tools.HostItem
-
- thread - Variable in class serverP2P.FileWatcher
-
- thread - Variable in class serverP2P.RatioWatcher
-
- time - Variable in class serverP2P.FileWatcher
-
- time - Variable in class serverP2P.RatioWatcher
-
- toDoTasks - Variable in class clientP2P.ClientDownloadPart
-
- tools - package tools
-
- toPacket() - Method in class protocolP2P.Denied
-
Returns a byte[] containing Packet with padding.
- toPacket() - Method in class protocolP2P.DiscoverRequest
-
Returns a byte[] containing Packet with padding.
- toPacket() - Method in class protocolP2P.DiscoverResponse
-
Returns a byte[] containing Packet with padding.
- toPacket() - Method in class protocolP2P.FileList
-
Returns a byte[] containing Packet with padding.
- toPacket() - Method in class protocolP2P.FilePart
-
Returns a byte[] containing Packet with padding.
- toPacket() - Method in class protocolP2P.HashRequest
-
Returns a byte[] containing Packet with padding.
- toPacket() - Method in class protocolP2P.HashResponse
-
Returns a byte[] containing Packet with padding.
- toPacket() - Method in class protocolP2P.LoadRequest
-
Returns a byte[] containing Packet with padding.
- toPacket() - Method in class protocolP2P.Payload
-
Returns a byte[] containing Packet with padding.
- toPacket() - Method in class protocolP2P.ProtocolP2PPacketTCP
-
Returns a byte[] containing full packet (typically used when sending packet).
- toPacket() - Method in class protocolP2P.ProtocolP2PPacketUDP
-
Returns a byte[] containing full packet (typically used when sending packet).
- toPacket() - Method in class protocolP2P.RatioRequest
-
Returns a byte[] containing Packet with padding.
- toPacket() - Method in class protocolP2P.RatioResponse
-
Returns a byte[] containing Packet with padding.
- toPacket() - Method in class protocolP2P.Register
-
Returns a byte[] containing Packet with padding.
- toPacket() - Method in class protocolP2P.SizeRequest
-
Returns a byte[] containing Packet with padding.
- toPacket() - Method in class protocolP2P.SizeResponse
-
Returns a byte[] containing Packet with padding.
- toPacket() - Method in class protocolP2P.Unregister
-
Returns a byte[] containing Packet with padding.
- toPacket() - Method in class protocolP2P.UpdateRatio
-
Returns a byte[] containing Packet with padding.
- toString() - Method in class tools.HostItem
-
To string
- toString() - Method in class tools.PortRange
-
To String
- TOTAL_DOWN_START_POSITION - Static variable in class protocolP2P.RatioResponse
-
- TOTAL_SIZE_POSITION - Static variable in class protocolP2P.SizeResponse
-
- TOTAL_UP_START_POSITION - Static variable in class protocolP2P.RatioResponse
-
- totalDown - Variable in class protocolP2P.RatioResponse
-
- totalSize - Variable in class protocolP2P.SizeResponse
-
- totalUp - Variable in class protocolP2P.RatioResponse
-
- tracker - package tracker
-
- tracker - Variable in class clientP2P.ClientDownload
-
- tracker - Variable in class clientP2P.ClientManagement
-
- tracker - Variable in class clientP2P.ClientP2P
-
- tracker - Variable in class gui.ClientP2PGUI
-
- tracker - Variable in class serverP2P.FileWatcher
-
- tracker - Variable in class serverP2P.RatioWatcher
-
- tracker - Variable in class serverP2P.ServerManagement
-
- tracker - Variable in class serverP2P.ServerP2P
-
- Tracker - Class in tracker
-
Tracker implementation
First argument of main method is port listened by the tracker, and is mandatory.
- Tracker(String, int, boolean) - Constructor for class tracker.Tracker
-
Constructor with portStr containing a port number.
- tracker - Variable in class tracker.Tracker
-
- tracker - Variable in class tracker.TrackerManagement
-
- TrackerManagement - Class in tracker
-
Tracker management implementation
- TrackerManagement(HostItem, Logger) - Constructor for class tracker.TrackerManagement
-
Constructor
- TrackerManagementTCP - Class in tracker
-
Tracker management implementation with tcp
- TrackerManagementTCP(HostItem, Logger) - Constructor for class tracker.TrackerManagementTCP
-
Constructor with port and logger.
- TrackerManagementTCP.ClientHandler - Class in tracker
-
Private runnable class allowing to serve one client.
- TrackerManagementUDP - Class in tracker
-
Tracker management implementation with udp
- TrackerManagementUDP(HostItem, Logger) - Constructor for class tracker.TrackerManagementUDP
-
Constructor with port and logger.
- TrackerPortRange - Class in tools
-
- TrackerPortRange() - Constructor for class tools.TrackerPortRange
-
Constructor
- TransmissionError - Exception in localException
-
- TransmissionError() - Constructor for exception localException.TransmissionError
-
- trigger() - Method in class serverP2P.FileWatcher
-
Allow a manual check
- tryGetTCPSocket() - Method in class tools.HostItem
-
Get TCP Socket.
- tryGetUDPSocket() - Method in class tools.HostItem
-
Get UDP Socket.
- type - Variable in class tools.PortRange
-