com.aelitis.azureus.core.devices.impl
Class DeviceOfflineDownloaderImpl.OfflineDownload

java.lang.Object
  extended by com.aelitis.azureus.core.devices.impl.DeviceOfflineDownloaderImpl.OfflineDownload
All Implemented Interfaces:
DeviceOfflineDownload
Enclosing class:
DeviceOfflineDownloaderImpl

protected static class DeviceOfflineDownloaderImpl.OfflineDownload
extends java.lang.Object
implements DeviceOfflineDownload


Constructor Summary
protected DeviceOfflineDownloaderImpl.OfflineDownload(DownloadManager _core_download)
           
 
Method Summary
 long getCurrentTransferSize()
           
 Download getDownload()
           
 long getRemaining()
           
protected  DeviceOfflineDownloaderImpl.TransferableDownload getTransferable()
           
 boolean isTransfering()
           
protected  void setTransferable(DeviceOfflineDownloaderImpl.TransferableDownload td)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DeviceOfflineDownloaderImpl.OfflineDownload

protected DeviceOfflineDownloaderImpl.OfflineDownload(DownloadManager _core_download)
Method Detail

getDownload

public Download getDownload()
Specified by:
getDownload in interface DeviceOfflineDownload

isTransfering

public boolean isTransfering()
Specified by:
isTransfering in interface DeviceOfflineDownload

getCurrentTransferSize

public long getCurrentTransferSize()
Specified by:
getCurrentTransferSize in interface DeviceOfflineDownload

getRemaining

public long getRemaining()
Specified by:
getRemaining in interface DeviceOfflineDownload

setTransferable

protected void setTransferable(DeviceOfflineDownloaderImpl.TransferableDownload td)

getTransferable

protected DeviceOfflineDownloaderImpl.TransferableDownload getTransferable()