TCDFSDiskTable

From Ultibo.org
Jump to: navigation, search

Return to Unit CDFS


Description


To be documented

Class definitions



TCDFSDiskTable = class(TDiskTable)

Note: Represents a CDFS path table.
 
constructor Create(ALock:TSynchronizerHandle; ALocalLock:TMutexHandle; ADescriptor:TCDFSDiskDescriptor);  
destructor Destroy; override;  
private
FTableType:Byte;  
FEndian:Boolean;  
FUnicode:Boolean;  
 
FPathsLoaded:Boolean;  
 
FStartCluster:LongWord;  
FClusterCount:LongWord;  
 
FDataFree:LongWord; Data Free
FDataSize:LongWord; Data Length
 
FPaths:TFileSysListEx;  
FPathLocal:TMutexHandle;  
 
FDescriptor:TCDFSDiskDescriptor;  
public
property TableType:Byte read FTableType write FTableType;  
property Endian:Boolean read FEndian write FEndian;  
property Unicode:Boolean read FUnicode write FUnicode;  
 
property PathsLoaded:Boolean read FPathsLoaded write FPathsLoaded;  
 
property StartCluster:LongWord read FStartCluster write FStartCluster;  
property ClusterCount:LongWord read FClusterCount write FClusterCount;  
 
property DataFree:LongWord read FDataFree write FDataFree;  
property DataSize:LongWord read FDataSize write FDataSize;  
 
property Paths:TFileSysListEx read FPaths;  
property PathLocal:TMutexHandle read FPathLocal;  
property Descriptor:TCDFSDiskDescriptor read FDescriptor;  


Function declarations



constructor TCDFSDiskTable.Create(ALock:TSynchronizerHandle; ALocalLock:TMutexHandle; ADescriptor:TCDFSDiskDescriptor);
Description: To be documented
Note None documented


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


Return to Unit Reference