xref: /haiku/src/kits/storage/disk_device/jobs/DefragmentJob.cpp (revision 25ab0d1a4aef1c271845e86a50fa2ff6eb759f75)
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