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
-
Field Summary
FieldsFields inherited from class FMFileImpl
READ_ACCESS_MODE, switch_to_upload_only_enable, this_mon, WRITE_ACCESS_MODEFields inherited from interface FMFile
FM_READ, FM_WRITE, FT_COMPACT, FT_LINEAR, FT_PIECE_REORDER, FT_PIECE_REORDER_COMPACT -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedFMFileTestImpl(FMFileOwner _owner, FMFileManagerImpl _manager, StringInterner.FileKey _file, int _type, boolean _force) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidreadSupport(DirectByteBuffer buffer, long offset) protected voidwriteSupport(DirectByteBuffer[] buffers, long offset) Methods inherited from class FMFileUnlimited
close, createClone, getLength, read, read, setAccessMode, setLength, setPieceComplete, write, writeMethods inherited from class FMFileImpl
closeSupport, createDirs, delete, deleteDirs, ensureOpen, exists, flush, generateEvidence, getAccessMode, getFile, getLastModified, getLengthCache, getLengthSupport, getLinkedFile, getManager, getName, getOwner, getStorageType, getString, isClone, isOpen, isPieceCompleteProcessingNeeded, moveFile, openSupport, readSupport, renameFile, reopen, setAccessModeSupport, setLengthSupport, setPieceCompleteSupport, setStorageType, writeSupport
-
Field Details
-
file_offset_in_torrent
protected long file_offset_in_torrent
-
-
Constructor Details
-
FMFileTestImpl
protected FMFileTestImpl(FMFileOwner _owner, FMFileManagerImpl _manager, StringInterner.FileKey _file, int _type, boolean _force) throws FMFileManagerException - Throws:
FMFileManagerException
-
-
Method Details
-
readSupport
- Overrides:
readSupportin classFMFileImpl- Throws:
FMFileManagerException
-
writeSupport
- Overrides:
writeSupportin classFMFileImpl- Throws:
FMFileManagerException
-