Class DiskManagerWriteRequestImpl
- java.lang.Object
-
- com.biglybt.core.disk.impl.access.impl.DiskManagerRequestImpl
-
- com.biglybt.core.disk.impl.access.impl.DiskManagerWriteRequestImpl
-
- All Implemented Interfaces:
DiskManagerRequest
,DiskManagerWriteRequest
public class DiskManagerWriteRequestImpl extends DiskManagerRequestImpl implements DiskManagerWriteRequest
-
-
Field Summary
Fields Modifier and Type Field Description private DirectByteBuffer
buffer
private int
offset
private int
pieceNumber
private java.lang.Object
user_data
-
Fields inherited from class com.biglybt.core.disk.impl.access.impl.DiskManagerRequestImpl
DEBUG
-
-
Constructor Summary
Constructors Constructor Description DiskManagerWriteRequestImpl(int _pieceNumber, int _offset, DirectByteBuffer _buffer, java.lang.Object _user_data)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DirectByteBuffer
getBuffer()
protected java.lang.String
getName()
int
getOffset()
int
getPieceNumber()
java.lang.Object
getUserData()
-
Methods inherited from class com.biglybt.core.disk.impl.access.impl.DiskManagerRequestImpl
getErrorIsFatal, requestEnds, requestStarts, setErrorIsFatal
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.biglybt.core.disk.DiskManagerRequest
getErrorIsFatal, requestEnds, requestStarts, setErrorIsFatal
-
-
-
-
Field Detail
-
pieceNumber
private final int pieceNumber
-
offset
private final int offset
-
buffer
private final DirectByteBuffer buffer
-
user_data
private final java.lang.Object user_data
-
-
Constructor Detail
-
DiskManagerWriteRequestImpl
public DiskManagerWriteRequestImpl(int _pieceNumber, int _offset, DirectByteBuffer _buffer, java.lang.Object _user_data)
-
-
Method Detail
-
getName
protected java.lang.String getName()
- Specified by:
getName
in classDiskManagerRequestImpl
-
getPieceNumber
public int getPieceNumber()
- Specified by:
getPieceNumber
in interfaceDiskManagerWriteRequest
-
getOffset
public int getOffset()
- Specified by:
getOffset
in interfaceDiskManagerWriteRequest
-
getBuffer
public DirectByteBuffer getBuffer()
- Specified by:
getBuffer
in interfaceDiskManagerWriteRequest
-
getUserData
public java.lang.Object getUserData()
- Specified by:
getUserData
in interfaceDiskManagerWriteRequest
-
-