1*25ab0d1aSIngo Weinhold /* 2*25ab0d1aSIngo Weinhold * Copyright 2007, Ingo Weinhold, ingo_weinhold@gmx.de. 3*25ab0d1aSIngo Weinhold * Distributed under the terms of the MIT License. 4*25ab0d1aSIngo Weinhold */ 5*25ab0d1aSIngo Weinhold 6*25ab0d1aSIngo Weinhold #include "DefragmentJob.h" 7*25ab0d1aSIngo Weinhold 8*25ab0d1aSIngo Weinhold #include "PartitionReference.h" 9*25ab0d1aSIngo Weinhold 10*25ab0d1aSIngo Weinhold 11*25ab0d1aSIngo Weinhold // constructor 12*25ab0d1aSIngo Weinhold DefragmentJob::DefragmentJob(PartitionReference* partition) 13*25ab0d1aSIngo Weinhold : DiskDeviceJob(partition) 14*25ab0d1aSIngo Weinhold { 15*25ab0d1aSIngo Weinhold } 16*25ab0d1aSIngo Weinhold 17*25ab0d1aSIngo Weinhold 18*25ab0d1aSIngo Weinhold // destructor 19*25ab0d1aSIngo Weinhold DefragmentJob::~DefragmentJob() 20*25ab0d1aSIngo Weinhold { 21*25ab0d1aSIngo Weinhold } 22*25ab0d1aSIngo Weinhold 23*25ab0d1aSIngo Weinhold 24*25ab0d1aSIngo Weinhold // Do 25*25ab0d1aSIngo Weinhold status_t 26*25ab0d1aSIngo Weinhold DefragmentJob::Do() 27*25ab0d1aSIngo Weinhold { 28*25ab0d1aSIngo Weinhold // Implement! 29*25ab0d1aSIngo Weinhold return B_BAD_VALUE; 30*25ab0d1aSIngo Weinhold } 31*25ab0d1aSIngo Weinhold 32