Changeset 184
- Timestamp:
- 3/10/2008 8:49:54 AM (5 years ago)
- Location:
- branches/eraser6/Manager
- Files:
-
- 2 edited
-
DirectExecutor.cs (modified) (3 diffs)
-
Executor.cs (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
branches/eraser6/Manager/DirectExecutor.cs
r180 r184 89 89 } 90 90 91 public override Dictionary<uint, Task>.Enumerator GetIterator()92 {93 return tasks.GetEnumerator();94 }95 96 91 /// <summary> 97 92 /// The thread entry point for this object. This object operates on a queue … … 124 119 try 125 120 { 126 if (target is Task. FreeSpace)127 Erase FreeSpace(task, (Task.FreeSpace)target);121 if (target is Task.UnusedSpace) 122 EraseUnusedSpace(task, (Task.UnusedSpace)target); 128 123 else if (target is Task.FilesystemObject) 129 124 EraseFilesystemObject(task, (Task.FilesystemObject)target); … … 147 142 148 143 /// <summary> 149 /// Executes a freespace erase.150 /// </summary> 151 /// <param name="target">The target of the freespace erase.</param>152 private void Erase FreeSpace(Task task, Task.FreeSpace target)153 { 154 throw new NotImplementedException(" Freespace erasures are not "+144 /// Executes a unused space erase. 145 /// </summary> 146 /// <param name="target">The target of the unused space erase.</param> 147 private void EraseUnusedSpace(Task task, Task.UnusedSpace target) 148 { 149 throw new NotImplementedException("Unused space erasures are not "+ 155 150 "currently implemented"); 156 151 } -
branches/eraser6/Manager/Executor.cs
r180 r184 34 34 35 35 /// <summary> 36 /// Retrieves an enumerator to the list of tasks.37 /// </summary>38 /// <returns>An enumerator to the list of tasks</returns>39 public abstract Dictionary<uint, Task>.Enumerator GetIterator();40 41 /// <summary>42 36 /// The number of times file names are renamed to erase the file name from 43 37 /// the MFT.
Note: See TracChangeset
for help on using the changeset viewer.
