/* */ #include "DirectDiskAdaptor.h" #include "FileEntry.h" #include "File.h" namespace aria2 { std::string DirectDiskAdaptor::getFilePath() { return storeDir+"/"+fileEntries.front()->getPath(); } void DirectDiskAdaptor::onDownloadComplete() { closeFile(); openFile(); } size_t DirectDiskAdaptor::utime(const Time& actime, const Time& modtime) { File f(getFilePath()); if(f.isFile() && f.utime(actime, modtime)) { return 1; } else { return 0; } } } // namespace aria2