Interface ExternalSeedHTTPDownloader
- All Known Implementing Classes:
ExternalSeedHTTPDownloaderLinear, ExternalSeedHTTPDownloaderRange
public interface ExternalSeedHTTPDownloader
-
Method Summary
Modifier and TypeMethodDescriptionvoidvoiddownload(int length, ExternalSeedHTTPDownloaderListener listener, boolean con_fail_is_perm_fail) voiddownloadRange(long offset, int length, ExternalSeedHTTPDownloaderListener listener, boolean con_fail_is_perm_fail) voiddownloadSocket(int length, ExternalSeedHTTPDownloaderListener listener, boolean con_fail_is_perm_fail) intint
-
Method Details
-
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()
-