mirror of
https://github.com/aria2/aria2.git
synced 2025-04-07 06:27:37 +03:00
2007-12-06 Tatsuhiro Tsujikawa <tujikawa at rednoah dot com>
Rewritten direct I/O support routine * src/SingleFileAllocationIterator.cc * src/MultiDiskAdaptor.{h, cc} * src/ByteArrayDiskWriter.h * src/AbstractSingleDiskAdaptor.h * src/AbstractDiskWriter.cc * src/DefaultPieceStorage.cc * src/DiskWriter.h * src/BinaryStream.h * src/IteratableChunkChecksumValidator.cc * src/IteratableChecksumValidator.cc * src/CheckIntegrityEntry.cc * src/FileAllocationEntry.cc
This commit is contained in:
parent
84e896eb09
commit
2850c16f8a
16 changed files with 98 additions and 40 deletions
|
@ -77,7 +77,12 @@ public:
|
|||
virtual void enableDirectIO();
|
||||
|
||||
virtual void disableDirectIO();
|
||||
|
||||
|
||||
virtual bool directIOAllowed() const
|
||||
{
|
||||
return diskWriter->directIOAllowed();
|
||||
}
|
||||
|
||||
void setDiskWriter(const DiskWriterHandle diskWriter) {
|
||||
this->diskWriter = diskWriter;
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue