Packages that use PeerCoordinatorSet
Package
Description
I2P version of the Snark BitTorrent client, enhanced for I2P: peers are I2P destinations, torrents can be served anonymously as hidden services, and metadata carries I2P-specific comment fields.
Uses of PeerCoordinatorSet in org.klomp.snark
Fields in org.klomp.snark declared as PeerCoordinatorSetModifier and TypeFieldDescriptionprivate final PeerCoordinatorSetIdleChecker._pcsThe coordinators that get stopped when idle.private final PeerCoordinatorSetSnark._peerCoordinatorSetShared set of connected peers.private final PeerCoordinatorSetSnarkManager._peerCoordinatorSetPeer coordinators shared between torrents.private final PeerCoordinatorSetConnectionAcceptor.TorrentAcceptLoop._setThe coordinators to hand accepted peers to.(package private) final PeerCoordinatorSetPeerAcceptor.coordinatorsThe coordinators this acceptor feeds.Constructors in org.klomp.snark with parameters of type PeerCoordinatorSetModifierConstructorDescriptionConnectionAcceptor(I2PSnarkUtil util, PeerCoordinatorSet set) Multitorrent.IdleChecker(SnarkManager mgr, PeerCoordinatorSet pcs) Caller must schedule.PeerAcceptor(PeerCoordinatorSet coordinators) Creates a multi-torrent PeerAcceptor.protectedSnark(I2PSnarkUtil util, String torrent, byte[] ih, String trackerURL, CompleteListener complistener, PeerCoordinatorSet peerCoordinatorSet, ConnectionAcceptor connectionAcceptor, boolean ignored, String rootDir) Create the torrent in multitorrent or magnet mode, for the snark-rpc plugin.Snark(I2PSnarkUtil util, String torrent, byte[] ih, String trackerURL, CompleteListener complistener, PeerCoordinatorSet peerCoordinatorSet, ConnectionAcceptor connectionAcceptor, String rootDir) Create the torrent in multitorrent or magnet mode.Snark(I2PSnarkUtil util, String torrent, String ip, int user_port, StorageListener slistener, CoordinatorListener clistener, CompleteListener complistener, PeerCoordinatorSet peerCoordinatorSet, ConnectionAcceptor connectionAcceptor, String rootDir) Create the torrent in multitorrent mode.Snark(I2PSnarkUtil util, String torrent, String ip, int user_port, StorageListener slistener, CoordinatorListener clistener, CompleteListener complistener, PeerCoordinatorSet peerCoordinatorSet, ConnectionAcceptor connectionAcceptor, String rootDir, File baseFile) Create the torrent in multitorrent mode.Prepares to accept connections for one torrent.