Difference between revisions of "THashCacheTimer"
From Ultibo.org
(Created page with "Return to Unit Filesystem __TOC__ === Description === ---- ''To be documented'' === Class definitions === ---- <div class="toccolours mw-collapsible...") |
|||
Line 11: | Line 11: | ||
=== Class definitions === | === Class definitions === | ||
---- | ---- | ||
+ | |||
<div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial;"> | <div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial;"> |
Latest revision as of 04:53, 17 May 2018
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