## Uses of Interface
org.klomp.snark.StorageListener

- Packages that use StorageListener
  Package | Description
  --- | ---
  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.
  org.klomp.snark.web | The I2PSnark web user interface package, providing a complete web-based torrent management system implemented as a webapp in i2psnark.war.

- - ### Uses of StorageListener in org.klomp.snark

    Classes in org.klomp.snark that implement StorageListener
    Modifier and Type | Class and Description
    --- | ---
    `class` | `Snark` Main Snark program startup class.

    Constructors in org.klomp.snark with parameters of type StorageListener
    Constructor and Description
    `Snark(I2PSnarkUtil util, String torrent, String ip, int user_port, StorageListener slistener, CoordinatorListener clistener, CompleteListener complistener, PeerCoordinatorSet peerCoordinatorSet, ConnectionAcceptor connectionAcceptor, String rootDir)` multitorrent
    `Snark(I2PSnarkUtil util, String torrent, String ip, int user_port, StorageListener slistener, CoordinatorListener clistener, CompleteListener complistener, PeerCoordinatorSet peerCoordinatorSet, ConnectionAcceptor connectionAcceptor, 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, String created_by, boolean privateTorrent, List<String> url_list, String comment, StorageListener listener, List<TorrentCreateFilter> filters)` Creates a storage from the existing file or directory.
    `Storage(I2PSnarkUtil util, File baseFile, String announce, List<List<String>> announce_list, String created_by, boolean privateTorrent, StorageListener listener, List<TorrentCreateFilter> filters)` Creates a storage from the existing file or directory.

  - ### Uses of StorageListener in org.klomp.snark.web

    Classes in org.klomp.snark.web that implement StorageListener
    Modifier and Type | Class and Description
    --- | ---
    `class` | `FetchAndAdd` A cancellable torrent file downloader.