Unit Filesystem
From Ultibo.org
Return to Unit Reference
Description
To be documented
Constants
To be documented
Type definitions
To be documented
Public variables
To be documented
Function declarations
Initialization functions
procedure FileSysInit;
Description: To be documented
Note | None documented |
---|
function FileSysStart:LongWord;
Description: To be documented
Note | None documented |
---|
function FileSysStop:LongWord;
Description: To be documented
Note | None documented |
---|
procedure FileSysAsyncStart(Data:Pointer);
Description: To be documented
Note | None documented |
---|
FileSystem functions (Delphi / FreePascal RTL Equivalent)
Drive functions
function FSGetPathDrive(const APath:String):Byte; inline;
Description: To be documented
Note | No Volume Support |
---|
function FSGetDriveType(ADrive:Byte):TDriveType; inline;
Description: To be documented
Note | No Volume Support |
---|
function FSGetDriveData(ADrive:Byte):TDriveData; inline;
Description: To be documented
Note | No Volume Support |
---|
function FSGetDriveAttr(ADrive:Byte):LongWord; inline;
Description: To be documented
Note | No Volume Support |
---|
function FSGetDriveLabel(ADrive:Byte):String; inline;
Description: To be documented
Note | No Volume Support |
---|
function FSSetDriveLabel(ADrive:Byte; const ALabel:String):Boolean; inline;
Description: To be documented
Note | No Volume Support |
---|
function FSGetDriveSerial(ADrive:Byte):LongWord; inline;
Description: To be documented
Note | No Volume Support |
---|
function FSSetDriveSerial(ADrive:Byte; ASerial:LongWord):Boolean; inline;
Description: To be documented
Note | No Volume Support |
---|
function FSIsDriveValid(ADrive:Byte):Boolean; inline;
Description: To be documented
Note | No Volume Support |
---|
function FSGetValidDrives:LongWord; inline;
Description: To be documented
Note | No Volume Support |
---|
function FSGetValidDriveNames:TStringList; inline;
Description: To be documented
Note | No Volume Support |
---|
function FSGetValidDriveStrings:String; inline;
Description: To be documented
Note | No Volume Support |
---|
function FSGetDriveFreeSpace(ADrive:Byte):LongWord; inline;
Description: To be documented
Note | No Volume Support |
---|
function FSGetDriveFreeSpaceEx(ADrive:Byte):Int64; inline;
Description: To be documented
Note | No Volume Support |
---|
function FSGetDriveTotalSpace(ADrive:Byte):LongWord; inline;
Description: To be documented
Note | No Volume Support |
---|
function FSGetDriveTotalSpaceEx(ADrive:Byte):Int64; inline;
Description: To be documented
Note | No Volume Support |
---|
function FSGetCurrentDrive:Byte; inline;
Description: To be documented
Note | No Volume Support |
---|
function FSSetCurrentDrive(const ADrive:String):Boolean; inline;
Description: To be documented
Note | No Volume Support |
---|
File functions
function FSFileOpen(const AFileName:String; AMode:Integer):Integer; inline;
Description: To be documented
Note | None documented |
---|
function FSFileCreate(const AFileName:String):Integer; inline;
Description: To be documented
Note | None documented |
---|
function FSDeleteFile(const AFileName:String):Boolean; inline;
Description: To be documented
Note | None documented |
---|
procedure FSFileClose(AHandle:Integer); inline;
Description: To be documented
Note | None documented |
---|
function FSRenameFile(const AOldName,ANewName:String):Boolean; inline;
Description: To be documented
Note | None documented |
---|
function FSFileSeek(AHandle,AOffset,AOrigin:Integer):Integer; inline;
Description: To be documented
Note | None documented |
---|
function FSFileFlush(AHandle:Integer):Boolean; inline;
Description: To be documented
Note | None documented |
---|
function FSFileTruncate(AHandle:Integer):Boolean; inline;
Description: To be documented
Note | None documented |
---|
function FSSetEndOfFile(AHandle:Integer):Boolean; inline;
Description: To be documented
Note | None documented |
---|
function FSEndOfFile(AHandle:Integer):Boolean; inline;
Description: To be documented
Note | None documented |
---|
function FSFilePos(AHandle:Integer):Integer; inline;
Description: To be documented
Note | None documented |
---|
function FSFileSize(AHandle:Integer):Integer; inline;
Description: To be documented
Note | None documented |
---|
function FSFileAge(const AFileName:String):Integer; inline;
Description: To be documented
Note | None documented |
---|
function FSFileExists(const AFileName:String):Boolean; inline;
Description: To be documented
Note | None documented |
---|
function FSFileGetAttr(const AFileName:String):Integer; inline;
Description: To be documented
Note | None documented |
---|
function FSFileGetDate(AHandle:Integer):Integer; inline;
Description: To be documented
Note | None documented |
---|
function FSFileSetAttr(const AFileName:String; AAttr:Integer):Integer; inline;
Description: To be documented
Note | None documented |
---|
function FSFileSetDate(AHandle:Integer; AAge:Integer):Integer; inline;
Description: To be documented
Note | None documented |
---|
function FSFileRead(AHandle:Integer; var ABuffer; ACount:Integer):Integer; inline;
Description: To be documented
Note | None documented |
---|
function FSFileWrite(AHandle:Integer; const ABuffer; ACount:Integer):Integer; inline;
Description: To be documented
Note | None documented |
---|
Return to Unit Reference