Class MagnetPluginMDDownloader

java.lang.Object
com.biglybt.plugin.magnet.MagnetPluginMDDownloader

public class MagnetPluginMDDownloader extends Object
  • Field Details

    • STARTUP_LOCK

      private static final Object STARTUP_LOCK
    • ACTIVE_SET_LOCK

      private static final Object ACTIVE_SET_LOCK
    • active_set

      private static final Set<String> active_set
    • networks_changing

      private static final ThreadLocal<Boolean> networks_changing
    • icon_bytes

      private static byte[] icon_bytes
    • INSTANCE_LOCK

      private final Object INSTANCE_LOCK
    • plugin_interface

      private final PluginInterface plugin_interface
    • plugin

      private final MagnetPlugin plugin
    • hash

      private final byte[] hash
    • networks

      private final Set<String> networks
    • addresses

      private final InetSocketAddress[] addresses
    • tags

      private final List<String> tags
    • initial_metadata

      private final Map<String,Object> initial_metadata
    • args

      private final String args
    • activity

    • core_dm

      private volatile DownloadManager core_dm
    • started

      private volatile boolean started
    • cancelled

      private volatile boolean cancelled
    • completed

      private volatile boolean completed
    • requests

      private List<DiskManagerRequest> requests
    • run_complete

      private boolean run_complete
    • complete_sem

      private AESemaphore complete_sem
    • networks_set_externally

      private volatile boolean networks_set_externally
  • Constructor Details

  • Method Details