Class FMFileTestImpl
- java.lang.Object
-
- com.biglybt.core.diskmanager.file.impl.FMFileImpl
-
- com.biglybt.core.diskmanager.file.impl.FMFileUnlimited
-
- com.biglybt.core.diskmanager.file.impl.FMFileTestImpl
-
- All Implemented Interfaces:
FMFile
public class FMFileTestImpl extends FMFileUnlimited
-
-
Field Summary
Fields Modifier and Type Field Description protected long
file_offset_in_torrent
-
Fields inherited from class com.biglybt.core.diskmanager.file.impl.FMFileImpl
READ_ACCESS_MODE, this_mon, WRITE_ACCESS_MODE
-
Fields inherited from interface com.biglybt.core.diskmanager.file.FMFile
FM_READ, FM_WRITE, FT_COMPACT, FT_LINEAR, FT_PIECE_REORDER, FT_PIECE_REORDER_COMPACT
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
FMFileTestImpl(FMFileOwner _owner, FMFileManagerImpl _manager, java.io.File _file, int _type, boolean _force)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
readSupport(DirectByteBuffer buffer, long offset)
protected void
writeSupport(DirectByteBuffer[] buffers, long offset)
-
Methods inherited from class com.biglybt.core.diskmanager.file.impl.FMFileUnlimited
close, createClone, getLength, read, read, setAccessMode, setLength, setPieceComplete, write, write
-
Methods inherited from class com.biglybt.core.diskmanager.file.impl.FMFileImpl
closeSupport, createDirs, delete, deleteDirs, ensureOpen, exists, flush, generateEvidence, getAccessMode, getLastModified, getLengthCache, getLengthSupport, getLinkedFile, getManager, getName, getOwner, getStorageType, getString, isClone, isOpen, isPieceCompleteProcessingNeeded, moveFile, openSupport, readSupport, renameFile, reopen, setAccessModeSupport, setLengthSupport, setPieceCompleteSupport, setStorageType, writeSupport
-
-
-
-
Constructor Detail
-
FMFileTestImpl
protected FMFileTestImpl(FMFileOwner _owner, FMFileManagerImpl _manager, java.io.File _file, int _type, boolean _force) throws FMFileManagerException
- Throws:
FMFileManagerException
-
-
Method Detail
-
readSupport
protected void readSupport(DirectByteBuffer buffer, long offset) throws FMFileManagerException
- Overrides:
readSupport
in classFMFileImpl
- Throws:
FMFileManagerException
-
writeSupport
protected void writeSupport(DirectByteBuffer[] buffers, long offset) throws FMFileManagerException
- Overrides:
writeSupport
in classFMFileImpl
- Throws:
FMFileManagerException
-
-