C# Class Defrag.Leaf

Inheritance: IFreeSpace
Show file Open project: pauldoo/scratch

Public Methods

Method Description
Allocate ( ulong offset, ulong length ) : IFreeSpace
FindFreeSpan ( ulong length ) : ulong
LargestFreeSpan ( ) : ulong
Leaf ( ulong offset, ulong length ) : System
TotalFreeSpace ( ) : ulong

Method Details

Allocate() public method

public Allocate ( ulong offset, ulong length ) : IFreeSpace
offset ulong
length ulong
return IFreeSpace

FindFreeSpan() public method

public FindFreeSpan ( ulong length ) : ulong
length ulong
return ulong

LargestFreeSpan() public method

public LargestFreeSpan ( ) : ulong
return ulong

Leaf() public method

public Leaf ( ulong offset, ulong length ) : System
offset ulong
length ulong
return System

TotalFreeSpace() public method

public TotalFreeSpace ( ) : ulong
return ulong