THashCacheTimer
From Ultibo.org
Revision as of 04:53, 17 May 2018 by Ultibo (Talk | contribs) (Created page with "Return to Unit Filesystem __TOC__ === Description === ---- ''To be documented'' === Class definitions === ---- <div class="toccolours mw-collapsible...")
Return to Unit Filesystem
Description
To be documented
Class definitions
[Expand]
THashCacheTimer = class(TObject)
Function declarations
[Expand]
function THashCacheTimer.Dequeue(AMax:Integer):TCachePage;
Description: Get and remove the first page from the timer list if the key is less than or equal to Max
[Expand]
function THashCacheTimer.FirstKey:Integer;
Description: Get the first Key value from the timer list
[Expand]
function THashCacheTimer.InsertKey(APage:TCachePage; AKey:Integer):Boolean;
Description: Insert the supplied page in the timer list in delta ascending order based on Key
[Expand]
function THashCacheTimer.DeleteKey(APage:TCachePage):Boolean;
Description: Delete the supplied page from the timer list
[Expand]
function THashCacheTimer.DecrementKey:Integer;
Description: Decrement the first Key value in the Timer list
[Expand]
function THashCacheTimer.StartTimer(AInterval:LongWord):Boolean;
Description: To be documented
[Expand]
function THashCacheTimer.SchedulePage(APage:TCachePage; ATimeout:LongWord):Boolean;
Description: To be documented
[Expand]
function THashCacheTimer.UnschedulePage(APage:TCachePage):Boolean;
Description: To be documented
Return to Unit Reference