View Java Class Source Code in JAR file
- Download JD-GUI to open JAR file and explore Java source code file (.class .java)
- Click menu "File → Open File..." or just drag-and-drop the JAR file in the JD-GUI window ttorrent-core-1.5.jar file.
Once you open a JAR file, all the java classes in the JAR file will be displayed.
com.turn.ttorrent.client.strategy
├─ com.turn.ttorrent.client.strategy.RequestStrategy.class - [JAR]
├─ com.turn.ttorrent.client.strategy.RequestStrategyImplRarest.class - [JAR]
├─ com.turn.ttorrent.client.strategy.RequestStrategyImplSequential.class - [JAR]
com.turn.ttorrent.common.protocol.http
├─ com.turn.ttorrent.common.protocol.http.HTTPAnnounceRequestMessage.class - [JAR]
├─ com.turn.ttorrent.common.protocol.http.HTTPAnnounceResponseMessage.class - [JAR]
├─ com.turn.ttorrent.common.protocol.http.HTTPTrackerErrorMessage.class - [JAR]
├─ com.turn.ttorrent.common.protocol.http.HTTPTrackerMessage.class - [JAR]
com.turn.ttorrent.common
├─ com.turn.ttorrent.common.Peer.class - [JAR]
├─ com.turn.ttorrent.common.Torrent.class - [JAR]
com.turn.ttorrent.client
├─ com.turn.ttorrent.client.Client.class - [JAR]
├─ com.turn.ttorrent.client.ConnectionHandler.class - [JAR]
├─ com.turn.ttorrent.client.Handshake.class - [JAR]
├─ com.turn.ttorrent.client.IncomingConnectionListener.class - [JAR]
├─ com.turn.ttorrent.client.Piece.class - [JAR]
├─ com.turn.ttorrent.client.SharedTorrent.class - [JAR]
com.turn.ttorrent.common.protocol.udp
├─ com.turn.ttorrent.common.protocol.udp.UDPAnnounceRequestMessage.class - [JAR]
├─ com.turn.ttorrent.common.protocol.udp.UDPAnnounceResponseMessage.class - [JAR]
├─ com.turn.ttorrent.common.protocol.udp.UDPConnectRequestMessage.class - [JAR]
├─ com.turn.ttorrent.common.protocol.udp.UDPConnectResponseMessage.class - [JAR]
├─ com.turn.ttorrent.common.protocol.udp.UDPTrackerErrorMessage.class - [JAR]
├─ com.turn.ttorrent.common.protocol.udp.UDPTrackerMessage.class - [JAR]
com.turn.ttorrent.client.storage
├─ com.turn.ttorrent.client.storage.FileCollectionStorage.class - [JAR]
├─ com.turn.ttorrent.client.storage.FileStorage.class - [JAR]
├─ com.turn.ttorrent.client.storage.TorrentByteStorage.class - [JAR]
com.turn.ttorrent.tracker
├─ com.turn.ttorrent.tracker.TrackedPeer.class - [JAR]
├─ com.turn.ttorrent.tracker.TrackedTorrent.class - [JAR]
├─ com.turn.ttorrent.tracker.Tracker.class - [JAR]
├─ com.turn.ttorrent.tracker.TrackerService.class - [JAR]
com.turn.ttorrent.bcodec
├─ com.turn.ttorrent.bcodec.BDecoder.class - [JAR]
├─ com.turn.ttorrent.bcodec.BEValue.class - [JAR]
├─ com.turn.ttorrent.bcodec.BEncoder.class - [JAR]
├─ com.turn.ttorrent.bcodec.InvalidBEncodingException.class - [JAR]
com.turn.ttorrent.common.protocol
├─ com.turn.ttorrent.common.protocol.PeerMessage.class - [JAR]
├─ com.turn.ttorrent.common.protocol.TrackerMessage.class - [JAR]
com.turn.ttorrent.client.announce
├─ com.turn.ttorrent.client.announce.Announce.class - [JAR]
├─ com.turn.ttorrent.client.announce.AnnounceException.class - [JAR]
├─ com.turn.ttorrent.client.announce.AnnounceResponseListener.class - [JAR]
├─ com.turn.ttorrent.client.announce.HTTPTrackerClient.class - [JAR]
├─ com.turn.ttorrent.client.announce.TrackerClient.class - [JAR]
├─ com.turn.ttorrent.client.announce.UDPTrackerClient.class - [JAR]
com.turn.ttorrent.client.peer
├─ com.turn.ttorrent.client.peer.MessageListener.class - [JAR]
├─ com.turn.ttorrent.client.peer.PeerActivityListener.class - [JAR]
├─ com.turn.ttorrent.client.peer.PeerExchange.class - [JAR]
├─ com.turn.ttorrent.client.peer.Rate.class - [JAR]
├─ com.turn.ttorrent.client.peer.SharingPeer.class - [JAR]