Package com.biglybt.core.download
Class DiskManagerFileInfoURL.channel.request.event
- java.lang.Object
-
- com.biglybt.core.download.DiskManagerFileInfoURL.channel.request.event
-
- All Implemented Interfaces:
DiskManagerEvent
- Enclosing class:
- DiskManagerFileInfoURL.channel.request
protected class DiskManagerFileInfoURL.channel.request.event extends java.lang.Object implements DiskManagerEvent
-
-
Field Summary
Fields Modifier and Type Field Description private PooledByteBuffer
buffer
private java.lang.Throwable
error
private int
event_length
private long
event_offset
private int
event_type
-
Fields inherited from interface com.biglybt.pif.disk.DiskManagerEvent
EVENT_TYPE_BLOCKED, EVENT_TYPE_FAILED, EVENT_TYPE_SUCCESS
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
event(long _offset)
protected
event(PooledByteBuffer _buffer, long _offset, int _length)
protected
event(java.lang.Throwable _error)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PooledByteBuffer
getBuffer()
java.lang.Throwable
getFailure()
int
getLength()
long
getOffset()
DiskManagerRequest
getRequest()
int
getType()
-
-
-
Field Detail
-
event_type
private int event_type
-
error
private java.lang.Throwable error
-
buffer
private PooledByteBuffer buffer
-
event_offset
private long event_offset
-
event_length
private int event_length
-
-
Constructor Detail
-
event
protected event(java.lang.Throwable _error)
-
event
protected event(long _offset)
-
event
protected event(PooledByteBuffer _buffer, long _offset, int _length)
-
-
Method Detail
-
getType
public int getType()
- Specified by:
getType
in interfaceDiskManagerEvent
-
getRequest
public DiskManagerRequest getRequest()
-
getOffset
public long getOffset()
- Specified by:
getOffset
in interfaceDiskManagerEvent
-
getLength
public int getLength()
- Specified by:
getLength
in interfaceDiskManagerEvent
-
getBuffer
public PooledByteBuffer getBuffer()
- Specified by:
getBuffer
in interfaceDiskManagerEvent
-
getFailure
public java.lang.Throwable getFailure()
- Specified by:
getFailure
in interfaceDiskManagerEvent
-
-