com.aelitis.azureus.plugins.extseed.util
Interface ExternalSeedHTTPDownloader
- All Known Implementing Classes: 
- ExternalSeedHTTPDownloaderLinear, ExternalSeedHTTPDownloaderRange
- public interface ExternalSeedHTTPDownloader 
 
download
void download(int length,
              ExternalSeedHTTPDownloaderListener listener,
              boolean con_fail_is_perm_fail)
              throws ExternalSeedException
- 
- Throws:
- ExternalSeedException
 
downloadRange
void downloadRange(long offset,
                   int length,
                   ExternalSeedHTTPDownloaderListener listener,
                   boolean con_fail_is_perm_fail)
                   throws ExternalSeedException
- 
- Throws:
- ExternalSeedException
 
downloadSocket
void downloadSocket(int length,
                    ExternalSeedHTTPDownloaderListener listener,
                    boolean con_fail_is_perm_fail)
                    throws ExternalSeedException
- 
- Throws:
- ExternalSeedException
 
getLastResponse
int getLastResponse()
- 
 
getLast503RetrySecs
int getLast503RetrySecs()
- 
 
deactivate
void deactivate()
-