TCDFSDiskExtension

From Ultibo.org
Jump to: navigation, search

Return to Unit CDFS


Description


To be documented

Class definitions



TCDFSDiskExtension = class(TListObject)

Note: Represents a CDFS catalog extension.
 
constructor Create(ALocalLock:TMutexHandle);  
destructor Destroy; override;  
private
FLocalLock:TMutexHandle;  
 
FExtensionNo:LongWord;  
 
FExtensionOffset:LongWord;  
FExtensionCluster:LongWord;  
 
FExtensionIndicator:Byte;  
FExtensionFlag:Byte;  
FSelectionData:Pointer;  
 
FCatalog:TCDFSDiskCatalog;  
 
function AcquireLock:Boolean;  
function ReleaseLock:Boolean;  
public
property ExtensionNo:LongWord read FExtensionNo write FExtensionNo;  
 
property ExtensionOffset:LongWord read FExtensionOffset write FExtensionOffset;  
property ExtensionCluster:LongWord read FExtensionCluster write FExtensionCluster;  
 
property ExtensionIndicator:Byte read FExtensionIndicator write FExtensionIndicator;  
property ExtensionFlag:Byte read FExtensionFlag write FExtensionFlag;  
property SelectionData:Pointer read FSelectionData write FSelectionData;  
 
property Catalog:TCDFSDiskCatalog read FCatalog write FCatalog;  


Function declarations



constructor TCDFSDiskExtension.Create(ALocalLock:TMutexHandle);
Description: To be documented
Note None documented


destructor TCDFSDiskExtension.Destroy;
Description: To be documented
Note None documented


function TCDFSDiskExtension.AcquireLock:Boolean;
Description: To be documented
Note None documented


function TCDFSDiskExtension.ReleaseLock:Boolean;
Description: To be documented
Note None documented


Return to Unit Reference