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 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
ConstructorsModifierConstructorDescriptionprotected
FMFileTestImpl
(FMFileOwner _owner, FMFileManagerImpl _manager, File _file, int _type, boolean _force) -
Method Summary
Modifier and TypeMethodDescriptionprotected 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
-
Field Details
-
file_offset_in_torrent
protected long file_offset_in_torrent
-
-
Constructor Details
-
FMFileTestImpl
protected FMFileTestImpl(FMFileOwner _owner, FMFileManagerImpl _manager, File _file, int _type, boolean _force) throws FMFileManagerException - Throws:
FMFileManagerException
-
-
Method Details
-
readSupport
- Overrides:
readSupport
in classFMFileImpl
- Throws:
FMFileManagerException
-
writeSupport
- Overrides:
writeSupport
in classFMFileImpl
- Throws:
FMFileManagerException
-