Class TorrentDownloaderImpl

java.lang.Object
java.lang.Thread
com.biglybt.core.util.AEThread
com.biglybt.core.torrentdownloader.impl.TorrentDownloaderImpl
All Implemented Interfaces:
TorrentDownloader, Runnable

public class TorrentDownloaderImpl extends AEThread implements TorrentDownloader
  • Field Details

    • uid

      private static final AtomicLong uid
    • original_url

      private String original_url
    • url_str

      private String url_str
    • proxy

      private Proxy proxy
    • referrer

      private String referrer
    • request_properties

      private Map request_properties
    • file_str

      private String file_str
    • url

      private URL url
    • con

      private URLConnection con
    • error

      private String error
    • status

      private String status
    • iface

    • state

      private int state
    • percentDone

      private int percentDone
    • readTotal

      private int readTotal
    • cancel

      private boolean cancel
    • filename

      private String filename
    • directoryname

      private String directoryname
    • file

      private File file
    • buf

      private final byte[] buf
    • bufBytes

      private int bufBytes
    • deleteFileOnCancel

      private boolean deleteFileOnCancel
    • ignoreReponseCode

      private boolean ignoreReponseCode
    • this_mon

      final AEMonitor this_mon
    • errCode

      private int errCode
  • Constructor Details

    • TorrentDownloaderImpl

      public TorrentDownloaderImpl()
  • Method Details