Uses of Interface
com.biglybt.core.diskmanager.file.impl.FMFileAccess.FileAccessor
-
Packages that use FMFileAccess.FileAccessor Package Description com.biglybt.core.diskmanager.file.impl com.biglybt.core.util -
-
Uses of FMFileAccess.FileAccessor in com.biglybt.core.diskmanager.file.impl
Classes in com.biglybt.core.diskmanager.file.impl that implement FMFileAccess.FileAccessor Modifier and Type Class Description static class
FMFileAccessController.FileAccessorFileChannel
static class
FMFileAccessController.FileAccessorRAF
Fields in com.biglybt.core.diskmanager.file.impl declared as FMFileAccess.FileAccessor Modifier and Type Field Description private FMFileAccess.FileAccessor
FMFileImpl. fa
Methods in com.biglybt.core.diskmanager.file.impl with parameters of type FMFileAccess.FileAccessor Modifier and Type Method Description long
FMFileAccess. getLength(FMFileAccess.FileAccessor fa)
long
FMFileAccessCompact. getLength(FMFileAccess.FileAccessor fa)
long
FMFileAccessController. getLength(FMFileAccess.FileAccessor fa)
long
FMFileAccessLinear. getLength(FMFileAccess.FileAccessor fa)
long
FMFileAccessPieceReorderer. getLength(FMFileAccess.FileAccessor fa)
protected int
FMFileAccessPieceReorderer. getPieceIndex(FMFileAccess.FileAccessor fa, int piece_number, boolean allocate_if_needed)
protected long
FMFileAccessPieceReorderer. getPieceOffset(FMFileAccess.FileAccessor fa, int piece_number, boolean allocate_if_needed)
void
FMFileAccess. read(FMFileAccess.FileAccessor fa, DirectByteBuffer[] buffers, long offset)
void
FMFileAccessCompact. read(FMFileAccess.FileAccessor fa, DirectByteBuffer[] buffers, long position)
protected void
FMFileAccessCompact. read(FMFileAccess.FileAccessor fa, DirectByteBuffer buffer, long position)
void
FMFileAccessController. read(FMFileAccess.FileAccessor fa, DirectByteBuffer[] buffers, long offset)
void
FMFileAccessLinear. read(FMFileAccess.FileAccessor fa, DirectByteBuffer[] buffers, long offset)
void
FMFileAccessLinear. read(FMFileAccess.FileAccessor fa, DirectByteBuffer buffer, long offset)
void
FMFileAccessPieceReorderer. read(FMFileAccess.FileAccessor fa, DirectByteBuffer[] buffers, long position)
protected void
FMFileAccessPieceReorderer. readWrite(FMFileAccess.FileAccessor fa, DirectByteBuffer[] buffers, long position, boolean is_read)
protected int
FMFileAccessPieceReorderer. readWritePiece(FMFileAccess.FileAccessor fa, DirectByteBuffer[] buffers, int piece_number, int piece_offset, boolean is_read)
void
FMFileAccess. setLength(FMFileAccess.FileAccessor fa, long length)
void
FMFileAccessCompact. setLength(FMFileAccess.FileAccessor fa, long length)
void
FMFileAccessController. setLength(FMFileAccess.FileAccessor fa, long length)
void
FMFileAccessLinear. setLength(FMFileAccess.FileAccessor fa, long length)
void
FMFileAccessPieceReorderer. setLength(FMFileAccess.FileAccessor fa, long length)
void
FMFileAccess. setPieceComplete(FMFileAccess.FileAccessor fa, int piece_number, DirectByteBuffer piece_data)
void
FMFileAccessCompact. setPieceComplete(FMFileAccess.FileAccessor fa, int piece_number, DirectByteBuffer piece_data)
void
FMFileAccessController. setPieceComplete(FMFileAccess.FileAccessor fa, int piece_number, DirectByteBuffer piece_data)
void
FMFileAccessLinear. setPieceComplete(FMFileAccess.FileAccessor fa, int piece_number, DirectByteBuffer piece_data)
void
FMFileAccessPieceReorderer. setPieceComplete(FMFileAccess.FileAccessor fa, int piece_number, DirectByteBuffer piece_data)
void
FMFileAccess. write(FMFileAccess.FileAccessor fa, DirectByteBuffer[] buffers, long position)
void
FMFileAccessCompact. write(FMFileAccess.FileAccessor fa, DirectByteBuffer[] buffers, long position)
protected void
FMFileAccessCompact. write(FMFileAccess.FileAccessor fa, DirectByteBuffer buffer, long position)
void
FMFileAccessController. write(FMFileAccess.FileAccessor fa, DirectByteBuffer[] buffers, long position)
void
FMFileAccessLinear. write(FMFileAccess.FileAccessor fa, DirectByteBuffer[] buffers, long position)
void
FMFileAccessPieceReorderer. write(FMFileAccess.FileAccessor fa, DirectByteBuffer[] buffers, long position)
-
Uses of FMFileAccess.FileAccessor in com.biglybt.core.util
Methods in com.biglybt.core.util that return FMFileAccess.FileAccessor Modifier and Type Method Description FMFileAccess.FileAccessor
FileHandler. newFileAccessor(java.io.File file, java.lang.String access_mode)
FMFileAccess.FileAccessor
FileUtil.FileHandlerHack. newFileAccessor(java.io.File file, java.lang.String access_mode)
static FMFileAccess.FileAccessor
FileUtil. newFileAccessor(java.io.File file, java.lang.String access_mode)
-