Uses of Class
org.klomp.snark.I2PSnarkUtil

Packages that use I2PSnarkUtil
org.klomp.snark I2P version of the snark bittorrent client, imported in 2005 and heavily enhanced to add a web UI, DHT support, and other features. 
 

Uses of I2PSnarkUtil in org.klomp.snark
 

Fields in org.klomp.snark declared as I2PSnarkUtil
protected  I2PSnarkUtil Snark._util
           
 

Methods in org.klomp.snark that return I2PSnarkUtil
 I2PSnarkUtil PeerListener.getUtil()
          Convenience
 I2PSnarkUtil PeerCoordinator.getUtil()
          Convenience
 I2PSnarkUtil SnarkManager.util()
          hook to I2PSnarkUtil for the servlet
 

Methods in org.klomp.snark with parameters of type I2PSnarkUtil
 void Peer.runConnection(I2PSnarkUtil util, PeerListener listener, BitField bitfield, MagnetState mState)
          Runs the connection to the other peer.
 

Constructors in org.klomp.snark with parameters of type I2PSnarkUtil
ConnectionAcceptor(I2PSnarkUtil util, PeerAcceptor peeracceptor)
          Unused (single torrent).
ConnectionAcceptor(I2PSnarkUtil util, PeerCoordinatorSet set)
          Multitorrent.
MagnetURI(I2PSnarkUtil util, String url)
           
PeerCheckerTask(I2PSnarkUtil util, PeerCoordinator coordinator)
           
PeerCoordinator(I2PSnarkUtil util, byte[] id, byte[] infohash, MetaInfo metainfo, Storage storage, CoordinatorListener listener, Snark torrent)
           
PeerID(byte[] dest_hash, I2PSnarkUtil util)
          Creates a PeerID from a destHash
Snark(I2PSnarkUtil util, String torrent, byte[] ih, String trackerURL, CompleteListener complistener, PeerCoordinatorSet peerCoordinatorSet, ConnectionAcceptor connectionAcceptor, boolean start, String rootDir)
          multitorrent, magnet
Snark(I2PSnarkUtil util, String torrent, String ip, int user_port, StorageListener slistener, CoordinatorListener clistener, CompleteListener complistener, PeerCoordinatorSet peerCoordinatorSet, ConnectionAcceptor connectionAcceptor, boolean start, String rootDir)
          multitorrent
Snark(I2PSnarkUtil util, String torrent, String ip, int user_port, StorageListener slistener, CoordinatorListener clistener, CompleteListener complistener, PeerCoordinatorSet peerCoordinatorSet, ConnectionAcceptor connectionAcceptor, boolean start, String rootDir, File baseFile)
          multitorrent
Storage(I2PSnarkUtil util, File baseFile, MetaInfo metainfo, StorageListener listener, boolean preserveFileNames)
          Creates a new storage based on the supplied MetaInfo.
Storage(I2PSnarkUtil util, File baseFile, String announce, List<List<String>> announce_list, boolean privateTorrent, StorageListener listener)
          Creates a storage from the existing file or directory.
TrackerClient(I2PSnarkUtil util, MetaInfo meta, String additionalTrackerURL, PeerCoordinator coordinator, Snark snark)
          Call start() to start it.
TrackerInfo(InputStream in, byte[] my_id, byte[] infohash, MetaInfo metainfo, I2PSnarkUtil util)