org.gudy.azureus2.pluginsimpl.local.disk
Class DiskManagerChannelImpl.request
java.lang.Object
  
org.gudy.azureus2.pluginsimpl.local.disk.DiskManagerChannelImpl.request
- All Implemented Interfaces: 
 - DiskManagerRequest
 
- Enclosing class:
 - DiskManagerChannelImpl
 
protected class DiskManagerChannelImpl.request
- extends Object
- implements DiskManagerRequest
  
 
 
 
 
 
| Methods inherited from class java.lang.Object | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
DiskManagerChannelImpl.request
protected DiskManagerChannelImpl.request()
setType
public void setType(int _type)
- Specified by:
 setType in interface DiskManagerRequest
 
 
setOffset
public void setOffset(long _offset)
- Specified by:
 setOffset in interface DiskManagerRequest
 
 
setLength
public void setLength(long _length)
- Specified by:
 setLength in interface DiskManagerRequest
 
 
setMaximumReadChunkSize
public void setMaximumReadChunkSize(int size)
- Specified by:
 setMaximumReadChunkSize in interface DiskManagerRequest
 
 
getRemaining
public long getRemaining()
- Description copied from interface: 
DiskManagerRequest 
- Get the number of bytes remaining to be read for the request
- Specified by:
 getRemaining in interface DiskManagerRequest
 
- Returns:
 
 
 
setUserAgent
public void setUserAgent(String str)
- Description copied from interface: 
DiskManagerRequest 
- Beware that invoking this method signifies that the media is being streamed and therefore may undergo transformations such as MOOV atom relocation in mp4s
- Specified by:
 setUserAgent in interface DiskManagerRequest
 
 
 
getUserAgent
protected String getUserAgent()
 
 
getAvailableBytes
public long getAvailableBytes()
- Description copied from interface: 
DiskManagerRequest 
- Get the number of bytes available for immediate reading from the request given its current
 position. If this information is not known (download not running) then -1 is returned
- Specified by:
 getAvailableBytes in interface DiskManagerRequest
 
- Returns:
 
 
 
run
public void run()
- Specified by:
 run in interface DiskManagerRequest
 
 
cancel
public void cancel()
- Specified by:
 cancel in interface DiskManagerRequest
 
 
inform
protected void inform(Throwable e)
 
 
inform
protected void inform(DiskManagerChannelImpl.request.event ev)
 
 
addListener
public void addListener(DiskManagerListener listener)
- Specified by:
 addListener in interface DiskManagerRequest
 
 
removeListener
public void removeListener(DiskManagerListener listener)
- Specified by:
 removeListener in interface DiskManagerRequest