org.gudy.azureus2.core3.disk.impl.access
Interface DMReader
- All Known Implementing Classes:
- DMReaderImpl
public interface DMReader
- Author:
- parg
start
void start()
stop
void stop()
readBlock
DirectByteBuffer readBlock(int pieceNumber,
int offset,
int length)
createReadRequest
DiskManagerReadRequest createReadRequest(int pieceNumber,
int offset,
int length)
readBlock
void readBlock(DiskManagerReadRequest request,
DiskManagerReadRequestListener listener)
hasOutstandingReadRequestForPiece
boolean hasOutstandingReadRequestForPiece(int piece_number)
getStats
long[] getStats()
- 2 entries, first = read-ops, second = read-bytes
- Returns: